Free Socket Programming Course

python-socket-programming-tutorial-1-basics-of-networking-15760
Python Socket Programming Tutorial 1 - Basics of Networking
2.5
Youtube 35,207 learners
Learn More
This Python Socket Programming Tutorial 1 - Basics of Networking course is perfect for those who want to learn the fundamentals of networking. It covers topics such as application level protocols, principles of networking, TCP and UDP features, and how to implement Python programs to access networking functionality. Learners will gain an understanding of client and server program structures and see Python examples of each. This course is designed to help new learners understand the basics of networking and how to use Python to access networking functionality. Click now to start learning the fundamentals of networking with Python!
java-socket-programming-simple-client-server-program-15761
Java socket programming - Simple client server program
2.0
Youtube 499,599 learners
Learn More
This course provides an introduction to Java socket programming. It is designed to help students understand the basics of creating socket communication, one way socket communication and two way socket communication. Through this course, students will learn how to create a simple client-server program in Java and how to use sockets to send and receive data. They will also gain knowledge on how to use the Java API to create and manage sockets. By the end of the course, students will have a better understanding of how to use sockets to create network applications. Enroll now and gain the skills to create network applications with Java socket programming.
socket-programming-using-python-15762
Socket Programming Using Python
2.5
Youtube 253,575 learners
Learn More
Learn how to use socket programming in Python with this comprehensive course from Telusko. Understand the basics of the internet and network, including port numbers and types of connections. Learn about TCP and UDP, connection-oriented and connectionless networks. Get support from the Telusko community and access the course materials. Start your journey to becoming a socket programming expert today!
Learn Socket Programming in C from Scratch
4.3
Udemy 33,759 learners
Learn More
This course provides a comprehensive introduction to socket programming in C, perfect for new learners. Starting with basic C communication concepts, it progresses to building HTTP servers, teaching learners about port communication, sockets, data transfer between systems, the HTTP protocol, and advanced C programming concepts. By the end of the course, learners will have the skills to start using sockets in their C applications and build the next generation of C communication apps. Click now to learn socket programming in C from scratch!
View More Courses
Compare Courses
1. Programming Courses: These online courses cover a wide range of programming languages such as Python, Java, C++, and more. They also teach students web development, software engineering, and other technical skills.

2. Business Courses: These courses cover topics such as entrepreneurship, marketing, accounting, and financial management. Students can learn about business strategy, banking, investment, and more.

3. Language Courses: Online courses in languages such as Spanish, French, Mandarin, and more are available for students looking to improve their language skills or learn a new language.

4. Healthcare Courses: These courses cover topics such as nursing, medical coding, healthcare management, and more. Students can also learn about public health, nutrition, and other related topics.

5. Arts & Design Courses: Online courses in graphic design, animation, photography, and other artistic subjects are available for students interested in creative fields.

6. Personal Development Courses: These courses cover topics such as time management, communication skills, mindfulness, and more to help students improve their personal and professional lives.

7. STEM Courses: Science, Technology, Engineering, and Mathematics (STEM) courses cover subjects such as biology, physics, engineering, and more. Students can learn about cutting-edge technologies and scientific advancements.