Live Courses

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

O'Reilly Live Training (formerly Safari)

Available to those with an O'Reilly Learning Platform subscription!

Real-World Python by Example: Less talk, more code, and plenty of examples. Files

Network DevOps with Ansible, git and Travis CI: Start to finish creation of a simple infrastructure-as-code project. Files

Hands-On Python Programming with HTTPX: Solving real business problems with Python HTTPX, a new HTTP client package. Files

Technical Writing Essentials, From Basics to AI Highly interactive course to make you a better technical writer. Files

On-Demand Courses

Recorded video training to fit your schedule and pace.

Pluralsight

Available to those with a Pluralsight subscription.

Try for free or view the course files. (PRE): premium subscription required. Compare pricing options here.

Cisco DevNet Associate Learning Path (with skill assessment): 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
  3. Managing Cisco Networks via Infrastructure as Code

Cisco DevNet Professional Core Learning Path (with skill assessment): Follow-on software skills for advanced learners. Prerequisite: DevNet Associate path.

  1. Assessing and Enhancing Applications Using Cisco DevNet Techniques
  2. Managing Cisco Products Using Advanced API-based Methods
  3. Deploying Network Configuration Management and Telemetry Solutions

Cisco Enterprise Automation Learning Path: Gain mastery of Cisco products using their APIs. Prerequisite: DevNet Associate path.

  1. Provisioning and Managing Networks Using Common Automation Tools
  2. Automating Cisco Meraki Operations Using APIs
  3. Automating Cisco DNA Center Operations Using APIs
  4. Automating Cisco SD-WAN Operations Using APIs

Cisco Security Automation Learning Path: Gain mastery of Cisco products using their APIs. Prerequisite: DevNet Associate path.

  1. Provisioning and Managing Networks Using Common Automation Tools
  2. Automating Cisco ASA and Firepower Policies Using APIs
  3. Automating Cisco Endpoint Security Solutions Using APIs
  4. Automating Cisco Security Management Solutions Using APIs

Cisco Service Provider Automation Learning Path: Gain mastery of Cisco products using their APIs. Prerequisite: DevNet Associate path.

  1. Provisioning and Managing Networks Using Common Automation Tools
  2. Deploying Network Configuration Management and Telemetry Solutions
  3. Automating Service Provider Networks with Model-driven Programmability
  4. Automating BGP Routing Security with gRPC, gNMI, and YDK

Cisco Advanced Routing Learning Path: Master core routing protocols, VPN technologies, IP services, and security techniques.

  1. Cisco Advanced Routing: Enterprise Networks
  2. Cisco Advanced Routing: Tier 3 Service Providers
  3. Cisco Advanced Routing: Leaf/Spine Data Centers
  4. Cisco Advanced Routing: Troubleshooting Cisco DNA Center Assurance
  5. Securely Transitioning Enterprise Networks to IPv6
  6. Designing QoS for IP and MPLS Networks
  7. Implementing and Validating QoS Designs
  8. Troubleshooting Lab (20 Tickets)

Cisco Service Provider Core/Professional Learning Path: Master SP architectures, carrier routing protocols, MPLS, OAM, TE, scaling, and more.

  1. Implementing Cisco Multiprotocol Label Switching (MPLS)
  2. Modern Service Provider Architecture
  3. Deploying MPLS Segment Routing and Layer-2 VPNs
  4. Redirecting Traffic with MPLS Traffic Engineering
  5. Inter-AS and Multicast MPLS VPNs
  6. Seamless MPLS and Carrier Supporting Carrier
  7. Service Provider Security and Application Control
  8. Automating Service Provider Networks with Model-driven Programmability

Network Automation: Learn how to professionally manage networks using infrastructure-as-code techniques.

Individual Technologies: Gain expertise using a variety of network technologies. Every course covers both IPv4 and IPv6.

-------------
Main Page