Learn Socket Programming In C From Scratch

Master the socket programming concepts and start building networked applications in C programming language

Last updated 2022-01-10 | 3.7

- Understand Socket Programming in C
- Learn how to create server and clients and communicate between them
- Learn about TCP programming

What you'll learn

Understand Socket Programming in C
Learn how to create server and clients and communicate between them
Learn about TCP programming
Learn all about HTTP server programming

* Requirements

* Students should have basic knowledge of C before starting this course
* Basic knowledge of Linux

Description

Learn socket programming concepts in our short yet comprehensive course on C programming. On popular demand we bring together a practical and professional tutorial which starts with basic C communication concepts and take it to building of HTTP servers. If you want to start using sockets in your C applications this is the course to start learning.

The course will teach:

Concepts of port communication

Sockets and their use

Data transfer between systems

HTTP protocol

Building HTTP server

Advance C programming concepts

Start now and build the next generation C communication Apps.



Who this course is for:

  • Students who want to learn advance socket programming using C

Course content

4 sections • 11 lectures

Introduction to Sockets Preview 10:17

Coding Sockets in C Preview 08:47

Data transfer over sockets Preview 09:50

Communicating on the same machine Preview 10:45

Introduction to HTTP Preview 09:25

Building the HTTP Server Preview 08:35

Testing our Web Server Preview 12:23

Advance Concepts Preview 07:50

Summary Preview 03:18

Bonus Lecture: More Interesting Stuff, Offers and Discounts Preview 00:23