Cisco Certified DevNet Associate Certification Training – 200-901 DEVASC
Video training course to prepare you for the Cisco Certified DevNet Associate Certification exam. Achieving Cisco Certified DevNet Associate certification proves your skills in developing and maintaining applications built on Cisco platforms. To earn DevNet Associate certification, you pass one exam that covers the fundamentals of software development and design for Cisco platforms.
A first-of-its-kind at Cisco, the DevNet certification program validates the skills of software developers, DevOps engineers, automation specialists, and other software professionals. The program certifies key emerging technical skills for a new kind of IT professional, empowering organizations to embrace the potential of applications, automation, and infrastructure for the network, IoT, DevOps, and Cloud.
The certification requires one exam that tests your knowledge of software development and design, including:
- Understanding and using APIs
- Cisco platforms and development
- Application development and security
- Infrastructure and automation
Exam code:
- 200-901 DEVASC
Your Instructor
Jay Ocampo
Jay is CCIE 59340, is a seasoned Solution Network Architect/Engineer with 15 years of total experience in IT service management, operations, system integration , network engineering and enterprise architecture. He obtained a Cisco CCIE Data Center certification and holds a Bachelor's degree in Electronics and Communications Engineering.
He currently lives in the Philippines.
- Over 13 hours of video training
- Instructor guided labs
- Access to members only forum
- Exam vendor – Pearson Vue
- Prerequesites – None
- Recommended – CCNA, CCNP ENCOR Primer
Module 1 | Welcome to the Course |
---|---|
Unit 1 | Course Introduction |
Unit 2 | Setting Up Your Virtual Lab Environment |
Module 2 | Software Development and Design |
Unit 1 | Compare Data Formats (XML, JSON, and YAML) |
Unit 2 | Describe Parsing of Common Data Format (XML, JSON, and YAML) to Python Data Structures |
Unit 3 | Describe the Concepts of Test-driven Development |
Unit 4 | Compare Software Development Methods (Agile, Lean, and Waterfall) |
Unit 5 | Explain the Benefits of Organizing Code into Methods / Functions, Classes, and Modules |
Unit 6 | Identify the Advantages of Common Design Patterns (MVC and Observer) |
Unit 7 | Explain the Advantages of Version Control |
Unit 8 | Utilize Common Version Control Operations with Git |
Unit 9 | Exam |
Module 3 | Understanding and Using APIs |
Unit 1 | Lab Prep Video |
Unit 2 | Lab Downloads |
Unit 3 | REST API Overview |
Unit 4 | HTTP GET Request using POSTMAN |
Unit 5 | HTTP POST Request using POSTMAN |
Unit 6 | HTTP PUT Request using POSTMAN |
Unit 7 | HTTP DELETE Request using POSTMAN |
Unit 8 | Usage Patterns related to Webhooks |
Unit 9 | Common API Constraints |
Unit 10 | Common HTTP response codes associated with REST APIs |
Unit 11 | Troubleshooting Common API Issues |
Unit 12 | Identifying parts of an HTTP Request and Response |
Unit 13 | Utilize common API Authentication Mechanisms |
Unit 14 | Compare Common API Styles |
Unit 15 | HTTP GET Request using PYTHON |
Unit 16 | HTTP POST Request using PYTHON |
Unit 17 | HTTP PUT Request using PYTHON |
Unit 18 | HTTP DELETE Request using PYTHON |
Unit 19 | Exam |
Module 4 | Cisco Platforms and Development |
Unit 1 | Construct a Python script that uses a Cisco SDK given SDK documentation |
Unit 2 | Describe the capabilities of Cisco network management platforms and APIs |
Unit 3 | Describe the capabilities of Cisco compute management platforms and APIs |
Unit 4 | Describe the capabilities of Cisco collaboration platforms and APIs |
Unit 5 | Describe the capabilities of Cisco security platforms and APIs |
Unit 6 | Describe the device level APIs and dynamic interfaces for IOS XE and NX-OS |
Unit 7 | Apply Concepts of Model Drive Programmability in a Cisco Environment - Lab Prep |
Unit 8 | Apply Concepts of Model Drive Programmability in a Cisco Environment - Interact with Cisco IOS XE using NETCONF |
Unit 9 | Construct Code to Perform Specific Operation Based on API Documentation - Lab Prep |
Unit 10 | Create Rooms in Webex Teams using Python |
Unit 11 | Gather List of rooms and Room details in Webex Teams using Python |
Unit 12 | Exam |
Module 5 | Application Deployment and Security |
Unit 1 | Describe Benefits of Edge Computing |
Unit 2 | Application Deployment Models |
Unit 3 | Application Deployment Types |
Unit 4 | Describe Components for a CI/CD Pipeline in Application Deployments |
Unit 5 | Construct a Python Unit Test |
Unit 6 | Interpret Contents of a Dockerfile |
Unit 7 | Utilize Docker Images in Local Developer Environment |
Unit 8 | Application Security |
Unit 9 | Firewall, DNS, Load Balancers, and Reverse Proxy in Application Deployment |
Unit 10 | Describe Top OWASP Threats (such as XSS, SQL injections, and CSRF/SSRF) |
Unit 11 | Utilize Bash Commands (file management, directory navigation, and environmental variables) |
Unit 12 | Identify the Principles of DevOps Practices |
Unit 13 | Exam |
Module 6 | Infrastructure and Automation |
Unit 1 | Model Driven Programmability for Infrastructure Automation |
Unit 2 | Compare Controller-level to Device-level Management |
Unit 3 | Use and Roles of Network Simulation and Test Tools |
Unit 4 | Components and Benefits of CI/CD Pipeline in Infrastructure Automation |
Unit 5 | Describe Principles of Infrastructure as Code |
Unit 6 | Capabilities of Automation Tools such as Ansible, Puppet, Chef, and Cisco NSO |
Unit 7 | Describe the Principles and Benefits of a Code Review Process |
Unit 8 | Interpret Sequence Diagram that Includes API Calls |
Unit 9 | Interpret Basic YANG Models |
Unit 10 | Bash Scripting |
Unit 11 | Ansible Playbook |
Unit 12 | Exam |
Module 7 | Network Fundamentals |
Unit 1 | Layer 2 Terms (MAC Addresses and VLANS) |
Unit 2 | Layer 3 Terms (IP Addresses and IP Gateways) |
Unit 3 | Nertworking Components |
Unit 4 | Interpret Basic Network Topology Diagrams |
Unit 5 | Management Plane, Data Plane and Control Plane |
Unit 6 | IP Services |
Unit 7 | Common Protocol Ports |
Unit 8 | Application Connectivity Issues |
Unit 9 | Network Constraints on Applications |
Unit 10 | Exam |
Module 8 | Super Lab |
Unit 1 | Consolidated DEVNET Associate Lab |
Module 9 | Bonus Exams |
Unit 1 | Exam 1 |
Unit 2 | Exam 2 |