Linux Socket Programming Hands On – Zero to Hero

Topics covered: Local Sockets, Socket System calls, TCP Echo Server & Concurrent Server, UDP server, I/O Multiplexing, etc

What you’ll learn

  • Understanding of Sockets and End point of Communication
  • Different Types of Sockets in Linux: Local and Remote/Internet Sockets
  • Socket System calls in Details
  • Practical- Server Program for Local Sockets
  • Practical Client Program for Local Sockets
  • Byte order Conversion and functions
  • Internet Socket Address Binding
  • Practical implementation of the echo server
  • Learn how to implementation of client communicating with the echo server
  • Practical demonstration of Serial processing of the clients
  • Comparison of echo server and concurrent server. Introduction to fork system call for creating new processes in Linux
  • Practical implementation of Concurrent Server with the help of fork system call
  • Overview of UDP Socket communication
  • Practical Demonstration of UDP Server side program
  • Practical Demonstration of UDP Client side program and Communication between UDP Server & Client
  • Understanding Select() system call
  • Working Procedure of Select System call
  • Practical Demonstration of Select System call with multiple clients

Requirements

  • No prerequisites

Description

Do you want to learn Linux Socket programming? If yes then we have a good news for you.
This course is designed for people who want to learn Linux socket programming from scratch!
Here in this course, we are going to cover ;
Introduction to Sockets
Types of Sockets – Local Sockets
Socket System calls
Practical Local Socket Programming
Byte order Conversion and functions
Internet Socket Address Binding
TCP Echo Server
TCP Concurrent Server
UDP server
TCP Server with I/O Multiplexing

Who this course is for:

  • anyone want to learn socket programing

Last updated: 11/2020 | Size: 4 GB
Click to get:
Source: https://www.udemy.com/course/linux-socket-programming/


Learn Python & Ethical Hacking From Scratch
Learn Python & Ethical Hacking From Scratch
05.03.2020
Website Hacking / Penetration Testing & Bug Bounty Hunting
Website Hacking / Penetration Testing & Bug Bounty Hunting
04.14.2020
Vmware Virtualization for beginners
Vmware Virtualization for beginners
04.15.2020
Learn PHP By Building A Web Application(Result Checking App)
Learn PHP By Building A Web Application(Result Checking App)
05.20.2020

No comments.

Add Commenent
reload, if the code cannot be seen

or
Registration
Lostpassword