Course Preview
- Duration
- 6h 10m
- Difficulty
- Novice
- Instructor
- Keith Bogart
- Videos
- 12
- Quizzes
- 11
- CPE Credits
- 8
- Published
- Aug 28, 2019
- Updated
- May 02, 2026
Introducing Network Programmability & Automation
This course will introduce you to the fundamental concepts and platforms that are involved with network automation and programmability, focused primarily on Cisco's approach and solution. Starting with an overview of the traditional methods of network management (and their challenges) we'll then progress through such topics as the goals of automation, common languages, tools and protocols used for automation, the imperative and declarative approaches to SDN implementations, how SDN provides the ability to separate the Control Plane from the Data Plane, an introduction to Cisco's DNA Center solution, an introduction to APIs with emphasis placed on REST APIs, overviews of Ansible, Chef, and Puppet as well as a whole lot more.
Course Overview
This course will introduce you to the fundamental concepts and platforms that are involved with network automation and programmability, focused primarily on Cisco's approach and solution. Starting with an overview of the traditional methods of network management (and their challenges) we'll then progress through such topics as the goals of automation, common languages, tools and protocols used for automation, the imperative and declarative approaches to SDN implementations, how SDN provides the ability to separate the Control Plane from the Data Plane, an introduction to Cisco's DNA Center solution, an introduction to APIs with emphasis placed on REST APIs, overviews of Ansible, Chef, and Puppet as well as a whole lot more.
