Before taking this course, you should have the following knowledge and skills:
- Basic programming language concepts
- Basic understanding of virtualization
- Ability to use Linux and CLI tools, such as Secure Shell (SSH) and Bash
- CCNP-level core networking knowledge
- CCNP-level security networking knowledge
The following Cisco courses can help you gain the knowledge you need to prepare for this course:
- Implementing and Administering Cisco Solutions (CCNA)
- Introducing Automation for Cisco Solutions (CSAU)
- Programming Use Cases for Cisco Digital Network Architecture (DNAPUC)
- Introducing Cisco Network Programmability (NPICNP)
- Implementing and Operating Cisco Security Technologies (SCOR)