Network Automation Courses
by Roger Perkin CCIE #50038
Master all the network automation technologies like
Ansible, Python, Git, GitLab, GitHub, Batfish, Nornir, pyATS and more.
Get instant access to all my network automation courses for only £197 with lifetime access.
Popular Courses
Ansible Network Automation Course
If you want to get started with Ansible for Network Automation this course will take you from installation to running your first playbooks.
If you have never heard of Ansible before or you have started to use it and want to know more and how to use it more effectively for network automation, this course is for you.
Taught by myself, Roger Perkin CCIE #50038
Course outline
- Install Ansible
- Setup the configuration file and hosts file
- Write your first Playbook
- Backup Cisco configuration files
- Push simple configuration changes
- Use Jinja2 to template larger configurations
- Introduction to Ansible Tower
- Connecting to F5 and Juniper
- Introduction to Git
Preview Lesson
Note: this takes you to teachable.com where the course is hosted.
All my courses come with a no questions asked – 30 Day Money Back Guarantee
Nornir Training
If you want to take your network automation skills to the next level my Nornir course will teach you how to embrace Python for network automation.
Get started with Nornir the Python Automation Framework.
- What is Nornir?
- How to install Nornir
- Setting up the config / hosts / groups files
- Writing your first task
- Use Nornir for configuration file backups
- Generate configuration files with Nornir
- IOS upgrade with Nornir
Network Automation Course Bundle
Buy both courses for a special discount price of only £39
COMING SOON > Git for Network Automation Engineers
Coming in May 2021 – a course focussed on using Git specifically for network engineers.
- Install Git locally
- Version control your code / configs locally
- Use GitHub to upload to remote repository
- Share your code with other engineers
- Private repositories
Network Automation with Python Course
Frequently Asked Questions
Network Automation Training
What does the course consist of?
All courses consist of small 5-15 minute video lessons where a concept will be described and very quickly demonstrated.
The majority of the course is hands on demonstrations showing you how to perform each task.
Can I get access to the code used in the course?
Yes, along with each course all the code has an associated Git repository where you can Git clone the code to your device for immediate use.
Or you can build your own codebase up during each lesson.
How long do I get access for?
All courses come with lifetime access.
Do you update the courses?
Yes, I am working with these tools on a daily basis and am always working with the latest versions. All my courses will be updated following a major upgrade to code so you can be assured that you will always have access to the latest knowledge.
What if I don’t like the course?
Whilst I try to explain up-front the level of the course and provide sample lessons, there are always students who feel the course is not right for them and are looking for something more advanced or easier. I am always listening to feedback and adjusting and adding courses to address this, but if you feel the course is just not right for you I will offer a full 30 day money back guarantee on all my courses.
How do I access the courses?
All the training material is hosted on teachable.com – this is one of the worlds largest training platforms and all lessons and your dashboard can be access from there.
Why choose Roger Perkin for Network Automation with Python and Ansible Training?
I have been a network engineer for over 25 years with a wealth of experience in enterprise networks, data centre migrations and deploying large scale resilient networks. In the last 5 years I have moved into Network Automation so I bring with me the years of experience as a Network Engineer mixed with my experience in Network Automation.
How do I do Network Automation in Python with zero knowledge in Python?
The Python for Network Engineers course will take you from zero knowledge to be able to make changes on network devices using Python. If you already have some knowledge with Python you can jump to the Advanced Python Network Automation Course.
Who should take the advanced Network Automation with Cisco and Python training?
If you have been doing network automation for a while and understand the basics but want to take your knowledge to the next level the advanced training is perfect for you.
Network Automation Course Reviews
More Info