Java Network Programming - TCP/IP Socket Programming

Catalin Baba

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
49 Videos (3h 36m)
    • 1

      4:56
    • 2

      2:30
    • 3

      5:18
    • 4

      3:35
    • 5

      1:31
    • 6

      0:39
    • 7

      7:41
    • 8

      0:57
    • 9

      3:01
    • 10

      8:25
    • 11

      5:09
    • 12

      5:14
    • 13

      2:30
    • 14

      4:04
    • 15

      5:14
    • 16

      5:04
    • 17

      9:30
    • 18

      6:10
    • 19

      1:41
    • 20

      1:37
    • 21

      7:53
    • 22

      1:58
    • 23

      3:35
    • 25

      4:07
    • 26

      5:51
    • 27

      3:22
    • 28

      6:40
    • 29

      3:08
    • 30

      5:18
    • 31

      4:41
    • 32

      4:12
    • 33

      3:15
    • 34

      9:13
    • 35

      6:00
    • 36

      3:30
    • 37

      3:22
    • 38

      8:08
    • 39

      7:32
    • 40

      2:15
    • 41

      4:18
    • 42

      3:52
    • 43

      0:54
    • 44

      1:45
    • 45

      1:56
    • 46

      7:40
    • 47

      2:17
    • 48

      2:42
    • 49

      5:16
    • 50

      6:56

About This Class

Understand core concepts of network communication

Become familiar with basics of networking: internet architecture, IP addresses, TCP connections, ports.

Learn how to create java threads and how to use java IO

Learn the basics of Java sockets programming: creation and usage of sockets;

Know how to develop Client/Server TCP and UDP applications

Learn how to transfer data between server/client applications running on different machines on the network.

Code applications like: Port Scanner, Browse the Internet, Web Scraping, Get network interface properties, Validate IP Addresses, Ping a remote host

Develop more complex network applications: File Transfer Application, Small Web Server, Send Emails

7

Students

--

Projects

Hi! My name is Catalin Baba.

I have a degree in Electrical Engineering from University Politehnica of Bucharest, Romania.

I have been working as Automation Software Engineer for more than 6 years.

During this time I have created programs to automate testing for Avaya L3

switches. I have also manually tested different Nortel/Avaya OS`s and I have

worked with many network protocols like: STP, RSTP, MSTP, SNMP, RIP, OSPF,

IPV4, & IPV6, security features ...

See full profile