
Learn Network Automation

Ansible
Ansible is one of the easiest ways to get started with Network Automation. Simple setup, agentless, no Python required!
Ansible Vault Tutorial
Ansible Inventory File Tutorial
Ansible vs Python
Advantages of Ansible Roles
Ansible IOS Command Example
IOS Upgrade Switch using Ansible
What is Ansible?
How to install Ansible Tower
Ansible Tutorial for Network Engineers

Python
Python is the most popular language for network automation and is becoming an essential skill for network engineers.
Python Virtual Environment Tutorial
Nornir Training
Python Scripts for Network Engineers
Should Network Engineers Learn Python?
pyATS Genie Tutorial
Python for Networking

Git
Git is very popular with network engineers to version control their code, configurations and playbooks.
Want to Learn with me?
Get started in the world of Network Automation with my
courses on Ansible, Nornir & Git

Devnet Certified
My most recent certification is the Cisco Certified Devnet Associate

YouTube
I produce videos on YouTube covering all topics of Network Automation
Network Automation Courses
If you are looking for premium training courses in Ansible, Python, Nornir (and coming soon Git) I have authored a few courses which will accelerate your learning. Buy as single courses or as a single bundle – View All Courses
Ansible Course
My Ansible training is 100% hands on video labs taking you from installing Ansible all the way to running your first production playbooks.
Master Ansible today and be up and running in a few hours.
Hi, I’m Roger Perkin, I am CCIE #50038 and have been designing and building enterprise networks for over 20 years
I provide free and paid learning in all areas of Network Automation. Ansible, Python, Git, Nornir and more.
Currently working as a Network Automation Engineer
Videos
I also have a YouTube channel where I publish videos on Network Automation, Subscribe to be notified when I upload a new video