Cisco
Cisco Programming for Network Engineers v2 (PRNE)
Learn Python the way network engineers need it.
4 daysIntermediate1 modules
About this course
Learn Python the way network engineers need it. You will write scripts and work with data types, strings, loops, conditionals, functions and classes, and manipulate and store data, building a solid base for network automation.
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
Curriculum
1 modules
- Introducing Programmability and Python for Network Engineers
- Scripting with Python
- Examining Python Data Types
- Manipulating Strings
- Describing Conditionals, Loops, and Operators
- Exploring Classes, Methods, Functions, Namespaces, and Scopes
- Exploring Data Storage Options
- Exploring Python Modules and Packages
- Gathering and Validating User Input
- Analyzing Exceptions and Error Management
- Examining Debugging Methods
Who it's for
Network engineers with no or limited programming experience.
Before you start
- Familiarity with Cisco IOS®-XE software or other Cisco network device configuration and operation skills
- Basic network management knowledge
- Cisco CCNA® certification or equivalent knowledge
Related courses
More in Cisco →Intermediate
Administering Cisco Unified Communications Manager (ACUCM)
Cisco
View course →Intermediate
Administering Cisco Webex AI Assistant & Agent (AWXAI)
Cisco
View course →Intermediate
Cisco Administering and Troubleshooting Meraki Full Stack (MX,MS,MR,MV,MI,SM,MT) Technologies (MER-FS-ADMIN)
Cisco
View course →Intermediate
Cisco Administering Cisco Data Center Unified Computing System with Intersight v6.0 (DCUCAI)
Cisco
View course →Intermediate
Cisco Administering Cisco Unified Communications Manager and Unity Connection v15 (ACUCM w/AUC)
Cisco
View course →Intermediate
Cisco Administering Webex Contact Center (AWXCC)
Cisco
View course →Let's plan your next step together.
Tell us the course or certification you have in mind and we'll send the outline, upcoming dates, fees and private-team options.