1. Construct a
Python script that uses a Cisco SDK given SDK documentation
2. Describe the
capabilities of Cisco network management platforms and APIs (Meraki, Cisco DNA
Center, ACI, Cisco SD-WAN, and NSO)
3. Describe the
capabilities of Cisco compute management platforms and APIs (UCS Manager and
Intersight)
4. Describe the
capabilities of Cisco collaboration platforms and APIs (Webex, Webex devices,
Cisco Unified Communication Manager including AXL and UDS interfaces)
5. Describe the
capabilities of Cisco security platforms and APIs (XDR, Firepower, Umbrella,
Secure Endpoint, ISE, and Secure Malware Analytics)
6. Describe the
device level APIs and dynamic interfaces for IOS XE and NX-OS
7. Identify the
appropriate DevNet resource for a given scenario (Sandbox, Code Exchange,
support, forums, Learning Labs, and API documentation)
8. Apply
concepts of model driven programmability (YANG, RESTCONF, and NETCONF) in a
Cisco environment
9. Construct
code to perform a specific operation based on a set of requirements and given
API reference documentation such as these:
9.a. Obtain a
list of network devices by using Meraki, Cisco DNA Center, ACI, Cisco SD-WAN,
or NSO
9.b. Manage
spaces, participants, and messages in Webex
9.c. Obtain a
list of clients / hosts seen on a network using Meraki or Cisco DNA Center