YoVDO

Using Sockets in Python

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Python Courses UDP Courses TCP Courses Network Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of socket programming in Python during this 55-minute EuroPython 2012 conference talk by F Buynooghe. Delve into the fundamentals of Internet Protocol, UDP, and TCP, and learn how to implement both UDP and TCP sockets effectively. Discover essential concepts such as hostname resolution, non-blocking sockets, signal handling, and stream data management. Gain insights into advanced techniques like using sock.makefile() and explore greenlet-based approaches with Eventlet and Twisted frameworks. Whether you're a beginner or an experienced developer, acquire valuable knowledge to enhance your network programming skills in Python.

Syllabus

Intro
What do I know about this?
Prequel
Internet Protocol
UDP and TCP
UDP Basics
UDP Connected Sockets
TCP Basics
TCP State Diagram
Socket Options
Hostname Resolution
Getaddrinfo.example
Getaddrinfo . The Tools
Non-Blocking Socket
Handling Signals
Handling Stream Data
Buffering of Stream Data
Using sock.makefile()
Advanced sock.makefile()
Greenlet-based
Eventlet Example
Twisted
Summary


Taught by

EuroPython Conference

Related Courses

Introduction to Internetworking with TCP/IP
openHPI
网络互联技术
openHPI
IoT Networking and Fog Layer Devices
ITMO University via edX
Cisco CCNA Network Fundamentals Final Chapters
Udemy
Redes TCP/IP
Udemy