We are leading the way in empowering the network engineers of the future. Our classes expose the traditional certified network engineer that has little to no development background to a variety of new technologies including network APIs, DevOps tooling, programming, and much more! Our course schedule is below.
Have general questions about the training courses? Check out our Training FAQ
Want to know when we’ll be in your area? Interested in a private onsite class? Have questions about group discounts, custom training, or early registration discounts? Email us at training@networktocode.com
In this 5-day course, network engineers will learn about foundational skills as they pertain to network automation and programmability.
This workshop introduces fundamental concepts as they relate to Source of Truth, from exploring the use of YAML files to using a first-class Source of Truth such as Nautobot.
This course introduces Nautobot’s extensibility features and how they can be used to tailor Nautobot to integrate into almost any environment.
This course introduces the Nautobot REST API, GraphQL API, pynautobot, and the Nautobot Ansible collection.
This workshop introduces Version Control Systems in the context of Network Automation and then focuses on common Git-based workflows that come up when managing files like Ansible playbooks, YAML data, or Python…
This session builds on a working knowledge of Ansible, Python, Git, Batfish, and CI/CD concepts and focuses on constructing a CI/CD pipeline for network automation.
Going beyond Nautobot extensibility covered in the Nautobot Extensibility course, this course introduces how Nautobot Apps extend the existing functionality of Nautobot.
In this 5-day course, network engineers will learn about foundational skills as they pertain to network automation and programmability.
Upon completion of this workshop, you will have the hands-on experience to use Batfish for configuration testing in your daily work environment.
Automating Networks with Ansible II is a 3-day bootcamp aimed at teaching more advanced topics related to using and extending Ansible in the context of Network Automation.
In this 5-day course, network engineers will learn about foundational skills as they pertain to network automation and programmability.
In this 5-day course, network engineers will learn about foundational skills as they pertain to network automation and programmability.
If all of an organization’s data is accessible from a Source of Truth (SoT), there is the opportunity to not only drive network automation, but also perform richer capacity planning, trending, and business impact analysis.
I went from having very little automation experience to being able to write Python scripts and Ansible playbooks to configure firewalls, routers and switches.
I came away saying [Network to Code’s training] was the best course I have ever attended with five full days of relevant and invaluable information. The pitch of the course was absolutely spot-on.
Network to Code is the go-to place for network automation training.
The training I received from the Network to Code team was outstanding! The hands-on labs, tailored exercises, and instructor-led training offered a variety of methods to learn. I would recommend this training to any company looking to start or accelerate their ‘network to code’ journey!
I cannot say enough about the company culture that embraces people with different backgrounds and encourages them to grow at each step. That’s NTC for me, a rare, unique company to work for.
I get to work on challenging problems that help me grow my skills every day. We work with cutting-edge technologies at scales that are truly amazing.
My career as a woman in tech allows me to work together with other great IT professionals to improve the digital infrastructure that we all rely on.
Evolve your skills and become the network engineer of the future.
Our courses typically run from 9:00am – 5:00pm local time. However, it is not uncommon for a day or two to run late. For 5-day courses, the last finishes early at approximately 2:00pm. For private courses, you can request your preferred start time each day.
Yes, meals are included for our public training courses.
Yes, absolutely. In addition, some students find it beneficial to have a tablet to view the lab guide too.
It is helpful if you have the following software pre-installed prior to the course: (1) Text Editor such as VS Code or Sublime Text (2) Postman (3) CyberDuck (4) and SSH client, e.g. SecureCRT or Putty (for Windows users). You should also have a public GitHub account (this is separate and different from GitHub Enterprise if you’re already using that internally at your job).
The vast majority of labs are done through a Network to Code provided Linux workstation. However, there are a few labs that are performed locally such as using Postman locally (although if you’re on a corporate build, you can still do that lab from our machine).
The vast majority of labs are done through a Network to Code provided Linux workstation. However, there are a few labs that are performed locally such as using Postman locally (although if you’re on a corporate build, you can still do that lab from our machine).
You will receive an official Network to Code Certificate upon course completion.
Absolutely. While you should always check the pre-requisites for each class, our flagship 5-day course was built assuming no background in network automation. However, come prepared to learn—we cover a lot for a 5-day course!
Nope! Dress as comfortable as you need to dive into network automation!
Yes. Please email training@networktocode.com
Yes. Please email training@networktocode.com
If you have more questions, please email training@networktocode.com
Yes, in fact most of our network training is private training! Please email training@networktocode.com for more details.
It’s easy to automate network devices when you use Postman, a platform for building and using APIs. In this video, NTC Training gives you a glimpse into our flagship Network Programming and Automation bootcamp with a demo on how to use API calls to query an interface’s configuration settings, then change them.
Nautobot is an extensible and flexible open source, source of truth and network automation platform. In this video, NTC Training teaches you about Nautobot, its use cases, and how to apply Nautobot to transform your organization’s network automation practices. Learn about all of our different courses on Nautobot, from beginner to advanced, to take you where you need to go next on your automation journey.
Share details about yourself & someone from our team will reach out to you ASAP!