- Level Professional
- Duration 3 hours
- Course by Cisco Learning and Certifications
-
Offered by
About
The Network infrastructure industry has undergone a significant transformation in recent years, with an increasing need for automation due to factors such as a demand for faster and more reliable network deployments. Therefore, there is a growing need for network engineers skilled in automation and programmability. This course is primarily intended for network engineers, systems engineers, network architects, and managers interested in learning the fundamentals of network automation. By the end of the course, you will be able to: - Articulate the role network automation and programmability plays in the context of end-to-end network management and operations. - Interpret Python scripts with fundamental programming constructs built for network automation use cases. To be successful in this course, you should be proficient in fundamental network routing & switching technologies, understand the basics of Python programming (3-6 mos exp.), and have some familiarity with Linux.Modules
Course Introduction for Introduction to Network Automation
1
Videos
- Network Automation Engineering Fundamentals - Specialization Introduction
2
Readings
- Introduction to Network Automation Course Syllabus
- Course Introduction for Introduction to Network Automation
Module Introduction to Examining Network Management and Operations
1
Videos
- Module Introduction to Examining Network Management and Operations
Traditional Network Management
1
Assignment
- Practice Quiz for Traditional Network Management
1
Videos
- Traditional Network Management
2
Readings
- Traditional Network Management
- Scaling Network Management
Network Automation and Programmability
1
Assignment
- Practice Quiz for Network Automation and Programmability
1
Videos
- Network Automation and Programmability
3
Readings
- Introduction to Network Automation and Programmability
- Beyond APIs
- Cisco Network Automation and Programmability
Network Automation Use Cases
1
Assignment
- Quiz for Network Automation Use Cases
1
Videos
- Network Automation Use Cases
2
Readings
- An Overview of Network Automation Use Cases
- Network Automation Usage
Multidomain Network Automation
1
Assignment
- Practice Quiz for Multidomain Network Automation
1
Videos
- Multidomain Network Automation
5
Readings
- Introduction
- Technology Domains
- Multidomain Network Automation Use Cases
- Self-Service Secure Application Provisioning
- Service Desk IP Phone Troubleshooting
Model-Driven Programmability
1
Assignment
- Practice Quiz for Model-Driven Programmability
1
Videos
- Model-Driven Programmability
1
Readings
- Model-Driven Programmability
Controller-Level vs Device-Level Management and Programmability
1
Assignment
- Practice Quiz for Controller-Level vs Device-Level Management and Programmability
1
Videos
- Controller-Level vs Device-Level Management and Programmability
1
Readings
- Controller-Level vs Device-Level Management and Programmability
Graded Quiz for Examining Network Management and Operations
1
Assignment
- Graded Quiz for Examining Network Management and Operations
Model Introduction to Using Python for Network Automation
1
Videos
- Model Introduction to Using Python for Network Automation
Python Fundamentals
1
Assignment
- Practice Quiz for Python Fundamentals
1
Videos
- Python Fundamentals
3
Readings
- Python Data Types
- Python Conditionals
- Python Loops and Functions
Python Modules and Network Libraries
1
Assignment
- Practice Quiz for Network Libraries
2
Videos
- Network Libraries
- Inside Python Modules
2
Readings
- Network Libraries
- Inside Python Modules
Python Package Management
1
Assignment
- Practice Quiz for Python Package Management
1
Videos
- Python Package Management
1
Readings
- Python Package Management
Netmiko
1
Assignment
- Practice Quiz for Netmiko
1
Videos
- Netmiko
1
Readings
- Netmiko
Graded Quiz for Using Python for Network Automation
1
Assignment
- Graded Quiz for Using Python for Network Automation
Auto Summary
"Introduction to Network Automation" is a professional-level course designed for network engineers, systems engineers, network architects, and managers. Offered by Coursera, this 180-hour course delves into the essentials of network automation and programmability, highlighting their significance in modern network management. Participants will learn to interpret Python scripts tailored for network automation. Ideal for those with a background in network routing, switching, basic Python, and Linux, the course includes subscription options like the Starter plan.

Cisco Learning & Certifications