Network Programmability Foundation
- Version Control with GIT
- Introduction to Network-Based APIs
- Characteristics of API styles (REST and RPC)
- Synchronous and Asynchronus API Requests
- Python Fundamentals
- Python Modules
- Introduction to Ansible for Network Automation
- Cisco DevNet Resources
Automating APIs and Protocols
- JavaScript Object Notation
- Extensible Markup Language
- YAML Data Serialization Standard
- Introduction to YANG
- Types of YANG Models
- Introduction to NETCONF
- Introduction to RESTCONF
- Postman for REST API Consumption
Managing Configuration with Python and Ansible
- Enterprise LAN Network Automations Overview
Implementing On-Box Programmability and Automation with Cisco IOS XE Software
- Introduction to Programmability Features on Cisco IOS XE
Implementing Model-Driven Telemetry
- Data Models on Cisco IOS XE Software
- Streaming Telemetry
- Streaming Telemetry Models
- Streaming Telemetry Transport Protocols
Day-Zero Provisioning with Cisco IOS-XE
- Day-Zero Operations
- iPXE Overview
- Cisco Network Plug and Play Overview
- ZTP Overview
Implementing Automation in Enterprise Networks
- Cisco Intent-Based Network Overview
- Cisco Catalyst Center Architecture
- Cisco Catalyst Center APIs
Building Cisco Catalyst Center Automation with Python
- Explore Cisco Catalyst Center Python Libraries
Automating Operations using Cisco Catalyst Center
- Introduction to Cisco Catalyst Center Assurance Workflows
- Cisco Catalyst Center Event Webhooks
Introducing Cisco Catalyst SD-WAN Programmability
- SD-WAN Overview
- Cisco Catalyst SD-WAN Architecture
- Cisco SD-WAN REST API Overview
Building Cisco SD-WAN Automation with Python
- Working with Templates in Cisco Catalyst SD-WAN
- Python Workflows for Cisco Catalyst SD-WAN
Building Cisco Catalyst SD-WAN Automation with Ansible
- Shaping SD-WAN Overlay with Policies
- Using Ansible with Cisco SD-WAN APIs
Automating Cisco Meraki
- Cisco Meraki Architecture and Automation Capabilities
- Cisco Meraki REST API Overview
Implementing Meraki Integration APIs
- Cisco Meraki Integrations Overview
- Location Scanning APIs
- Cisco Meraki Camera APIs
- Cisco Meraki Captive Portals
- Cisco Meraki Wireless Health
- Cisco Meraki Webhook Alerts
Labs
- Automate Networks with Netmiko
- Use Postman for REST API Consumption
- Use Ansible to Configure and Verify Device Configuration
- Implement On-Box Programmability and Automation with Cisco IOS XE Software
- Use Python on Cisco IOS XE Software
- Implement Streaming Telemetry with Cisco IOS XE
- Explore Cisco Catalyst Center APIs
- Build Python Scripts to Interact with Cisco Catalyst Center Intent APIs
- Execute Cisco Catalyst Center SD-Access APIs to Manage SD-Access Fabric Networks
- Build Python Scripts with Cisco Catalyst Center Assurance APIs
- Troubleshoot End-to-End Connectivity and Health-Check the Network via the Cisco Catalyst Center API
- Perform Administrative Tasks Using the Cisco Catalyst SD-WAN API
- Build, Manage, and Operate Cisco Catalyst SD-WAN Programmatically
- Consume Cisco Catalyst SD-WAN APIs Using the Uniform Resource Identifier (URI) Module
- Manage Policies with Ansible
- Build Reports Using Ansible
- Implement Cisco Meraki API Automation
- Explore Cisco Meraki Integration APIs
- Explore Cisco Meraki Webhook Alerts