Skip to main content
Back to top
Ctrl
+
K
Table of Contents:
What is Network Automation?
What is Computer Programming?
Python for Network Engineers
What is Python pip?
Python Virtual Environments
Basic Data Types
Variables in Python
Understanding Python Strings
Understanding Python Numbers
Type Casting in Python
Python Operators
Collections and Sequences in Python
Understanding Lists in Python
Understanding Tuples in Python
Understanding Sets in Python
Python Dictionaries: A Network Engineer’s Guide
Understanding Mutable and Immutable Objects in Python
List Comprehensions: Simplifying Data Manipulation
Set Comprehensions in Python
Conditional Statements**
Understanding Booleans
Conditional Statements in Python
Loops in Python
Understanding the For Loop in Python
While Loop in Python
File Handling in Python
Working with Files in Python
Exception Handling in Python for Network Engineers
Understanding Exceptions
Functions and Classes
Functions and Classes
Network Automation Lab
Setting Up a Network Lab with GNS3
Telnet Programming in Python: Streamlining Network Operations
Understanding Telnet’s Operation
Paramiko - Secure SSH Connections in Python
Setting up Paramiko for SSH Communication
Simplifying Network Device Management with Netmiko
What is Netmiko?
NAPALM - Unified Network Device Management
Overview of NAPALM and Its Purpose
Getting Started with Nornir - Network Automation
Prerequisites and Key Points
Appendix
Simplifying Network Automation with Python dotenv
Python Development: Essential VS Code Settings
Essential Linux Networking Commands
Essential Windows 10 Networking Commands
Search
Error
Please activate JavaScript to enable the search functionality.
Ctrl
+
K