We may earn an affiliate commission when you visit our partners.
Course image
Cisco Learning & Certifications

The Network Automation Engineering Fundamentals Specialization takes mid- to expert-level network engineers through the primary topics of network automation and programmability and prepares them for the NetDevOps environment. This Specialization serves as a well-rounded survey of topics and core skills that a network automation engineer should know to effectively deploy and operate a NetDevOps environment.

Read more

The Network Automation Engineering Fundamentals Specialization takes mid- to expert-level network engineers through the primary topics of network automation and programmability and prepares them for the NetDevOps environment. This Specialization serves as a well-rounded survey of topics and core skills that a network automation engineer should know to effectively deploy and operate a NetDevOps environment.

Completing this Specialization will help you prepare to operate as a network automation engineer with the skills needed to advance your career.

Enroll now

Share

Help others find Specialization from Coursera by sharing it with your friends and followers:

What's inside

Five courses

Introduction to Network Automation

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.

Using APIs for Network Automation

This course provides a foundation for using APIs in network automation. It covers data encoding formats, REST APIs, and the Python Requests library. Upon completion, you will be able to use APIs in network automation solutions.

Ansible for Network Automation

This course teaches the fundamentals of Ansible, an open-source configuration management tool for modern networking environments. You will also learn about Jinja2, a templating language that expands flexibility in automation tasks. Upon completing this course, you will have an essential understanding of Ansible and its application to network automation, enabling you to effectively automate network tasks and improve network operations.

DevOps for Network Automation (NetDevOps)

This course introduces DevOps tools, such as Git and virtual environments for Python Development, and explains continuous integration. It covers how different development methodologies are used in DevOps, such as the agile process. By the end of the course, students will have a broad understanding of DevOps and how they can relate to NetDevOps, which leads to improved efficiency and success in network operations.

Introducing Model-Driven Programmability

In this course, you will learn about Model-Driven Programmability and its use of YANG data models. 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.

Learning objectives

  • The issues network automation can solve, building a foundation for further mastery
  • The basics of netconf, restconf, gnmi, and yang modeling
  • How to script security topics with ansible and python

Save this collection

Save Network Automation Engineering Fundamentals to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser