Training coverage
Courses that carry John McGovern's expertise into your team plan
Use these courses as proof of coverage for the roles and technologies your team needs to support.
Courses John McGovern teaches
23 courses
Cisco
300-420 ENSLD
Learn to design enterprise networks that are resilient, secure, and ready for hybrid and cloud environments with this CCNP Enterprise course. This 300-420 ENSLD v1.1 training reflects Cisco’s updated exam. It focuses on how modern enterprise networks are actually designed, covering routing and addressing strategies, high-availability campus design, SD-WAN and cloud connectivity, multicast and QoS, plus automation and telemetry concepts. Don't just memorize configurations. Practice making the kinds of design decisions engineers face when building campus and WAN networks that connect cleanly to cloud services.
Cisco
300-435 ENAUTO
This network automation training prepares you for the 300-435 ENAUTO v2 exam. In this course, you’ll explore automation frameworks for Cisco Enterprise Solutions, moving beyond manual configurations to leveraging code-based tools. You’ll gain hands-on proficiency in Python scripting, implementing tools like Ansible, and utilizing APIs to interact directly with devices. This course also covers Cisco Catalyst Center, Cisco Catalyst SD-WAN, and AI tools for smarter network management. By the end of this course, you’ll be prepared to pass the ENAUTO V2 exam and pursue your CCNP Automation or CCNP Enterprise certification.
Cisco
CCNP AUTOCOR
This CCNP Automation core training prepares network engineers for the 350-901 AUTOCOR exam, so you can automate, scale, and secure modern networks using infrastructure-as-code. This network automation training focuses on the real work of NetDevOps: managing configurations, pipelines, and operational workflows with tools that network teams actually use. With virtual labs, you’ll learn how network automation tools fit together, the role of APIs in network automation, and how to design systems that are testable, repeatable, and secure. You'll get familiar with API-driven Cisco enterprise platforms and controller-based networking solutions. You’ll also build a foundation in AI for network engineers, understanding how LLMs can assist with scripting, troubleshooting, and automated network operations.
Cisco
CCNP DEVOPS
This intermediate Cisco CCNP Implementing DevOps Solutions and Practices (300-910 DEVOPS) training prepares learners to integrate DevOps practices with Cisco technologies to optimize software development, deployment, and operations. The course follows the 300-910 DEVOPS objectives, which Cisco retired on 2 February 2026, and builds the DevOps skills a network team runs on day to day: automation, CI/CD, and infrastructure as code.
Cisco
CCNP ENCOR
Advance your networking career with this CCNP ENCOR (350-401) v1.2 training, and get ready to earn the CCNP Enterprise certification. Learn advanced routing, network security, network automation, and virtualization technologies like VRF and GRE tunneling to manage complex networks. This training covers key exam topics such as Cisco SD-WAN, SD-Access, QoS configuration, and Cisco DNA Center workflows. You'll leverage virtual labs and a 350-401 ENCOR practice exam to gain hands-on experience configuring Cisco hardware and software. You'll also build essential skills in troubleshooting, Multicast tree architectures, and infrastructure security. This ENCOR training is ideal for network administrators and IT teams, and equips you with the advanced skills you need to thrive in enterprise environments.
Cisco
CCNP Service Provider
This intermediate Cisco CCNP Service Provider training prepares network engineers for the 350-501 SPCOR exam, the core requirement for the CCNP Service Provider certification. The training covers the full scope of service provider network engineering, including core architecture, networking, segment routing, QoS, and automation. Gain hands-on expertise with technologies such as Segment Routing for IPv6 (SRv6), Routed Optical Networks, App-Hosting on IOS XR and IOS XE, BGP PIC and Additional Paths, Segment Routing Flexible Algorithm, and Secure Zero-Touch Provisioning (ZTP). This Cisco training is designed to help you build and maintain scalable, secure, and resilient service provider networks.
Cisco
Cisco CCNA
This Cisco CCNA training fully prepares you for the 200-301 v1.1 exam — and to earn your Cisco Certified Network Associate certification. Master core network fundamentals, IP connectivity, VLAN configuration, routing protocols (OSPF, static), LAN switching, NAT, DHCP, and VPN services. Explore network automation, cloud networking, and leveraging artificial intelligence in networking. You'll also gain access to unlimited CCNA practice exams and virtual labs that simulate enterprise-scale network scenarios with routers, switches, VLANs, and wireless controllers. These realistic practice tests and hands-on lab environments help you build confidence and practical skills before exam day. Start your CCNA certification journey here.
Cisco
Python Network Automation
Take your automation skills beyond basic scripting, and learn to automate Cisco networks. This course teaches Python for network engineers who are ready to master Nornir's inventory abstraction and streamline CI/CD workflows. You’ll learn how to implement concurrent task execution to manage complex Cisco environments with elite efficiency. Whether you're onboarding a team or refining your own toolkit, this training turns manual processes into scalable, automated powerhouses.
Cisco
SPAUTO
This Cisco 300-535 SPAUTO training prepares network admins to provide advanced configuration for service provider-sized networks and network devices with Cisco tools, technologies, and advanced protocols. The course follows the 300-535 SPAUTO objectives, a CCNP Service Provider concentration exam Cisco retired on 2 February 2026, and builds the automation depth advanced IT professionals need in service provider environments.
CompTIA
CompTIA AutoOps+
Manual infrastructure changes, ad hoc deployments, and inconsistent pipeline practices raise outage risk and slow delivery. CompTIA AutoOps+ (AT0-001) training gives IT teams a shared, repeatable approach to automation: scripting, version control, Infrastructure as Code, CI/CD, and secure delivery. IT Directors can assign this intermediate course to systems, cloud, and network administrators moving into pipeline-driven operations. Learners practice Linux CLI, Python, PowerShell, and Git. They also work with containers, Terraform, and Ansible, build pipelines with Jenkins and GitHub Actions, and compare rolling, blue-green, and canary deployments. Hands-on labs cover troubleshooting broken configurations and hardening an insecure Docker image build. Plan for about 28 hours of video per learner, plus lab time. Team Leads can phase the rollout by workflow area: scripting and Git first, then IaC and configuration management, then CI/CD and secure pipelines. Virtual labs provide two Ubuntu machines, so practice does not depend on local lab infrastructure. That keeps the whole team working from the same foundation as your organization standardizes on automated operations.
CompTIA
Linux+
This CompTIA Linux+ (XK0-005) training covers how to manage, administer and troubleshoot the operations of a Linux system, server or network. The course follows the XK0-005 objectives, which CompTIA retired on 13 January 2026 in favour of XK0-006 for the same Linux+ credential, and builds the skills a team needs to manage and administer Linux systems and networks.
DevOps
HashiCorp Terraform Associate (004)
This course gives IT Directors and Team Leads a way to move the team onto one consistent, code-reviewed Terraform workflow, aligned to the HashiCorp Terraform Associate (004) certification. Cloud engineers, systems administrators, and DevOps engineers learn to run the core workflow from init through plan, apply, and destroy. They also learn to build and version reusable modules, manage state with remote backends and locking, and detect and correct drift. The course covers protecting sensitive values with Vault integration instead of hard-coded credentials, and importing existing resources so the team can adopt infrastructure as code without rebuilding production. The business result is fewer outages from untracked changes and safer collaboration on shared infrastructure. Shared modules also give new engineers proven building blocks, which shortens onboarding. Team reporting gives Training Managers per-learner progress, completion views, and completion exports for audit evidence.
Showing 12 of 23 — show allShowing all 23 — show fewer
HPE Aruba
Aruba Network Switching Professional
This intermediate HPE Aruba training helps network engineers and infrastructure analysts get hands-on with enterprise switching. You’ll learn how to plan, configure, and troubleshoot wired network solutions using Aruba Central and CLI. Build skills in VLAN setup, Layer 2 and Layer 3 configuration, routing protocols, QoS, and switch security. Prepare for the HPE Network Switching Professional certification and manage Aruba networks across multiple sites with confidence.
HPE Aruba
HPE6-A86
Build your Aruba networking skills with this entry-level HPE6-A86 training. You’ll learn to deploy, configure, and manage HPE Aruba products, boost performance, and secure your network. After earning your HPE Aruba Networking Certified Associate– Switching certification, you’ll be equipped to support intelligent, cloud-driven networks and stand out in environments that rely on Aruba solutions. Ideal for aspiring network admins or anyone looking to build practical, in-demand Aruba skills that lead to real career growth.
Juniper
Python and Ansible Automation for Juniper Networks
This Ansible training course covers creating playbooks in Ansible that leverage Junos modules, connecting Ansible to individual Juniper devices, and more. After finishing the videos in this Juniper Network Automation training, you'll know how to create playbooks in Ansible that leverage Junos modules, write Python scripts that will automate your network configuration, and create a source of truth using Netbox and Nautobot.
LPI
LPIC-1
This Linux Professional Institute LPIC-1 (101-500 & 102-500) LPI Certification training covers how to use and navigate a Linux workstation as well as perform basic administration tasks in support of a Linux network. This Linux Foundation LPIC-1 training covers the objectives in the 101-500 and 102-500 exams, which are the two exams required to earn the LPIC-1 certification. For managers with Linux Foundation products, this training can be used for 101-500 and 102-500 exam prep, or as a Linux Foundation reference resource.
LPI
LPIC-2
This LPIC-2 Training training covers how to take control of small- to medium-sized mixed networks that depend on Linux technologies and manage every aspect of their administration. The LPIC-2 Linux Professional Institute certification is perfect for a sysadmin who wants to prove their administration, maintenance, management, storage, networking, security, and even automation skills with a Linux network. This Linux Foundation training can be used for 201-450 and 202-450 exam prep, or as a Linux Foundation reference resource.
Python
Python Functions
This Python Functions Tutorial training covers how to write functions in Python, special blocks of code that only run at certain times throughout your program. You’ll learn how to work with Python functions, from understanding parameters and arguments to writing code blocks that execute only when called.
Python
Python Network Automation
This foundational Python for Network Engineers course equips you with the practical scripting skills needed to automate modern networks. Designed for networking professionals with zero Python experience, this course will help you learn Python fundamentals, object-oriented programming, data types, and control flow. Learn to work with YAML, JSON, and CSV data formats, and use libraries like Netmiko, NAPALM, Scrapli, and Requests to automate routers, switches, and APIs. Explore REST API integration, configuration templating with Jinja2, and multithreading for concurrent device access. You’ll also get experience with version control (Git/GitHub), virtual environments, automated testing (Pytest), and Python best practices like PEP 8, linting, and unit testing. Build real-world skills in network programmability, and infrastructure automation. Start your network automation journey here.
Red Hat
Red Hat Certified Specialist in Containers
This intermediate Red Hat Certified Specialist in Containers (EX188) training prepares learners to deploy, manage, and secure containerized applications in Red Hat, as well as troubleshoot and optimize container performance for scalable and efficient cloud environments. Learn how to work with containers, focusing on making CI/CD pipelines more efficient, and minimizing friction between development and operations teams.
Red Hat
Red Hat Network Automation
Get ready to automate networks at scale. This Red Hat Certified Specialist in Ansible Network Automation (EX457) training course teaches you how to manage Cisco, Arista, and Juniper devices with Ansible. You’ll build advanced playbooks, configure routing protocols like OSPF and BGP, and use Ansible Navigator, a text-based UI that runs automation in containerized environments for consistency and portability. Hands-on exercises guide you through real-world tasks such as backups, lifecycle management, and version control. Whether you’re preparing for the EX457 exam or modernizing your network skills, this training gives you the hands-on experience to deliver efficient, automated solutions.
Red Hat
RHCE
This Red Hat Certified Engineer (RHCE) EX294 training helps you get RHCE-certified fast with expert-led, hands-on instruction. You’ll learn to automate key Red Hat Enterprise Linux tasks using Ansible, working with playbooks, roles, modules, content collections, and more. Designed for RHCSA-certified or experienced sysadmins, this course covers everything the RHCE exam tests for: system deployment, storage, user management, security, and Ansible-based automation. Gain the practical skills you need to pass the RHCE exam and level up your Linux automation game.
Red Hat
RHCSA
This Red Hat Certified System Administrator (EX200) RHCSA training covers how to monitor and manage the Linux operating system and administer enterprise networks and devices that run it. The EX200 certifying exam is a thorough assessment of your ability to manage enterprise storage, file systems, basic networking, users and groups, security, and containers – the basic essentials for a Linux administrator.
Buyer proof
How Comcast Saved Hundreds per seat with an Efficient, Scalable Training Program by CBT Nuggets
Enterprise Tech / Telcom · Florida, U.S. · 29
Comcast’s Sales Engineering division has a highly technical job, and needed a training solution that could keep up. CBT Nuggets helped them reduce their per-SE training cost by hundreds per seat, and is now the training standard across 10 out of 13 Comcast SE regions.
Read the full case study“CBT Nuggets is interesting because they can give you these little certificates that say, hey, you completed this content and got certified. As a policy, we accept that.”
Chris Layfield
Director of Engineering at Comcast Business
