CISCO Regional Academy ( Centre for Electronic Governance) - Introducing Model-Driven Programmability
- Offered byCoursera
Introducing Model-Driven Programmability at Coursera Overview
Duration | 2 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
Introducing Model-Driven Programmability at Coursera Highlights
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Course 5 of 5 in the Network Automation Engineering Fundamentals Specialization
- Intermediate Level Proficiency in fundamental network routing & switching technologies, basics of Python programming (3-6 mos exp.), and basic Linux knowledge.
- Approx. 2 hours to complete
- English Subtitles: English
Introducing Model-Driven Programmability at Coursera Course details
- In this course, you will learn about Model-Driven Programmability and its use of YANG data models to provide a standardized way to access network devices and their capabilities. You will be introduced to YANG's terminology and structures and the tools and protocols that rely on YANG, including NETCONF and RESTCONF. Additionally, you will learn how to use Python libraries to interact with NETCONF and RESTCONF-enabled systems. By the end of the course, you will have a comprehensive understanding of Model-Driven Programmability and YANG's importance in network automation.
- By the end of this course, you will be able to:
- - Explain the role YANG plays within a network automation context.
- - Describe the tools that exist to simplify working with YANG models.
- - Describe the functionality of RESTCONF and NETCONF and the differences between them.
- Proficiency in fundamental network routing & switching technologies, basics of Python programming (3-6 mos exp.), and basic Linux knowledge.
Introducing Model-Driven Programmability at Coursera Curriculum
Course Introduction for Introducing Model-Driven Programmability
Network Automation Engineering Fundamentals - Specialization Introduction
Introducing Model-Driven Programmability Course Syllabus
Course Introduction for Introducing Model-Driven Programmability
Module Introduction for Exploring YANG
Introduction to YANG
Types of YANG Models
Introduction to YANG
Types of YANG Models
Practice Quiz for Introduction to YANG
Practice Quiz for Types of YANG Models
Graded Quiz for Exploring YANG
Using YANG Tools
Module Introduction for Using YANG Tools
YANG Tool Types
Pyang
YANG Suite
YANG Tool Types
Pyang
YANG Suite
Practice Quiz for YANG Tool Types
Practice Quiz for Pyang
Practice Quiz for YANG Suite
Graded Quiz for Using YANG Tools
Automating Model-Driven APIs with Python
Module Introduction to Automating Model-Driven APIs with Python
NETCONF Overview
Python ncclient
RESTCONF Overview
NETCONF Overview
Python ncclient
RESTCONF Overview
Practice Quiz for NETCONF Overview
Practice Quiz for Python ncclient
Practice Quiz for RESTCONF
Graded Quiz for Automating Model-Driven APIs with Python