Introducing Model-Driven Programmability
Skills:
API Design80%
Key Takeaways
Introduces model-driven programmability using YANG data models and Python libraries
Original Description
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.
Watch on External: Coursera ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
More on: API Design
View skill →Related Reads
📰
📰
📰
📰
Pinning GitHub Actions to a tag is mass negligence and we all just watched it happen
Medium · Programming
Self-study day 5
Dev.to · Layne Walker
Automating Spring Boot Deployments: A CI/CD Pipeline with GitHub Actions and AWS ECS
Medium · DevOps
Are you Facing ‘Docker Permission Denied’ error! Let’s fix it and get you started with your shipping! 😵😕🔍
Dev.to · Khushal Sarode
🎓
Tutor Explanation
DeepCamp AI