Learn
/ Python Fundamentals
🐍
Python Fundamentals
Learn Python from scratch as a network engineer. Hands-on labs, network examples, zero fluff.
✓
Unit 1 — Whetting Your Appetite — Why Python for Networking?
→
✓
Unit 2 — Using the Python Interpreter
→
✓
Unit 3 — An Informal Introduction to Python — Network Basics
→
✓
Unit 4 — Control Flow — Making Decisions in Network Scripts
→
✓
Unit 5 — Data Structures — Modeling Network Inventories
→
✓
Unit 6 — Modules — Organizing Your Network Scripts
→
✓
Unit 7 — Input and Output — Reading and Writing Network Data
→
✓
Unit 8 — Errors and Exceptions — Building Reliable Network Scripts
→
✓
Unit 9 — Classes — Modeling Network Devices as Objects
→
✓
Unit 10 — Standard Library Part I — Tools Every Network Script Needs
→
✓
Unit 11 — Standard Library Part II — Logging, Formatting, and Counting
→
✓
Unit 12 — Virtual Environments and Packages — Isolating Your Dependencies
→
✓
Unit 13 — Capstone — Build a Network Inventory Tool
→