• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Roger Perkin

Network Automation Architect

  • Network Automation
    • Network Automation Courses
    • What is NetDevOps?
    • Workflow Orchestration
    • Ansible Automation Platform
    • Ansible Workshop
    • What is Network Automation?
    • Network Automation Tools
    • ContainerLab
    • Ansible Training
      • What is Ansible?
      • Ansible Tutorial for Beginners
      • Ansible Network Automation
      • Ansible Hosts File
    • Python Network Automation
      • Nornir
      • Python Network Automation Course
      • Python for Network Engineers
      • Python VENV / Virtual Environment Tutorial
      • Python Tutorial for Beginners
      • pyATS
    • Network Source of Truth
      • NetBox Training
      • Infrahub
    • NetDevops
    • DevOps Tutorial
      • Git Training
      • Terraform Training
      • Linux Training
      • Kubernetes Training
      • Devops Training Course
      • Azure Devops Training
    • Terraform
    • GIT
      • Git Commands
      • What is GitHub?
    • Docker Training
    • Confluence
    • Microsoft Azure
  • Cisco
    • ISE
    • SD WAN Training
    • Password Recovery
    • Software-Upgrade-Guides
    • BGP
    • Data Center
    • WIRELESS
  • CCIE
  • Blog
  • About
    • My Red Special Guitar
  • Contact

Network Automation Bootcamp

Home

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
Enroll Now

Next cohort starts April 1st – Limited spots available!

Course Preview Video

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

1

Foundations of Network Automation

Understanding automation principles, setting up your development environment, and network fundamentals review

2

Python for Network Engineers

Learn Python programming with a focus on networking use cases, APIs, data parsing, and network libraries

3

Ansible Network Automation

Master Ansible for network configuration management, bulk changes, and playbook development

4

Network APIs & Programmability

Working with NETCONF, RESTCONF, and vendor-specific APIs for programmatic network control

5

Infrastructure as Code

Implementing GitOps workflows, CI/CD pipelines for network changes, and version control

6

Network Monitoring & Testing Automation

Building automated testing frameworks, monitoring solutions, and validation tools

7

Capstone Project

Apply all course learnings to implement a comprehensive network automation solution

Table of Contents

  • Network Automation Bootcamp for Beginners
  • Network Automation Bootcamp
  • Network Automation Bootcamp Price
    • Network Automation Bootcamp Modules
      • Module 1: Network Automation Fundamentals
      • Module 2: Network Automation Tools & Technologies
      • Module 3: Ansible
  • Automating Networks since 2012
  • Automation Classes
  • Bootcamp for Network Automation

    Network Automation Bootcamp

    Let’s get started

    Take a look at my premium courses on Ansible, Nornir & Git or buy them all with the Network Automation Bundle!

    Network Automation Courses

    Navigation

    Python VENV Tutorial
    Python for Network Engineers

    Network Automation
    Network Automation Courses
    Network Discovery Tools
    Network Automation Conferences
    Ansible Training
    What is Ansible?
    Devops Tutorial
    Network Source of Truth
    DevOps Glossary
    Network Monitoring Software

    Contact

    Contact

    Get in touch with me here

    [email protected]

    • Twitter
    • LinkedIn
    • YouTube
    Buy me a coffeeBuy me a coffee

    Copyright © 2025 · Roger Perkin · All Rights Reserved · Privacy Policy – Terms