200-901 DEVASC - Zero To Hero
Published 5/2024
Duration: 14h36m | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 6.01 GB
Genre: eLearning | Language: English
Published 5/2024
Duration: 14h36m | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 6.01 GB
Genre: eLearning | Language: English
Developing Applications and Automating Workflows using Cisco Platforms (DEVASC)
What you'll learn
Understanding basic networking concepts such as IP addressing, subnetting, routing, switching, VLANs, and basic network protocols like TCP/IP and UDP.
Learning about Cisco networking platforms, devices, and APIs (Application Programming Interfaces) that enable programmability and automation.
Exploring automation techniques using tools like Ansible, Python scripts, and RESTful APIs to automate network configurations, monitoring, and management tasks.
Introducing software development principles, including version control systems like Git, scripting languages like Python.
Understanding DevOps methodologies, including Continuous Integration/Continuous Deployment (CI/CD)
Requirements
Basic Networking Knowledge
Basic Programming Skills
Operating System Familiarity
Description
The "Developing Applications and Automating Workflows using Cisco Platforms (DEVASC)" course is designed to equip learners with the foundational skills necessary for developing applications and automating workflows on Cisco platforms. This course covers a broad range of topics essential for a DevNet Associate certification, focusing on both software development and network automation.
Key Topics Covered:
Software Development and Design
Introduction to programming languages such as Python and their applications in network automation.
Understanding and Using APIs
Basics of RESTful APIs, including methods to interact with network devices and services programmatically.
Cisco Platforms and Development
Overview of Cisco platforms, including Cisco DNA Center, Cisco Meraki, and Cisco Webex, and how to develop applications using these platforms.
Application Deployment and Security
Fundamentals of deploying applications in a secure manner, ensuring data integrity and security.
Infrastructure and Automation
Techniques for automating network operations using tools such as Ansible, Puppet, and Chef.
Network Fundamentals
Core networking concepts, including IP addressing, routing, switching, and network topologies.
DevOps Practices
Introduction to DevOps principles and practices, focusing on continuous integration and continuous deployment (CI/CD).
Containers and Virtualization
Basics of using containers (e.g., Docker) and virtualization technologies in network automation.
Cisco DevNet Resources
Utilizing Cisco’s DevNet resources, including sandbox environments, learning labs, and developer communities.
Practical Labs and Projects
Hands-on labs and projects to reinforce learning and provide real-world experience in network automation and programmability.
Objectives:
Equip learners with the skills to develop applications on Cisco platforms.
Provide knowledge and experience in automating network operations.
Prepare candidates for the Cisco Certified DevNet Associate certification exam.
Audience:
This course is ideal for network engineers, software developers, and IT professionals looking to enhance their skills in network automation and programmability. It is also suitable for those preparing for the Cisco DevNet Associate certification exam.
By the end of the course, participants will have a strong foundation in both network automation and application development, positioning them well for roles in modern, automated network environments.
Who this course is for:
Network Engineers
Software Developers
System Administrators
DevOps Engineers
IT Professionals
Students and Aspiring Professionals
More Info