DEVASC
Developing Applications and Automating Workflows Using Cisco Platforms (DEVASC) v1.0
Course Description
Technology areas:
Automation - Network programmability
The Developing Applications and Automating Workflows Using Cisco Platforms (DEVASC) v1.0 course helps you prepare 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
Course Objectives
After taking this course, you should be able to:
- Describe the importance of APIs and use of version control tools in modern software development
- Describe common processes and practices used in software development
- Describe options for organizing and constructing modular software
- Describe HTTP concepts and how they apply to network-based APIs
- Apply Representational State Transfer (REST) concepts to integration with HTTP-based APIs
- Describe Cisco platforms and their capabilities
- Describe programmability features of different Cisco platforms
- Describe basic networking concepts and interpret simple network topology
- Describe interaction of applications with the network and tools used for troubleshooting issues
- Apply concepts of model-driven programmability to automate common tasks with Python scripts
- Identify common application deployment models and components in the development pipeline
- Describe common security concerns and types of tests, and utilize containerization for local development
- Utilize tools to automate infrastructure through scripting and model-driven programmability
Program of Study
- Practicing Modern Software Development
- Describing Software Development Process
- Designing Software
- Introducing Network-Based APIs
- Consuming REST-Based APIs
- Employing Programmability on Cisco Platforms
- Introducing Cisco Platforms
- Describing IP Networks (ELT only)
- Relating Network and Applications
- Employing Model-Driven Programmability with YANG
- Deploying Applications
- Testing and Securing Applications
- Automating Infrastructure
Career Pathways
The job roles best suited to the material in this course are:
Network automation engineer
Software developer
System integration programmer
Additional job roles that might be interested:
Infrastructure architect
Network designer
Duration and Structure
Instructor-led training: 5 days in the classroom with hands-on lab practice
Calendar
Course | Beginning | End | Note |
DEVASC | 12/02/2024 | 12/06/2024 | Concluded |
DEVASC | 01/27/2025 | 01/31/2025 | Open Admissions |
Course Conditions and Fees
Prerequisites
Fees: €3.800,00
The knowledge and skills that a learner must have before attending this course are as follows:
- Basic computer literacy
- Basic PC operating system navigation skills
- Basic Internet usage skills
- Hands-on experience with a programming language (specifically Python)
Our prices are in Euros and don’t include VAT/tax.
Fees include: Live instructors’ presentations at our facilities, course material ( Cisco official Kits) and CLP Certificate of course completion.
Transport, accommodation, meals and other supplementary expenses are not included in the training fees.
The admissions will be confirmed by email.