Public Training Schedule

Evolve your skills and become the network engineer of the future.

Public Training Schedule

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

2023 Courses & Workshops

June 12, 2023 – June 16, 2023 Live Virtual Training

Public Course: Network Programming & Automation

In this 5-day course, network engineers will learn about foundational skills as they pertain to network automation and programmability.

$3200 Register
July 13, 2023 – July 14, 2023 Live Virtual Training

Public Workshop: Source of Truth & Nautobot Fundamentals

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.

$1500 Register
August 2, 2023 Live Virtual Training

Public Workshop: Nautobot Extensibility

This course introduces Nautobot’s extensibility features and how they can be used to tailor Nautobot to integrate into almost any environment.

$600 Register
August 8, 2023 Live Virtual Training

Public Workshop: Automating Nautobot with Python & Ansible

This course introduces the Nautobot REST API, GraphQL API, pynautobot, and the Nautobot Ansible collection.

$600 Register
August 10, 2023 Live Virtual Training

Public Workshop: Collaborative Workflows with Git & GitHub

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…

$600 Register
August 15, 2023 Live Virtual Training

Public Workshop: Implementing CI/CD for Network Automation

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.

$600 Register
September 11, 2023 – September 13, 2023 Live Virtual Training

Public Course: Creating Nautobot Apps

Going beyond Nautobot extensibility covered in the Nautobot Extensibility course, this course introduces how Nautobot Apps extend the existing functionality of Nautobot.

$2200 Register
September 18, 2023 – September 22, 2023 Live Virtual Training

Public Course: Network Programming & Automation

In this 5-day course, network engineers will learn about foundational skills as they pertain to network automation and programmability.

$3200 Register
September 26, 2023 Live Virtual Training

Public Workshop: Network Configuration with Batfish

Upon completion of this workshop, you will have the hands-on experience to use Batfish for configuration testing in your daily work environment.

$350 Register
October 11, 2023 – October 13, 2023 Live Virtual Training

Public Course: Automating Networks with Ansible II

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.

$2200 Register
October 23, 2023 – October 27, 2023 Live Virtual Training

Public Course: Network Programming & Automation

In this 5-day course, network engineers will learn about foundational skills as they pertain to network automation and programmability.

$3200 Register
November 20, 2023 – November 24, 2023 Live Virtual Training

Public Course: Network Programming & Automation (EU Time)

In this 5-day course, network engineers will learn about foundational skills as they pertain to network automation and programmability.

$3200 Register

Training Testimonials

Training FAQs

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.

Free Training Videos

Transform Your Skills With Free Training Videos

Automating Networks with Postman

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.

Making Network Automation Easier with Nautobot

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.

ntc img
ntc img

Contact Us to Learn More

Share details about yourself & someone from our team will reach out to you ASAP!