and students can learn coding basics. Network engineers can get more familiar with Software Defined Networking (SDN) and other networking-specific areas. Experienced coders can get more in-depth training on Cisco APIs. Sandboxes Sandboxes on DevNet provide a free space where people can try out their code in a network environment. Depending on the product, some sandboxes are virtual while others utilize lab equipment. Sample Code DevNet sample code exists can be uploaded from a GitHub repository to the DevNet Code Exchange. This tool allows developers to find, download, and contribute to code. You can also find DevNet sample code from the CiscoDevNet GitHub organization on ciscodevnet.github.io. DevNet Exchange The DevNet Exchange displays a variety of solutions, applications, and code that has been developed with Cisco products in mind by Cisco Partners. The site allows developers to explore code by other developers as well as provides a platform to showcase code. Awards Best Overall Developer Portal Award, Community Spotlight & Outreach Award, and Best DX Innovation Award. 2018 DevPortal Awards Collaboration with Apple In June 2016, Cisco and Apple Inc. announced a partnership at the Apple Worldwide Developers Conference. This partnership was intended to build greater interoperability between Cisco gear and Apple iOS. Some of Cisco's supported APIs include: Connected Mobile Experience (CMX) Cisco Spark Tropo Cisco Instant Connect Getting DevNet Certified You can choose to Do It Yourself or DIY, or you can follow a structured approach where a training provider has broken the official curriculum down into lessons, labs and practice quizzes. Regardless of the approach taken, DevNet skill set can be broken down into five domains of knowledge. Network Fundamentals (protocols, devices, connectivity options up/down the TCP/IP stack including knowledge of Linux) Programming Skills (primarily Python) DevOps Tools (CICD, SCM's such as Git etc.) Infrastructure APIs (obviously, every vendor has their own so DevNet program focuses on Cisco) Application development (or Integrations) and Deployment lifecycle See also Apple Developer Microsoft Developer Network IBM DeveloperWorks References External links Cisco DevNet Cisco DevNet Learning Labs Code Exchange Cisco Systems Software developer communities