View all courses

Learn how you can manage a network more efficiently with Network Programmability and develop Python programming fundamental skills. The 4-day instructor-led course is designed to equip participants with fundamental skills in Python programming. Through a combination of lectures and lab experience in simulated network environments, students will learn to use Python basics to create useful and practical scripts with Netmiko to retrieve data and configure network devices. Upon completion of this course participants should have a basic understanding of Python, including the knowledge to create, apply and troubleshoot simple network automation scripts. Note: the knowledge and skills that the learner should have before attending this course are as follows:

  • Experience with network management (CCNA-level recommended)

This course will help:

  • Explain the need for network engineers to learn how to program
  • Explain how programming relates to the journey into network automation and programmability
  • Create useful and practical scripts to retrieve data and configure network devices
  • Create, applyand troubleshoot simple network automation scripts
  • Gain hands-on experience with Python programming

Target Audience
This course is designed for network architects and network engineers.

What You'll Learn

  • Create a Python script
  • Describe data types commonly used in Python coding
  • Describe Python strings and their use cases
  • Describe Python loops, conditionals, operators and their purposes and use cases
  • Describe Python classes, methods, functions, namespaces, and scopes
  • Describe the options for Python data manipulation and storage
  • Describe Python modules and packages, their uses and their benefits
  • Explain how to manipulate user input in Python
  • Describe error and exception management in Python
  • Describe Python code debugging methods

*Request Detailed Syllabus

Register for this course
View all courses
  • Course Number PRNE
  • Course Length 4 days
  • Course Fee $3,495.00
  • Delivery Format VLT (Instructor Led; Virtual LIVE Online; Remote Training)
  • Course Topic Essentials/Fundamentals
  • Vendor Cisco
  • Technology Python
Need a different date? This course is also offered on these dates
Date Course ID Course Name Duration Delivery Format Registration
10/31/2022 PRNE Programming for Network Engineers (PRNE) 4 days VLT Register
11/14/2022 PRNE Programming for Network Engineers (PRNE) 4 days VLT Register

Register for course: PRNE

"*" indicates required fields

Training Agreement*
This field is for validation purposes and should be left unchanged.