MP4 | PDF | Video: 1280x720 | 38 kbps | 44 KHz | Duration: 10:29:44 | 1.26 GB
Genre: eLearning | Language: English
Python programming course aimed at network professionals with little or no experience in coding. This hands-on training takes you from "Hello World!" to complex network applications in no time.
Save Time And Money By Writing Your Own Python Programs To Automate Daily Network Tasks.
During this course you will learn Python concepts which are relevant to your networking job and build some amazing tools:
A basic subnet calculator.
A script for pushing the same configuration on multiple devices at the same time via SSH (secured connection) or Telnet (unsecured connection).
A DHCP client simulator for testing DHCP services in your network.
A tool for collecting CPU and Memory information from routers and storing it in a MySQL database for further statistics.
An application for OSPF network discovery via SNMP, which finds all your OSPF routers and returns them in a nice map format.
Sounds unbelievable given your current programming experience? Well, it's true! How?
First, every Python key concept is explained in one or more video lectures, followed by a short quiz. Each video is filled with relevant examples, in a learn-by-doing fashion and the quizzes will help you consolidate the main ideas behind each topic.
After laying the foundation, we will dive right into the real-life networking scenarios and apply our knowledge to build 5 great network utilities.
Complete with working files, network topologies and code samples (in .pdf and .py formats), you will be able to work alongside me on each lecture and each application. I will provide a virtual machine with all the Python modules already installed and also the full code for each application, so you can start coding on the spot.
We will use emulated routers in GNS3 to test our apps in a network environment, so you can see the actual results of running your code.