Cisco NP-DEV - Course Topics
- Understand the Need for Network Programming
- Classic and Hybrid SDN
- Controller Functionality
- OpenFlow Switch and Control Plane Model
- Describe OpFlex
- Describe NETCONF, YANG, and RESTCONF
- Describe Cisco Open NX-OS and NX-API
- Describe Cisco NSO
- Understand Cisco ACI
- Common Policy Concept from Branch to Data Center
- Cisco SDN and Network Programmability Technologies
- Networking Concepts
- Describe the OSI Reference Model
- TCP/IP Model
- TCP/IP Stack vs. the OSI Model
- Describe Switches
- Describe Routers
- Describe Firewalls
- Describe Load Balancers
- MAC Addresses and Unicast, Broadcast, and Multicast
- Domains
- Describe ARP and Ethernet Packet Format
- Define VLAN
- Describe VXLAN
- Describe TCP/IP Protocol
- Describe IPv4 Addressing and Subnetting
- Describe IPv6 Addressing and Subnetting
- Describe Routes
- Describe Gateways
- Describe Routing Protocols
- Describe DNS and DHCP Services
- NETCONF and YANG
- Sample YANG Module Structure
- Discovery 2: Explore YANG Models
- YANG Tools
- RESTCONF Protocol
- Cisco IOS XE and IOS XR Systems Overview
- Constructing RESTCONF URLs
- Debug NETCONF and RESTCONF
- Cisco ASA Software Overview
- Cisco ASA REST API
- Connect to Cisco ASA Appliance Using Python
- Cisco Open NX-OS Overview
- Cisco NX-API REST Managed Objects API
- Cisco ACI Introduction
- Spine, Leaf, and Cisco APIC Data Center Architecture
- Cisco APIC Overview
- Cisco ACI Object Model
- Tenant Model Hierarchy
- Discovery 13: Use Cisco APIC Web GUI
- Cisco ACI Toolkit Overview
- Cisco APIC REST API for Operations on Objects and
- Classes
- Scoping Filters
- Subscriptions
- Cisco APIC-EM Introduction
- Cisco APIC-EM Platform Architecture
- Cisco APIC-EM Applications and Services
- Users and RBAC
- Backing Up and Restoring the Database
- Advanced Applications Overview
- Cisco Network Plug and Play: Automated Device
- Bootstrapping
- Cisco IWAN Application
- Path Trace Application
- Easy QoS Application
- Swagger REST API Documentation
- Cisco APIC-EM Developer Resources
- Request a Service Ticket with Postman
- Cisco APIC-EM uniq Python Library
- OpenDaylight SDN Controller Introduction
- ODL Architecture
- ODL Features and Capabilities
- ODL Application Programming Interfaces
- Constructing RESTCONF URLs
- ODL Applications
- Describing Network Programming Tools and
- Techniques
- Virtual Networks and Systems
- Virtual Internet Routing Laboratory
- Configuration Management
- Cisco DevOps Configuration Management for Networks
- Security Considerations