Cisco folded its DevNet Associate certification into the core CCNA family and renamed it CCNA Automation. This course walks you through that shift step by step: Python fundamentals, Git-based version control, REST/NETCONF/RESTCONF APIs, YANG data models, and Ansible playbooks for Cisco infrastructure. Built for networking professionals as well as developers moving into network engineering, it combines mentor-led sessions, hands-on labs, and a capstone project so you walk away genuinely job-ready, not just exam-ready.
Prerequisites
- Basic understanding of networking concepts — IP addressing, routers, switches
- Familiarity with any programming language is helpful, though not mandatory
- Prior CCNA (200-301) knowledge is recommended but not compulsory
- Comfort working in a Windows or Linux command-line environment
Course Objectives
By the end of this CCNA Automation course, you will be able to:
- Write Python scripts that automate everyday network tasks
- Interact with Cisco platforms through REST, NETCONF, and RESTCONF APIs
- Build and run Ansible playbooks for network configuration
- Apply Git-based version control to automation projects
- Deploy and secure applications running on Cisco infrastructure
What You Will Learn
This CCNA Automation online training takes you from scripting basics to full network programmability:
- Python fundamentals written specifically for network engineers
- API-based interaction with Cisco DNA Center, Meraki, and ACI
- Model-driven programmability using YANG, NETCONF, and RESTCONF
- Infrastructure as Code using Ansible
- CI/CD pipelines and Docker basics for automated deployments
- Application deployment and security practices on Cisco platforms
Who Should Enroll in This Course?
This CCNA Automation training for beginners and working professionals is built for:
- Network engineers looking to move beyond manual CLI configuration
- CCNA-certified professionals upgrading into automation-focused roles
- Software developers transitioning into network programmability
- DevOps engineers adding Cisco automation to their existing skill set
- Freshers aiming to start a career in programmable networking
Tools Covered
- Python
- Git
- Ansible
- Docker
- Postman
- Cisco DNA Center
- NETCONF / RESTCONF
- YANG data models
Skills You Will Gain
- Network automation scripting with Python
- REST, NETCONF, and RESTCONF API integration
- Ansible playbook development for network devices
- Git-based version control for automation projects
- Application deployment and security on Cisco platforms
- Troubleshooting in automated, programmable network environments
Career Outcomes
A CCNA Automation certification can open doors to roles such as:
- Network Automation Engineer
- DevNet / Network DevOps Engineer
- Network Programmability Specialist
- Infrastructure Automation Consultant
- Cloud Network Engineer
Why Choose kodestree for This Training?
Here’s what makes kodestree’s CCNA Automation course worth your time:
- Curriculum mapped to the latest 200-901 CCNAAUTO exam blueprint
- Hands-on labs on real Cisco platforms and APIs, not just slide theory
- Live, mentor-led sessions with dedicated doubt-clearing support
- Flexible weekday and weekend batches for working professionals
- Globally recognized course completion certificate
- Lifetime access to recorded sessions and course material