Course Kingdom
HomeCoursesJobsWebinarsBlogSavedAboutTelegram
Course Kingdom

Course Kingdom is an initiative to provide free education in a legit way. We provide free coupons of premium courses from different platforms, webinars, and job opportunities.

Quick Links

  • Home
  • Courses
  • Categories
  • Webinars
  • Jobs
  • Blog
  • Saved Courses
  • About Us
  • FAQ
  • Terms and Conditions
  • Privacy Policy
  • Affiliate Disclosure

Get in Touch

  • Telegram
  • guptahimanshu479@gmail.com

© 2026 Course Kingdom. All rights reserved.

Course Kingdom

— Course —

  1. Home
  2. Courses
  3. Mastering Ansible Automation for Network Engineers
Mastering Ansible Automation for Network Engineers
Development

27 August, 2024

100% Hands-On Ansible Training with Beginner to Advanced Level Topics - Using Network Automation SSH, REST API Examples

$89.00FREE

Mastering Ansible Automation for Network Engineers

Learn Ansible Automation skills from scratch to an advanced level for automating your Network.

Gain an in-depth understanding of Ansible Playbook and Task Options
For attending this course you don't need any prior coding experience.

100% Hands-on demonstration of the concepts using Network Automation Usecases

The IDE is VS Code and Cisco devices will be used for demonstrating most of the device interactions.(vIOS, IOS-XE)

Below are the topics in high level

  • The course will be starting with how to setup Lab for Ansible Network Automation Practice

  • Install and Setup Ubuntu OS VM for ansible

  • Setup VSCode for SSH remote development

  • Ansible installation in the Python VIrtual Environment

  • Ansible Core and Community difference

  • Inventory and Config file setup

  • YAML File ,Playbook fundamentals and Ansible Lint

  • SSH Keybased Authentication to Cisco devices from Ansible

  • Ansible Vault for encrypting files and variables

  • Demonstration of Ansible Vault ID

  • group_vars and host_vars

  • Handle device specific variables and configurations effectively

  • Explore advanced features of Ansible CLI

  • cisco ios_facts and ios_commands module

  • cisco ios_config module explained in detail

  • PaloAlto Firewall Galaxy Collections Examples

  • PaloAlto Address Objects, Object Groups and Security Rule automation using Ansible

  • Cisco config diff, parent command, before, after, match and replace options

  • ios config backup options

  • Configuration backup and save option

  • Cisco ios resource modules

  • cisco interfaces, l3_interfaces and l2_interfaces resource module

  • cisco ios_user and static_route module

  • CLI Parsers

  • pyATS, ntc_templates and TextFSM Parsers

  • Ansible  Magic Variables

  • hostvars and play_vars

  • set_fact vs vars explained

  • Ansible Variable precedence explained in detail

  • Ansible filter Plugins

  • default, ternary, dict2items, items2dict filters

  • to_json, from_json, to_yaml, from_yaml  filters

  • zip, combine, map,json_query(using JMES Path) filters

  • ip_address, url and datetime filters

  • list operations and string manipulation using filters

  • RegEX Filters

  • Regex search, find_all and replace filters

  • Jinja2 templates example

  • jinja2 for loop and include option

  • jinja2 in ios_config module

  • embed code in jinja2 template

  • lookup Plugins

  • file lookup, template lookup plugins

  • vars, env and pipe lookup plugins

  • Loops and Conditionals :  loops, until and when

  • Play Options

    • ansible play strategies, forks and serial

    • debugger for effective troubleshooting

    • host order, log_path

    • tags and limit option

    • check_mode

  • Task Options

    • delegate_to

    • run_once

    • ignore_erros and failed when

    • changed_when and no_log

  • use handlers and listen option

  • block and rescue for exception handling

  • assert option

  • How to install ansible collections: using galaxy command, requirements file and github

  • How to create roles and add tasks to respective directories

  • Detailed explanation of ansible include vs import

  • include_tasks vs import tasks

  • include_role vs import role

  • import_playbook module

  • how to create ansible custom modules

    • convert facts to csv file using custom module which uses python csv in the backend

    • how to pass module args to custom module

    • how to return data using custom module

  • REST API from Ansible

    • how to use URI Module for REST API

    • YANG Suite introduction

    • REST API from Postman

    • Convert POSTMAN REST request to Ansible URI task

    • Initiate REST - GET, PUT,POST PATCH and DELETE Operations from Ansible

    • How to configure Cisco device using REST API

    • how to save config using rest API

    • Parse config using REST API


  • Extra Learning Topic(AWX)

    • Install AWX in Minikube for learning

    • Basics of Ansible execution environment (Podman)

Affiliate disclosure: Course Kingdom participates in affiliate programmes (including Udemy via the Cuelinks network). Some links on this page are affiliate links — if you click and enroll, we may earn a small commission at no extra cost to you. Learn more.

Enroll NowJoin us on Telegram
Udemy Courses TelegramSubscribe on YouTube
Share
← Back to all courses

Related Courses

NEWCybersecurity & Ethical Hacking: Ultimate Practice Exams
IT & Software

Cybersecurity & Ethical Hacking: Ultimate Practice Exams

7 October, 2026
$89.00FREE
NEWThe Complete Guide to Effective Communication Skills
Business

The Complete Guide to Effective Communication Skills

7 October, 2026
$89.00FREE
NEWThe Professional’s Guide to Credit Portfolio Management
Finance & Accounting

The Professional’s Guide to Credit Portfolio Management

7 October, 2026
$89.00FREE
NEWThe Securities Trade Lifecycle: Front, Middle & Back-Office
Finance & Accounting

The Securities Trade Lifecycle: Front, Middle & Back-Office

7 October, 2026
$89.00FREE
From Sanatan Hindu

Explore Sanatan Hindu Wisdom

Discover articles on Hindu rituals, mantras, festivals, and spiritual practices from sanatanhindu.co.in

🙏
Daily Panchang

Daily Panchang, Thursday, 8 October 2026

Hindu Panchang for Thursday, 8 October 2026, Trayodashi, Purva Phalguni, Ashwina, VS 2083. Includes Rahu Kaal, Choghadiya, and Abhijit Muhurat timings.

7 October, 2026
The Sacred Legacy of Travancore: A History of Devotion and the Padmanabha Dasa Tradition
Poojas

The Sacred Legacy of Travancore: A History of Devotion and the Padmanabha Dasa Tradition

Explore the profound spiritual history of the Travancore Royal Family, their sacred surrender to Lord Padmanabha, and the unique Padmanabha Dasa tradition.

6 October, 2026
Tirumala Brahmotsavam: The Grand Celestial Celebration of Lord Venkateswara
Poojas

Tirumala Brahmotsavam: The Grand Celestial Celebration of Lord Venkateswara

Discover the divine significance, rituals, and legends of Tirumala Brahmotsavam, the grand nine-day festival of Lord Venkateswara in Tirupati.

6 October, 2026
🙏
Poojas

The Varkari Movement: A Path of Devotion, Equality, and Bhakti to Lord Vitthal

Discover the Varkari Movement, a profound Bhakti tradition in Maharashtra dedicated to Lord Vitthal, emphasizing equality, devotion, and the pilgrimage to Pandharpur.

6 October, 2026
🙏
Daily Panchang

Daily Panchang, Wednesday, 7 October 2026

Hindu Panchang for Wednesday, 7 October 2026, Dwadashi, Magha, Ashwina, VS 2083. Includes Rahu Kaal, Choghadiya, and Abhijit Muhurat timings.

6 October, 2026
Understanding Aigiri Nandini: The Divine Mahishasura Mardini Stotram
Poojas

Understanding Aigiri Nandini: The Divine Mahishasura Mardini Stotram

Explore the profound spiritual essence, meaning, and significance of the Aigiri Nandini Mahishasura Mardini Stotram dedicated to Goddess Durga.

6 October, 2026
Visit Sanatan Hindu