Search courses here

Cisco Certified DevNet Associate

Check Syllabus

Course Description

Software and IT infrastructure are becoming more and more interconnected. Nowadays, software lets you automate infrastructure tasks that used to be manual, rote, and repetitive. And with applications, you can create business innovations that leverage connectivity. But writing code for infrastructure requires a new, hybrid set of skills. How can you show hiring managers that you know your stuff?


Cisco Certified DevNet Associate certification is your entry into a career in network automation. This certification validates your ability to implement basic network applications using Cisco platforms as a base, you will learn different ways to execute automation workflows across network, security, collaboration, and computing infrastructure. With one exam and one training course to prepare, the Cisco Certified DevNet Associate certification gives you all the fundamentals required for you to be proficient this domain.


Cisco Certified DevNet Associate validates your skills in designing applications that leverage Cisco platforms, from code that helps run the infrastructure, to apps that bring that infrastructure to life.


Job Opportunities

The roles offered worldwide after achieving the certification in this training course:

  • Junior Developer/Developer
  • Test Development Engineer
  • Junior software Engineer
  • Junior Application Developer
  • Junior Automation Engineer/Automation Engineer
  • Junior Cloud Developer
  • Junior Site Reliability Engineer (SRE)
  • Junior DevOps Engineer
  • Associate Site Reliability Engineer (SRE)
  • Jr/Entry-level DevOps Engineer
  • Test Development Engineer
  • Automation Engineer

Key Outcomes

On successful completion of the CCT certification training the candidate will learn about the following outcomes:

  • Learn about various skills required in software development & Design
  • Understanding & Using APIs
  • Fundamentals of networking
  • Gain extensive knowledge about infrastructure & automation


Course Outline



  • Set Up Dev Tools In Linux
  • Set Up Virtualization Tools In Linux
  • Set Up Dev Tools In Windows
  • Set Up Virtualization Tools In Windows
  • Data Formats
  • The JSON Data Format
  • The XML Data Format
  • The YAML Data Format
  • Software Development Basics
  • Agile Development
  • Lean Development
  • Waterfall Development
  • Pick A Development Methodology
  • Software Quality
  • Organize Code
  • Code Organization And Design Patterns
  • Version Control Basics
  • Git Basics: Local
  • Git Basics: Remote


  • HTTP Basics
  • HTTP Response Codes
  • API Basics
  • Webhooks
  • API Usage - No Authentication
  • API Usage With Authentication


  • Application Infrastructure
  • Continuous Integration And Deployment
  • Components Of An Application Deployment
  • Application Security
  • DevOps Basics
  • Docker Basics
  • Bash Basics
  • Unit Testing Basics


  • Infrastructure As Code Basics
  • Development And Infrastructure As Code
  • Automated Testing
  • Device And Controller Management
  • APIs And Device Management
  • Configure A Device With Bash
  • Configure A Device With Python
  • Configure A Device With Ansible


  • Networking Basics
  • Network Communication Basics
  • IPv4 Addressing
  • Binary And Subnets
  • Subnetting, Real World Example
  • Common Network Components
  • Application Connectivity
  • Network Troubleshooting Devnet
  • IP Services Basics
  • Management, Data And Control Planes


  • Network Management Platform Capabilities
  • Collaboration Platform Capabilities
  • Security Platform Capabilities
  • Compute Management Platform Capabilities
  • Python Scripting With A Cisco SDK
  • Script: Manage WebEx Resources

Leave a Review

Reviews by Customers

  • No Reviews yet!

Need any assistance?

We are always here to help you.