Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Network Programming with Java Sockets
Rating: 4.1 out of 5(26 ratings)
1,151 students

Network Programming with Java Sockets

Learn how to write powerful network applications and uncover in-depth Network Communication Fundamentals
Created byMuhammad Tariq
Last updated 5/2018
English

What you'll learn

  • Understand Socket Programming in Java
  • Develop a sound understanding of how networking applications communicate
  • Understand core concepts of network communication and learn to implement network aware application
  • Understand and uncover the Theoretical concepts of Computer Network which is backbone of Network Programming

Course content

7 sections32 lectures4h 12m total length
  • Introduction14:39
  • Understand IP and Port20:15

    Understand how IP addresses uniquely identify machines on the internet, how IPv4 uses four decimal numbers, and how DNS maps hostnames to these addresses, with ports enabling specific services.

Requirements

  • A computer - Windows, Mac or Linux
  • Java Development Kit 7 or 8, Basic knowledge of Java Serialization, Threads and Streams are pre-requisite.
  • Netbeans, Eclipse or any other IDE
  • Fundamental of Java Programming

Description

This course is going to teach you how to write network applications using Java socket programming. The approach of this course is Practical First Theory Later

Instructor have covered the coding dynamics and implementations details of Java Network Programming. After setting the foundation with the code, instructor then turned his focus on the underground Theoretical concepts in much detailed since its very very necessary for students to know the in-depth details of network communications. 

This course can not only benefit Beginners but also to those who have been coding for years and want to learn more about Network Programming and communications fundamentals in-depth. 

We don't believe in playing with words and writing long Course Description. Check this course yourself. Kindly give us your feedback.

Note: Instructor is working on THEORY section and will soon publish the videos.  More contents will be uploaded soon. 


Log(n) Academy

Who this course is for:

  • The course is targeted at an audience that is already familiar with sequential programming in Java, including a basic knowledge of Java 6 at least.
  • Students of Computer Science with interest in Java programming
  • Professionals who are not comfortable with Socket programming and want to learn
  • In addition, we assume that each student has access to a laptop/desktop computer with a recent installation of Java Virtual Machine.