Close
COURSE LIST / COURSE BY TECHNOLOGY VENDORS / CISCO

DEVASC - Developing Applications and Automating Workflows using Cisco Core Platforms

Course Summary:

The Developing Applications and Automating Workflows Using Cisco Core Platforms (DEVASC) v1.0 training 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 training gives you hands-on experience solving real world problems using Cisco Application Programming Interfaces (APIs) and modern development tools. This training helps you prepare to take the 200-901 DevNet Associate (DEVASC) exam. By passing this exam, you earn Cisco Certified DevNet Associate certification. This training also earns you 48 Continuing Education (CE) credits towards recertification

Course Duration:


Course Content:

Course outline - 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 (NETCONF) Operations
  • Use Cisco Software Development Kit (SDK) and Python for Automation Scripting
  • Utilize Bash Commands for Local Development
  • Construct Infrastructure Automation Workflow
  • Construct a Python Unit Test
  • Interpret a Dockerfile
  • Utilize Docker Commands to Manage Local Developer Environment
  • Exploit Insufficient Parameter Sanitization