Sign In
Sign In
Reset Password
  • Home
  • Courses
  • Plans
  • Automation Services
  • About & Resources
  • Support
$60 $47
Network Programmability for Network Engineers
Michel Thomatis, CCIE #6778

Description

Course Overview

In this course, we will teach you network programmability in a practical way aimed for network engineers. We will teach you programmability in regards to understanding data formats, data models, understanding relevant concepts, to even writing out several python scripts to manage the configuration on your network devices using different network device APIs from NETCONF, RESTCONF to NX-API. This is what we will teach you in this course to advance your skills as a network engineer for network programmability.

Update: we have added a new topic to this series for RESTCONF. We will talk about the basic concepts that are relevant to understand about RESTCONF. We will discuss the basic topology we will use. Then we will use Python Programming to use RESTCONF with YANG data models to configure various interfaces on the Cisco routers in our topology.

Course Details

  • Format: Video [ ~6 hours / 367 minutes ]
  • Includes: Video, Network Diagram, Presentation, and Python Files
  • Course Exam and Completion Certificate
  • It is recommended to have working knowledge and/or understanding for Cisco Networking and Python Programming for best results to follow along in this course
Take This Course $60 $47

Lessons

Free

Sample Video from Course

Overview and Data Formats (JSON, XML, & YAML)

Data Model using YANG

Network API using NETCONF without YANG

Network API using NX-API and Python API

Network API using RESTCONF with YANG

REST API with Fortinet FortiGate

Course Completion Exam

Take a course to view this content

Latest Courses

$67
Network Automation using Ansible
Michel Thomatis, CCIE #6778
$99 $92
Cisco SD-WAN using Viptela
Michel Thomatis, CCIE #6778
$52
Network Design Cookbook: 2nd Edition
Michel Thomatis, CCIE #6778
$117
Fortinet FortiGate 7.0 Firewall
Michel Thomatis, CCIE #6778
RouteHub © 2025
  • Home
  • Courses
  • Plans
  • Automation Services
  • About & Resources
  • Support