Magic Java: Networking with Java Sockets

Published 2022-06-06
Platform Udemy
Number of Students 23
Price $24.99
Instructors
Nicolas Bulgarides
Subjects

Go to Udemy

Learn Java Networking the Fun and Easy Way!

Welcome to Magic Java: Networking with Java Sockets! I have developed this course for a simple reason: in my hobby as an enthusiast game developer, I developed a specialization in Java sockets for high-performance networking, and I want to share the skeleton of my networked architecture with others. I want to make it as easy as possible for other people to understand and utilize the under-appreciated Java sockets classes for making networking applications. I strive to make this easy through one primary method: Visualization! In this application, you will not be working with the command line, you will instead be dissecting a fully-functional, highly-visual, networked chat application. We do this through our exploration of a project built on JavaFX, this is learning the Magic Java way, the fun way, the way where you see what is happening under the hood. I don't want you staring at lines of code wondering how the text is output, I want you to be constantly relating it to the structure of the program, to the individual visual components that make up the application. And to that end, although we do not cover every little line of code of JavaFX (another JavaFX Udemy will come, eventually), we instead review the core of the JavaFX "nodes" or components that give the application its graphical appearance. I've developed this course to be fast and efficient, with the combination of reviewing the code, the architecture, and the threading model, and my comments in the code to all work together to quickly build up your understanding of the topic. In purchasing this Udemy, you are also gaining access to a versatile skeleton application with networking code that you can copy, paste and adapt to your purposes to make a rich networked application. As always, thank you for your time, and I hope you choose to learn the Magic Java way!

Go to Udemy