Live Courses

Get direct access to me during live video sessions on a variety of topics.

O'Reilly Live Training (formerly Safari)

Free if you have an O'Reilly Learning Platform subscription!

Learning Python 3 By Example: Less talk, more code, and plenty of examples.

Ansible For Managing Network Devices: Walk through production playbooks and see real results.

Network DevOps Start to finish creation of a simple infrastructure-as-code project.

On-Demand Courses

Video training to fit your schedule and pace.


Free if you have a Pluralsight subscription!

Cisco DevNet Learning Path: Comprehensive training on Cisco developer technologies. Watch them in sequence!

  1. Getting Started with Software Development using Cisco DevNet
  2. Consuming Cisco APIs and Understanding Application DevOps (Expected September 2019)
  3. Managing Cisco Networks via Infrastructure as Code (Expected October 2019)

Automating Networks with Ansible the Right Way Learn how to professionally manage networks with infrastructure as code using Ansible.

Automating Networks with Python Same scenario as the Ansible course except with Python's Paramiko, Netmiko, NAPALM, and Nornir.

Protocol Deep Dive: ICMP Master using ICMP with task-oriented examples for both IPv4 and IPv6. Includes IPv6 neighbor discovery!

Protocol Deep Dive: IGMP and MLD Explore host-to-router multicast signaling with all versions of IGMP (IPv4) and MLD (IPv6).

Protocol Deep Dive: FTP and Its Variants Delve into FTP operating modes, plus FTPS, SFTP, TFTP, along with IPv6 support.

Micronics Training

Free if you have a Micronics subscription!

MPLS Fundamentals for CCIE RS and EI Candidates Master the exam blueprint topics using practical techniques. (Expected August 2019)

Network Collective

Free if you are a Network Collective member! All Content

Complexity Series Go beyond the theory with real life examples and professional assessment tips.

Main Page