The DevNet Associate course introduces the methodologies and tools of modern software development, applied to the IT and Network operations. It covers a 360 view of the domain including microservices, testing, containers and DevOps, as well as securely automating infrastructures with Application Programming Interfaces (APIs). Students completing this course, gain practical, relevant, hands-on lab experience, including programming in Python, using GIT and common data formats (JSON, XML and YAML), deploying applications as containers, using Continuous Integration/Continuous Deployment (CI/CD) pipelines and automating infrastructure using code. The course prepares students for entry-level software development and infrastructure automation jobs.
Learning Objectives
By the end of the course, students will be able to:
Use basic Python programming and Linux skills.
Implement a development environment using DevNet resources.
Use software development and design best practices.
Create a secure REST API.
Explain the processes and devices that support network connectivity.
Use current technologies to deploy and secure applications and data in a cloud environment.
Compare software testing and deployment methods in automation and simulation environments.
Compare Cisco platforms used for collaboration, infrastructure management, and automation.