Programming Network Applications in Java
TCP and UDP sockets in Java
What you’ll learn
-
Programming basic network applications
-
Programming client-server applications
-
TCP Sockets in Java
-
UDP Sockets in Java
-
Running multiple clients at the same time (multithreading)
Requirements
- JDK (Java Development Kit) – you’ll learn how to install it in the first lesson
- Eclipse (code is same for other IDEs) – you’ll learn how to install it in the first lesson
- Basic Java knowledge would be nice, but not necessary
- Basic understanding of computer networks (TCP/UDP)