Programming for Network Engineers - On Demand (PRNE 1.0)
Course Features
Duration
40 hours
Delivery Method
Online
Available on
Lifetime Access
Accessibility
Desktop, Laptop
Language
English
Subtitles
English
Level
Intermediate
Teaching Type
Self Paced
Video Content
40 hours
Course Description
Course Overview
Virtual Labs
Post Course Interactions
Instructor-Moderated Discussions
Skills You Will Gain
Prerequisites/Requirements
Experience with network management (CCNA-level recommended)
What You Will Learn
Describe use cases and examples of the value of network programmability
Acquire a complete complement of Python programming skills: basics, data structures, control structures, comparison operators, input and output, structured programming, object-oriented programming, etc
Use Python to communicate
individual network devices, using examples of real-world networking communication and operations
Use Python to communicate
multiple devices
Use object-oriented programming in Python to abstract network devices
Use databases in a network-based application to store information about the network
Use test methodologies to create quality applications
Use software available through open source and existing libraries, for example, Cisco GitHub, Cisco DevNet, Python general-purpose and Cisco-specific libraries, and NX-API
Target Students
This course is designed for network engineers looking to use network programming and those preparing for the Cisco Network Programmability Engineer course