DNAPF introduces programmability concepts within Cisco Digital Network Architecture. It focuses on APIs, automation tools, and how Cisco DNA Center enables intent-based networking through programmable interfaces.
Key Features of Cisco DNA Programmability Fundamentals (DNAPF)
- Understand Cisco DNA Center APIs and use cases
- Use Postman and Python to interact with network APIs
- Explore intent-based networking concepts
- Automate discovery, inventory, and configuration tasks
- Perform real-time network monitoring with programmable interfaces
- Gain foundational skills in automation and data-driven operations
Before learning DNAPF, you should have a solid understanding of networking concepts, including routing and switching. Familiarity with Cisco platforms, especially Cisco DNA Center, and knowledge of network automation tools is essential. Basic programming skills, particularly in Python, will be helpful for working with APIs and automation scripts.
Skills Needed Before learning Cisco DNA Programmability Fundamentals (DNAPF)
- Basic networking knowledge (routing, switching, device roles)
- Introductory Python programming skills
- Familiarity with APIs, JSON, and REST methods
- General understanding of Cisco DNA Center
- Cisco DNA Center and intent-based networking
- Introduction to REST APIs and HTTP methods
- Using Postman and Python for API testing
- Working with Cisco DNA Center APIs for automation
- Automating device onboarding and configuration
- Extracting network health, client, and topology data
- Performing assurance and monitoring with APIs
- Understanding event notifications and webhook integration
Disclaimer: All technology names, certification titles, and brand logos used are the property of their respective trademark holders and are utilized solely for identification purposes.
