1 - Course Outline
Examining Network Management and OperationsExploring Software Development MethodologiesUsing Python for Network AutomationDescribing NetDevOps: DevOps for NetworkingManaging Automation Development EnvironmentsIntroducing HTTP Network APIsReviewing Data Formats and Data EncodingUsing Python Requests to Automate HTTP-Based APIsExploring YANGUsing YANG ToolsAutomating Model-Driven APIs with PythonIntroducing Ansible for Network AutomationTemplating Configurations with Jinja2
Actual course outline may vary depending on offering center. Contact your sales representative for more information.
Who is it For?
This course is designed primarily for customer engineers and systems engineers in the following job roles:
Consulting systems engineer
Network consulting engineer
Network design engineer
Network reliability engineer
Site reliability engineer
Technical solutions architect
Before taking this course, you should have the following knowledge and skills:
Routing and switching including Open Shortest Path First (OSPF), Border Gateway Protocol (BGP), and basic configuration features such as interfaces, Simple Network Management Protocol (SNMP), and static routes
Fundamentals of Python data structures and programming constructs such as loops, conditionals, and classes, or the equivalent of 3–6 months of experience writing Python scripts
Basic Linux commands for navigating the file system and executing scripts
Knowledge of working with text editors