Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Introduction to Python Network Programming
S1: Getting Started with Python
Introduction to Python (1:52)
The Python 2 vs. 3 Debate FAQ
How To Learn Python Basics Fast
S2: Course Resources and Troubleshooting Guides
Setting up the working environment (2:19)
Download the resources and necessary applications
Downloading GNS3 and VirtualBox (2:52)
How to import and setup the Debian 7 VM in VirtualBox (10:35)
Setting up the GNS3 network topology (15:41)
How to connect the Debian 7 VM to GNS3 v1.4.x (6:07)
VirtualBox and Virtual Machines - Short Guide
Using VirtualBox and GNS3 on MAC OS X
S3: Python Basic Operations
Python interpreter (7:17)
Python scripts (4:02)
Python argument passing (6:13)
User input (3:51)
dir and help (2:41)
S4: Python Networking
Python networking with Telnet (16:42)
Python networking with SSH (13:40)
Python networking with SNMP (17:34)
Python networking with Scapy. Creating your own packets. (11:52)
Code snippet (.txt + .py): Telnet (General Guidelines)
Code snippet (.txt + .py): SSH (General Guidelines)
Code snippet (.pdf + .py): SNMP (General Guidelines)
S5: Python and MySQL
Setting up the MySQL database (11:46)
MySQL Setup and Commands
Python interacting with MySQL (10:01)
Allowing remote connections to MySQL server
S6: Application #1 - Basic subnet calculator
Short introduction (3:21)
What are we going to build? (1:52)
Planning the application (1:15)
Application #1 - Logical Flow Diagram
Application #1 - Part #1 (9:03)
Application #1 - Part #2 (8:07)
Application #1 - Part #3 (7:30)
Application #1 - Part #4 (6:15)
Testing the application (3:11)
Entire application code (.pdf + .py)
S7: Python 2.x vs. Python 3.x. Converting your code easily.
Python 2.x vs. Python 3.x differences. The 2to3 module.
Setting up the working environment (3:28)
Converting Python 2.x to Python 3.x code in Windows (14:32)
Converting Python 2.x to Python 3.x code in Linux (12:04)
Converting large scripts from Python 2.x to 3.x (5:56)
Want to learn more about Python 2.x vs. Python 3.x?
S8: Updates
How To Install a New Python Module (4:48)
Iterators and Generators (9:04)
Itertools (12:03)
Decorators (4:20)
Sockets: Server (10:00)
Socket Server Code (.txt + .py)
Sockets: Client (4:57)
Socket Client Code (.txt + .py)
Web Access Basics with Python: requests (10:40)
Please Read This Carefully
S9: More Python Networking Training
GET MY PREMIUM PYTHON COURSES AT HUGE DISCOUNTS!
Teach online with
Short introduction
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock