Master Network Automation & Transform Your IT Career
- Learn Python, Ansible & industry-standard automation tools
- 70+ hands-on lab exercises with real-world scenarios
- Build your own automation framework from scratch
- Boost your career prospects & earning potential
Next cohort starts April 1st – Limited spots available!
Network Automation Bootcamp for Beginners
This Network Automation Bootcamp is an on demand video training bootcamp, covering Network Automation topics including Python, Ansible, Git, Netbox, Nornir, pyATS and Ansible AWX.
It will provide you with an end to end understanding of building an automation platform, rather than just writing a few Ansible playbooks. You will learn how to Model and Validate your network configurations, push configs with Nornir, test changes with pyATS and setup a network source of truth with Netbox. Learn how to automate the configuration of networking devices with Python
Network Automation Bootcamp
Master all the network automation technologies like Ansible, Python, Git, GitLab, GitHub, Batfish, Nornir, pyATS and more.
Network Automation Bootcamp Price
The price of the bootcamp is £595 and includes lifetime access to all the videos. As new modules are added you will automatically get access to all the updated materials.
Course content currently in production – Early Bird Access available from May 2025
email roger at rogerperkin.co.uk for more information
Network Automation Bootcamp Modules
Module 1: Network Automation Fundamentals
Welcome to the first module of the Network Automation Bootcamp! In this foundational module, we’ll explore the core concepts and principles that lay the groundwork for automating network infrastructure. Network automation is a transformative approach that simplifies network management by using software to control network devices, configurations, and operations, reducing the need for manual intervention.
As networks grow in complexity, traditional manual configuration methods become inefficient, error-prone, and difficult to scale. Network automation addresses these challenges by enabling consistent, repeatable processes that save time, improve accuracy, and enhance overall network performance. Whether you’re working with routers, switches, firewalls, or load balancers, automation allows for faster, more reliable changes across large environments.
Throughout this module, you’ll be introduced to key concepts such as configuration management, orchestration, and automation tools. We’ll also discuss industry standards and protocols commonly used in network automation. By the end of this module, you’ll have a solid understanding of the fundamentals and be ready to dive deeper into practical automation tools and techniques in future modules.
Module 2: Network Automation Tools & Technologies
Module 3: Ansible
Automating Networks since 2012
Automation Classes
The Network Automation Bootcamp classes will be delivered online and on demand, so you can learn at your own pace.
I am working with a few venues in London to host an onsite bootcamp, but nothing has been confirmed yet.
Bootcamp for Network Automation
Comprehensive Curriculum
A structured, hands-on learning path that takes you from basics to advanced network automation techniques
Foundations of Network Automation
Understanding automation principles, setting up your development environment, and network fundamentals review
Python for Network Engineers
Learn Python programming with a focus on networking use cases, APIs, data parsing, and network libraries
Ansible Network Automation
Master Ansible for network configuration management, bulk changes, and playbook development
Network APIs & Programmability
Working with NETCONF, RESTCONF, and vendor-specific APIs for programmatic network control
Infrastructure as Code
Implementing GitOps workflows, CI/CD pipelines for network changes, and version control
Network Monitoring & Testing Automation
Building automated testing frameworks, monitoring solutions, and validation tools
Capstone Project
Apply all course learnings to implement a comprehensive network automation solution