Detailed Course Outline
- 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
 - Course Summary