Developing Applications and Automating Workflows using Cisco Core Platforms

5 Giorni
Cisco Certified DevNet Associate
Descrizione del corso

The Developing Applications and Automating Workflows Using Cisco Core Platforms (DEVASC) v1.0 course helps you prepare for Cisco® DevNet Associate certification and for associate-level network automation engineer roles. You will learn how to implement basic network applications using Cisco platforms as a base, and how to implement automation workflows across network, security, collaboration, and computing infrastructure. The course gives you hands-on experience solving real world problems using Cisco Application Programming Interfaces (APIs) and modern development tools. This course helps you prepare to take the 200-901 DevNet Associate (DEVASC) exam. By passing this exam, you earn Cisco Certified DevNet Associate certification. The 200-901 DEVASC exam goes live on February 24, 2020. This course helps you prepare to take the 350-901 DEVASC exam, the core exam to achieve the DevNet Professional certification. The 350-901 DEVASC exam will be available on February 24, 2020.


• Lecture: Practicing Modern Software Development
• Self-study: Describing Software Development Process
• Self-study: Designing Software
• Lecture: Introducing Network-Based APIs
• Lecture: Consuming REST-Based APIs
• Lecture: Employing Programmability on Cisco Platforms
• Self-study: Introducing Cisco Platforms
• Self-study: Describing IP Networks (ELT only)
• Lecture: Relating Network and Applications
• Lecture: Employing Model-Driven Programmability with YANG
• Lecture: Deploying Applications
• Lecture: Testing and Securing Applications
• Lecture: Automating Infrastructure
Lab outline:
• Parse API Data Formats with Python
• Use Git for Version Control
• Identify Software Architecture and Design Patterns on a Diagram
• Implement Singleton Pattern and Abstraction-Based Method
• Inspect HTTP Protocol Messages
• Use Postman
• Troubleshoot an HTTP Error Response
• Utilize APIs with Python
• Use the Cisco Controller APIs
• Use the Cisco Webex Teams™ Collaboration API
• Interpret a Basic Network Topology Diagram
• Identify the Cause of Application Connectivity Issues
• Perform Basic Network Configuration Protocol (NETCONF) Operations
• Use Cisco Software Development Kit (SDK) and Python for Automation Scripting
• Utilize Bash Commands for Local Development
• Construct a Python Unit Test
• Interpret a Dockerfile
• Utilize Docker Commands to Manage Local Developer Environment
• Exploit Insufficient Parameter Sanitization
• Construct Infrastructure Automation Workflow

Ad hoc

Cerchi un
corso su misura?
Richiedilo ora


Hai bisogno
di aiuto?