Training
Provided by Online Training Directory
This course contains 3 units: Networking Basics, Programming Using Sockets, and Programming Using Datagrams. Each unit covers detail the elements of Java necessary to implement these features and functions as you program in the Java language.
Training Avaliability and Delivery
 | This is an online eLearning or CBT training program |  | Contact Online Training Directory for more information |
|
| Training Presented in: | English |
|
Related Keywords:
programming
languages
linux
windows
database
java
Training Program Details
In the first unit, you will learn about the client/server architecture that forms the core of networking concepts. The unit also explains frequently used networking terms, such as UDP, socket, proxy server, datagram, and port.
In the second unit, you will learn about the Socket class and its important methods, such as close( ), getInetAddress( ), getInputStream( ), getLocalPort( ), getLocalAddress( ), getOutputStream( ), and getPort( ). You will also learn how the constructors of the Socket class are used to create a socket. This unit also explains about the ServerSocket class and its important methods, such as close( ), getInetAddress( ), getLocalPort( ), and accept( ). In addition, you will learn about the constructors of the ServerSocket class.
Finally, you will learn to write a client/server program by using the methods of the Socket and ServerSocket class.
In the third unit, you will learn about datagrams, the protocols used by datagrams, the DatagramPacket, and DatagramSocket classes. This unit introduces the concept of multicasting and the MulticastSocket class. In addition, you will learn about the exceptions thrown by the classes of the java.net package.
|
|
Students will be able to describe in detail the client/server architecture of core networking concepts. They will also learn about the Socket class and its use in programming for networks in Java. Finally the students will be able to describe and use datagrams, understand and use the concept of Milticasting, and exceptions in the classes in the net package. |
|
Students will experience Pre-Topic and Post-Topic Assessments, as well as practice and assessments and each section within this course.
|
Course Information (see above or below lessons, outlines, activities, etc.)
Course Outline:
Networking
Networking Basics
- Overview of TCP/IP
- The InetAddress Class
- Uniform Resource Locator
- Practice Session
Programming Using Sockets
- Using the Socket Class
- Using the ServerSocket Class
- Client/Server Programming Using Sockets
- Practice Session
Programming Using Datagrams
- Using the DatagramPacket Class
- Using the DatagramSocket Class
- Implementing Multicasting
- Practice Session
|
Contact Hours: 24
About Online Training Directory - Training Provider
Online Training Directory - Workforce and Continuing Ed online courses are offered at basic, intermediate and advanced levels. Going beyond basic training provides a deeper and more educationally rewarding learning experience, especially for students who wish to advance careers or initiate new ones. For the general lifelong learner we continue to offer "fun to learn" single, stand-alone courses.
We look forward to...
More Java Training from Online Training Directory
Click here for more information or to take this course
|