What You’ll Uncover in Packt Mastering Python Networking
Community programming generally is a difficult job. Nevertheless, with full-featured and effectively-documented libraries, Python makes it an pleasing expertise…. File Measurement: 5.92 GB
Packt – Mastering Python Networking
What you may be taught
   Brush up on the TCP/IP suite and the Python language
Monitor your community with Easy Community Administration Protocol (SNMP), Multi Router Visitors Grapher (MRTG), and Cacti
Use Flask to create REpresentational State Switch (REST) internet service in your community
Construct Flask-primarily based internet-service APIs with Python
Implement community safety utilizing Python libraries
Create community topology graphs with Graphviz
Necessities
Primary familiarity with numerous networking protocols and the Python language can be helpful.
Description
Community programming generally is a difficult job. Nevertheless, with full-featured and effectively-documented libraries, Python makes it an pleasing expertise.This e book is an in depth useful resource that can make it easier to be taught the whole lot about using Python for community programming. You’ll start with an in depth revision of the Transmission Management Protocol/Web Protocol (TCP/IP) suite and the Python language. When you’ve brushed up on the fundamentals, you’ll perceive easy methods to use Python libraries to automate community duties and make use of the Ansible framework to attain your community targets. Subsequent, the e book will information you in utilizing Python for DevOps by using open supply instruments to check, safe, and analyze your community. You’ll then construct in your information by understanding easy methods to retrieve community data utilizing a polling mechanism and movement-primarily based monitoring. Additionally, you will discover ways to construct personalized community internet companies. Within the final module, you’ll use Python for SDN and evaluate the efficiency of instruments similar to OpenFlow, OpenDaylight, and Community Features Virtualization (NFV). Within the concluding chapters, you’ll apply what you’ve realized to assemble a migration plan to advance from a legacy to a scalable SDN-primarily based community. By the top of this e book, you’ll have developed the talents you’ll want to confidently design excessive-efficiency community server apps utilizing Python.
In regards to the Creator
Eric Chou is a seasoned technologist with over 18 years of business expertise. He has labored on and helped managed among the largest networks within the business whereas working at Amazon AWS, Microsoft Azure, and different corporations. Eric is keen about community automation, Python, and serving to corporations construct higher safety postures. Eric is the writer of a number of books and on-line courses on networking with Python and community safety. He’s the proud inventor of two patents in IP telephony. Eric shares his deep curiosity in expertise via his books, courses, and his weblog, and contributes to among the fashionable Python open supply initiatives.
Ben Straub has been constructing software program for 15 years starting from System drivers, desktop functions, Git to microservices. He makes a speciality of C/C++, C#/.NET, Python, Ruby, Javascript.
Who this course is for:
This e book is for community engineers and programmers who need to use Python for networking.
Course content material
Broaden all 54 lectures03:19:12
–Evaluation of TCP/IP Protocol Suite and Python
45:45
Course Overview
01:54
Lesson Overview
00:52
An Overview of the Web
07:21
The OSI Mannequin
01:52
Shopper-Server Mannequin
01:01
Community Protocol Suites
06:55
Python Language Overview
25:16
Lesson Abstract
00:34
Take a look at Your Information
10 questions
–Low-Degree Community System Interactions
25:14
Lesson Overview
01:37
The Challenges of the CLI
01:43
Establishing a Digital Lab
04:03
Python Pexpect Library
10:39
The Python Paramiko Library
05:34
Wanting Forward
01:25
Lesson Abstract
00:13
Take a look at Your Information
4 questions
–APIs and Intent-Pushed Networking
22:50
Lesson Overview
00:44
Infrastructure as Code
02:35
The Cisco API and ACI
05:17
The Python API for Juniper Networks
06:19
The Arista Python API
07:36
Lesson Abstract
00:19
Take a look at Your Information
6 questions
–The Python Automation Framework – Ansible Fundamentals
19:39
Lesson Overview
00:47
A Extra Declarative Framework
07:24
Get instantly obtain Packt – Mastering Python Networking
The Benefits of Ansible
01:15
The Ansible Structure
04:08
Ansible Networking Modules
05:51
Lesson Abstract
00:14
Take a look at Your Information
6 questions
–The Python Automation Framework – Past Fundamentals
20:18
Lesson Overview
00:52
Ansible Conditionals
03:14
Ansible Loops
01:57
Templates
03:01
Group and Host Variables
01:03
The Ansible Vault
02:58
The Ansible Embrace and Roles
03:18
Writing Your Personal Customized Module
03:37
Lesson Abstract
00:18
Take a look at Your Information
4 questions
–Community Safety with Python
17:59
Lesson Overview
01:03
The Lab Setup
01:10
Python Scapy
08:42
Entry Lists
02:29
The Syslog Search
01:42
Different Instruments
02:30
Lesson Abstract
00:23
Take a look at Your Information
6 questions
–Community Monitoring with Python – Half 1
16:48
Lesson Overview
00:47
The Lab Setup
00:09
SNMP
06:09
Python for Information Visualization
04:51
Python for Cacti
04:36
Lesson Abstract
00:16
Take a look at Your Information
4 questions
–Community Monitoring with Python – Half 2
30:39
Lesson Overview
00:53
Graphviz
07:24
Movement-Primarily based Monitoring
10:37
Elasticsearch (ELK stack)
11:03
Lesson Abstract
00:42
Take a look at Your Information
4 questions
IMPORTANT: This complete “Packt – Mastering Python Networking” is totally downloadable and accessible in your account
(In case of a damaged hyperlink, we are going to renew your hyperlink shortly).
Your endurance is appreciated.