Udemy

Platform

English

Language

Network & Security

Category

Socket Programming A to Z - Windows & Linux in C & C++

Socket Programming A to Z -Windows & Linux in C & C++ with multiple socket programs execution with complete Build Setup.

4.50 (54 reviews)

Socket Programming A to Z - Windows & Linux in C & C++

Students

6.5 hours

Content

Oct 2020

Last Update
Regular Price

EXCLUSIVE OFFER
Exclusive  Offer
Unlimited access to 30 000 Premium SkillShare courses
30-DAY FREE TRIAL

What you will learn

Will learn A to Z in depth Socket Programming for Windows and Linux too in C and C++

Will learn complete Build environment Setup for Windows and Linux too

To write program & execute Server Client Socket Communication Program for Windows as well as Linux too and will be able to execute it successfully

To write program & execute Http Apache Server Client Socket Communication Program for Windows as well as Linux too and will be able to execute it successfully

As have attached Code source for all the Socket Programs in different Sessions, students can refer it.

Will understand TCP Architecture/ Network Layered Architecture/OSI Model syncing with real world example

Learn World's popular on-demand Technology.

Develop your skill power logical and verbal wise too.

Crack any Interview in this huge IT Industry as Socket Programming is Trending Topic to learn


Description

Did you anytime perform communication between 2 processes ? If NO then Socket Server Client Communication is good to start with.

This Course Covers socket Programming for Windows and Linux too in C and C++

It covers multiple programs and execution of it for Windows and Linux.

It is great Technology to Add Plus Point to Your Resume.

Learning Socket Programming will pay you more in today's IT Industry both value and money wise.


Why learn Socket Programming ?

It is on demand Technology being continued till Now.

In addition to learn CPU architecture, memory space and various algorithms, you will be able to create efficient programs and will be in competitor list of good programmer in this IT Industry.

You will be able to crack any interview and will shine in this IT Industry as socket programming is on-demand technology.


Why enrolling this Course will be the best decision for you?

By the end of this course, you will gain in-depth knowledge of Socket Server Client Programming from scratch for Windows and Linux too.

You will get rid to write Socket Server Client Programs with execution of it on Windows and Linux too.

You will be able to develop skill power logical and verbal wise too.

It will lead to your growth and shine in career.

You will be able to crack any interview in today's IT Industry.


This Course will cover all basic concepts of Socket Programming with not only covering "how to code" but also putting light on details "Why it is required and How important it is" so that your all concepts will be cleared from scratch and you can crack any interview giving technical answers covering all the points.



Content

Overview of Socket Programming

Introduction

Basics of Socket Programming

Socket Basics

TCP Architecture / Network Layered Architecture/ OS Model

TCP Architecture / Network Layered Architecture/ OSI Model Part1

Real World example syncing with NetworkLayer/TCP Architecture Part2

Windows specific Socket Server Client Methods

Socket Server Client Methods for Windows

Linux specific Socket Server-Client Methods

Socket Server-Client Methods for Linux

Difference between Windows and Linux for Socket Server-Client

Difference between Windows and Linux for Socket Server-Client Methods & Setup

Windows Specific TCP Socket Programming in C++

Execution of Socket Server Client Communication on Windows on IDE in C++

Linux Specific TCP Socket Programming in C and C++

Execution of Socket Server-Client Communication Program in C for Linux

Execution of Socket Server-Client Communication Program in C++ for Linux

Understanding HTTP Server Client Communication on TCP

Understanding HTTP Apache Server-Client Communication on TCP

Windows Specific Execution of Http Apache Server-Client communication in C++

Windows Specific Execution of Http Apache Server-Client communication in C++

Linux Specific Execution of Http Apache Server-Client communication in C

Linux Specific Execution of Http Apache Server-Client communication in C

Application of Socket Programming

Application of Socket Programming


Reviews

M
Manisha24 March 2021

Excellent content. Must recommended course. I have enrolled TCP/IP socket programming as well. But I feel TCP/IP socket programming of same instructor is little better and elaborative rather than this course. Thank you Mam for 2 lovely courses.

R
Ravi15 March 2021

Superb course. This course helps me to crack the interview. Very compact course. Must enrol this course if you want to understand about socket programming. Thank you mam.

O
Oscar19 November 2020

This course is well explained and has very useful information, it has examples for every topic and you can download their source code. I think this is a good course if you want to learn about socket programming in general.

M
Matthew27 September 2020

The material covered is reasonable (meaning that it works), and Sonali seems very knowledgeable, even if her lectures are unnecessarily verbose - which would be my first complaint. My second complaint is that the sockets programmed seem poorly organized, and it seems like organizing the code into functions and teaching about each function would've simplified memorization of the process. Overall, though, this was a good course, and I would recommend it, despite it's flaws, given the dearth of competitors teaching courses on this topic.

M
Michael28 June 2020

Excellent course! This is really the best resource I've found for getting started with socket programming in C & C++ on both Windows and Linux! I rated this course 5 stars because the lecturer thoroughly and clearly explained: 1. the process of creating a server socket and a client socket. 2. the process of creating HTTP Apache Server-Browser Client communication in both Windows (using C++) and Linux (using C and C++) 3. the code, line-by-line, and parameter-by-parameter. 4. the differences between the build setup in Windows and Linux 5. the differences in header files required in Windows and Linux 6. the differences in methods required in Windows and Linux My only minor criticism was that a couple of the lectures were too long (~50 minutes). I do prefer short lectures (~10 minutes). However, the repetition of the theory and practical which caused some of the lectures to be long was actually beneficial because it helped me to remember the theory and practical better. Also, the overall length of the entire course was not too long though (6.5 hours). As a result of this and using Udemy's 2x playback feature, I was able to complete the course in only 3 days!

B
Bhavya6 May 2020

course covers only 50% of whats there in the sockets. But overall course is good. Instructor has already written the code and then teach. If she had written the code while making video , then it would be somewhat more helpful to me. also Blocking and non-blocking terms are also not covered.

N
Naveen23 April 2020

Great course for Collage interns and C++ IT professional's having experience around 3 to 4 Years for sure. For more experienced people they can easily skip or run the course in 1.75x to get most of it. But few redundant sections can be avoided and that would have reduced total video hours by 40% atleast.

M
Michael22 March 2020

This course is complete wast of time and money. The lecturer repeats every word 20 times without giving any new information this comes with very poor English. The worst course I have ever taken on this platform. Stay away!

S
Shuvam2 March 2020

The way instructor is explaining the topic it is really amazing. The course has thoroughly covered socket programming. Explanation is understandable to all. Thanks for uploading the course which clears my networking concept as well. Importantly it covers for Windows and Linux

S
Sayanta2 March 2020

Great Experience. Actually I was interested to learn more advance techniques using C++. Socket programming is based on networking and I am interested to learn it from my interest. The lectures are good enough and the explanation technique is good also. Theory lectures are slide-based and the instructor draws necessary diagrams for understandable the topics. Thank for creating this course. I am enjoying it. :D

R
Rafael1 March 2020

I really needed a course like this. This is maybe the must complete course on Socket Programming I have found here in udemy. I covers the basics from TCP Arquitecture, Network Layer Arquitecure and the OSI model to application on Linxux and Window.

P
Pinaksh26 February 2020

One of the best courses ever taken related to socket programming concepts are explained very well with animations which clears all the basic points related to sockets also code syntax is explained very well , a must buy course to get a grip on socket programming using C++ !

N
Nayab26 February 2020

So far good. Get to know that I could learn socket programming in C in the Linux environment. I took a glance into all video titles, and seems the author trying to explain socket programming very well.


2813933

Udemy ID

2/14/2020

Course created date

2/23/2020

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram