About
About NetAuto Academy
An independent platform built to make network automation genuinely learnable — structured, practical, and hands-on.
Network automation is often taught either as generic Python tutorials with no networking context, or as scattered vendor documentation with no path through it. NetAuto Academy was built to close that gap — one structured path, built around how network engineers actually think and learn.
What you'll find
A structured, beginner-to-professional curriculum — real lessons, quizzes, hands-on labs, and projects, not just theory.
Beginner
- Start Here
- Network Automation Fundamentals
- Python for Network Engineers
- Networking Data & Formats
- Your First Network Automation
- Netmiko Fundamentals
Intermediate
- Reliable Automation
- Configuration & Template Automation
- Ansible for Network Engineers
- APIs and REST for Network Engineers
Advanced
- Network Controllers
- Advanced Python Automation for Network Engineers
- Nornir for Network Engineers
- NAPALM for Network Engineers
- Multi-vendor Automation
Professional
- NetBox / Source of Truth
- Git / NetDevOps
- Production Automation
- Real-world Projects
- Capstone
Structured & practical
Every lesson follows the same shape: a plain explanation, a real network example, working code, and a check for understanding — building toward real, runnable projects rather than isolated tutorials.
Two ways to learn
Read it, or listen to it. Teach This Lesson narrates each lesson instructor-style, generated right in your browser. Module Conversation offers a two-host discussion covering each module, for when you'd rather listen than read.
Every lesson, quiz, lab, project, and audio feature is currently free to use, with no account required.
NetAuto Academy is built by a network engineer, with the goal of making network automation learning more structured, practical, and accessible.