The Cisco Certified DevNet Associate (200-901) course equips learners with the skills needed for network automation, software development, and infrastructure management. It covers setting up development tools and understanding key data formats used in the DevNet ecosystem, ensuring learners are prepared for real-world deployment and configuration tasks.
The course begins by helping learners set up development tools in both Linux and Windows environments, followed by an exploration of essential data formats like JSON, XML, and YAML. These formats are key to managing configurations for networked systems. Learners also dive into software development methodologies such as Agile, Lean, and Waterfall to understand their principles and how to effectively manage development projects.
Next, the course covers API fundamentals, including HTTP basics, response codes, and using APIs with or without authentication. This knowledge enables learners to integrate and manage network devices via APIs. The final modules focus on application deployment, security, and DevOps principles, offering hands-on experience with Docker, continuous integration, and automation tools like Ansible.
This course is perfect for professionals pursuing Cisco DevNet certification, network engineers, and developers interested in DevOps and network automation. Basic programming or networking knowledge is recommended but not required.
Applied Learning Project
Throughout this course, learners will engage in practical projects that simulate real-world application deployment, API management, and network automation tasks. They will configure devices using Python and Bash, and work with cloud-based solutions for automating network management.