Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Cisco CCNA 200-301 Final Part
Rating: 5.0 out of 5(2 ratings)
213 students

Cisco CCNA 200-301 Final Part

Automation and AI part
Created byPatris Koushesh
Last updated 1/2026
English

What you'll learn

  • Core Automation & Programmability Concepts
  • APIs, Data Formats, and REST Principles
  • Configuration Management & Infrastructure as Code
  • AI, Machine Learning, and Network Intelligence

Course content

1 section7 lectures1h 15m total length
  • Setup WLAN within the GUI using WPA2 PSK20:47

    Learn how to set up a WLAN on a Cisco 9800 Series Wireless LAN Controller (WLC) using the GUI. In this CCNA 200-301 tutorial, I’ll show you step by step how to configure a WLAN with WPA2-PSK security. This video will help you understand WLAN creation, wireless security configuration, and prepare you for the CCNA exam as well as real-world wireless deployments.

  • Automation Basics3:53

    In this video, we explain how automation impacts network management for the CCNA 200-301 exam. ?

    You’ll learn how automation improves speed, consistency, scalability, and reliability in managing modern networks. We’ll compare traditional manual configuration with automated approaches. By the end, you’ll understand why Cisco added automation to the CCNA exam and how it shapes the future of networking.

  • Software Defined Networking (SDN)8:10

    In this video, we explore one of the most exciting evolutions in modern networking — the shift from traditional networks to controller-based and software-defined architectures. ?

    You’ll learn how SDN separates the control plane and data plane, enabling centralized management through controllers, and how northbound and southbound APIs allow seamless communication between applications and network devices.

    We’ll also break down the concepts of overlay, underlay, and fabric, helping you understand how these layers interact to create agile, scalable, and programmable networks

  • REST APIs20:38

    In this video, I explain the fundamentals of REST-based APIs, a key topic in the CCNA 200-301 exam. We start by understanding what an API is and how it enables communication between network devices and applications. Then, we dive into the core principles of RESTful APIs, including CRUD operations (Create, Read, Update, Delete) and HTTP verbs like GET, POST, PUT, and DELETE.


    I also cover URI structure, common HTTP response codes, and different authentication methods such as basic authentication and token-based access. Finally, we wrap up with a hands-on demo using Postman, showing how to make an API call and interpret the response — bringing the theory to life in a practical example.

  • JSON5:26

    In this video (#64) for the CCNA 200-301, we explore JSON (JavaScript Object Notation) — one of the most common data formats used in modern networking and APIs.

    You’ll learn the basics of JSON, understand different data types (string, number, boolean, array, object), and see how a JSON file is structured and formatted.

    Perfect for anyone preparing for the CCNA or getting started with network programmability and automation

  • Automation Platforms8:38

    Learn the key concepts of CCNA 200-301 Exam Topic 6.6 as we break down the capabilities of Ansible and Terraform in network automation. In this video, you’ll quickly understand what configuration management is, how Ansible automates device configs with YAML, how Terraform builds infrastructure using declarative HCL, and the difference between the two tools. Perfect for CCNA learners who want a clear, simple explanation of modern automation technologies

  • AI and ML in Networking7:33

    In this video, we explain CCNA exam topic 6.4, covering how Artificial Intelligence (AI) and Machine Learning (ML) are used in modern network operations.


    You’ll learn the difference between predictive AI and generative AI, how machine learning identifies normal network behavior, and how AI helps detect, predict, and troubleshoot network issues — all at CCNA level.


Requirements

  • Parts I to VIII

Description

This section  introduces students to the automation, programmability, and intelligence layer of modern networking, a critical part of the CCNA 200-301 exam and real-world network operations. Up to this point, networking has focused heavily on manual configuration and device-by-device management. In this section, students learn how networks are evolving toward software-driven, automated, and API-controlled environments.

Students begin by understanding the why behind network automation—how growing network size, complexity, and business demands make manual configuration inefficient and error-prone. The section then explains key programmability concepts, including controller-based networking and how devices expose functionality through APIs instead of only CLI commands.

Next, students explore REST-based APIs, learning how network devices and controllers communicate using HTTP verbs, authentication methods, and data formats such as JSON. These concepts are broken down in a practical, exam-focused way so students can recognize how automation works without needing to be programmers.

The section also introduces configuration management and Infrastructure as Code, highlighting tools like Ansible and Terraform. Students learn how these tools help standardize configurations, enforce consistency, and safely scale changes across large networks.

Finally, the section concludes by explaining the role of AI and machine learning in network operations, including predictive analytics, automated troubleshooting, and intelligent decision-making. By the end of this section, students will have a clear understanding of how modern networks are built, managed, and optimized beyond the command line.

Who this course is for:

  • CCNA Candidates