IT Certification


Cisco CCNA 200-301 – The Complete Guide to Getting Certified

The top rated CCNA course online and only one where all questions get a response. Full lab exercises included.

4.75 (29560 reviews)



38.5 hours


Jan 2021

Last Update
Regular Price

What you will learn

Get what you need to pass the up-to-date Cisco CCNA 200-301 exam

Gain hands-on Cisco CCNA configuration and troubleshooting experience through practice labs

Explore how routing and switching technologies work in real world environments

Develop skills to work on enterprise production networks


If you want to jumpstart your career in IT and networking by acing the Cisco Certified Network Associate CCNA exam, then this course is for you! It gives you a full understanding of all the concepts and topics you need to earn the most in-demand networking certification today by passing the Cisco CCNA 200-301 exam.

(The CCNA 200-301 is the current CCNA exam and replacement for the CCNA 200-125 which was retired in February 2020.)

This is the one course you need to get your CCNA.

Full lab exercises are included so you'll get the hands-on practical skills you need to work on real world networks, and it's the only CCNA course online where all questions posted in the Q&A section are answered.

It offers an easy to understand, structured approach to shortcut your path to mastering Cisco networking to the CCNA level and beyond.

In this course, you will:

  • Develop a deep understanding of Cisco’s features and functions

  • Walk through complete and easy to understand explanations of each technology area covered in the exam

  • Follow simple step by step instructions to build your own fully featured lab on your laptop for free

  • Gain hands on configuration and troubleshooting experience through comprehensive lab exercises

  • Learn how networking really works through real world examples throughout the course

  • Build the skills and confidence to crush the CCNA 200-301 exam

  • Gain demonstrable knowledge and practical experience to supercharge your networking career

Supercharge Your Learning with Hands-on Practice

This course is chock full of activities. You’ll get over 300 pages of hands-on lab exercises with detailed answers to check your understanding every step of the way and build your configuration and troubleshooting skills.  Full diagrams and lab setup files are included so you can get started immediately with just your laptop. No equipment or previous experience is required.

All slides in the course are also included in supplemental study notes format with expanded bullet points clearly explaining the technologies. Easily review exam topics to solidify your understanding and get a final refresher when test day is approaching.  

Why Learn from Me

In this course, you won’t just gain the book smarts to pass the exam. You’ll also hone your hands-on skills to succeed as a network engineer in the real world. I’m a professional instructor who has been entrusted by Cisco since 2007 to develop and deliver training courses for their own engineers and partners. I’ve also designed multiple training courses for the largest service providers in the Asia Pacific region such as IBM, Verizon, and the Australian National Broadband Network. I’ve spent years distilling my decade’s worth of networking experience from the field into mentoring and supporting other systems engineers, and I’m passionate about passing my knowledge of Cisco networks onto others.

As a student in this course, you’ll get lifetime access to the course materials and answers to every question you ask in the Q&A board. I love interacting with my students: anything you want to know, please ask. The course also comes with an unconditional risk-free 30 day money-back guarantee–that's my personal promise of your success.


If you take a comparable course at a training centre it will cost you thousands of dollars, and when it’s over you can’t experience the tutorials again or ask the instructor any more questions. When you take my course you can learn anytime you want in the comfort of your own home, and I’m always here for you whenever you need any help.

Not sure about the best way to pay for this course? Ask your manager at work if they’ll expense it. They won’t have to pay the large fees of traditional classroom learning or have to cover your absence for a week. They get huge value from this investment in your future.

When you’re done with the course, you’ll have everything you need to crush the Cisco CCNA exam. I’m excited to share all of my knowledge with you.

Join me on this journey to turbocharging your career!


Cisco CCNA 200-301 – The Complete Guide to Getting Certified
Cisco CCNA 200-301 – The Complete Guide to Getting Certified
Cisco CCNA 200-301 – The Complete Guide to Getting Certified
Cisco CCNA 200-301 – The Complete Guide to Getting Certified




How to Make the Most of This Course

The Study Plan

The Udemy Interface

Why Passing the CCNA is Going to Turbo Charge Your Career

How to Set Up the Lab

How to Set Up the Lab Introduction

Cisco Packet Tracer Installation

How to Use the Course Lab Exercises

Packet Tracer Installation Notes and FAQ

Host to Host Communications


A (Very) Basic Introduction to Networking

The OSI Reference Model Overview

The TCP/IP Stack

The Upper OSI Layers

The Lower OSI Layers

The Cisco IOS Operating System


Cisco Operating Systems

Making the Initial Connection to a Cisco Device

Navigating the Cisco IOS Operating System Part 1

Navigating the Cisco IOS Operating System Part 2

Cisco IOS Configuration Management

The IOS Operating System - Lab Exercises

OSI Layer 4 - The Transport Layer


The Transport Layer Header, TCP and UDP

OSI Layer 3 - The Network Layer


The IP Header

Unicast, Broadcast and Multicast Traffic

How to Count in Binary

IPv4 Addresses

Calculating an IPv4 Address in Binary

The Subnet Mask

Slash Notation

IP Address Classes


Class A IP Addresses

IP Address Classes B and C

IP Address Classes D and E



CIDR Classless Inter-Domain Routing

Subnetting Overview

Subnetting Class C Networks and VLSM

Subnetting Practice Questions

Variable Length Subnet Masking Example Part 1

Variable Length Subnet Masking Example Part 2

Subnetting Large Networks Part 1

Subnetting Large Networks Part 2

Subnetting on the 4th Octet - Written Example

Subnetting on the 3rd Octet - Written Example

Private IP Addresses Part 1

Private IP Addresses Part 2

Where to Get More Subnetting Practice

Additional Subnetting Practice Sites

OSI Layer 2 - The Data-Link Layer


Local Area Network Layer 2 - Ethernet

OSI Layer 1 - The Physical Layer


Ethernet Connection Media

Cisco Device Functions


Switches vs Hubs

Switch Operation


Other Cisco Devices

Cisco Device Functions - Lab Exercises

The Life of a Packet


DNS The Domain Name System

DNS on Cisco Routers

ARP Address Resolution Protocol

ARP for Routed Traffic

Life of a Packet Example Part 1 - DNS

Life of a Packet Example Part 2 - HTTP

The Life of a Packet - Lab Exercises

The Cisco Troubleshooting Methodology


The Cisco Troubleshooting Methodology

Cisco Troubleshooting Methodology - Lab Example

The Cisco Troubleshooting Methodology - Lab Exercises

Cisco Router and Switch Basics


Basic Router and Switch Configuration

The Setup Wizard

Speed and Duplex Settings


Basic Layer 1 and 2 Troubleshooting

Basic Layer 1 and 2 Troubleshooting - Lab Demo

Cisco Router and Switch Basics - Lab Exercises

Cisco Device Management


The Boot Up Process

The Boot Up Process Lab Demo

Factory Reset and Password Recovery

Password Recovery Lab Demo

Backing up the System Image and Configuration

Upgrading IOS

Cisco Device Management - Lab Exercises

Routing Fundamentals


Connected and Local Routes

Connected and Local Routes Lab Demo

Static Routes

Static Routes Lab Demo

Summarisation and Default Routes

Summary Routes and Longest Prefix Match Lab Demo

Default Routes and Load Balancing Lab Demo

Routing Fundamentals - Lab Exercises

Dynamic Routing Protocols


Dynamic Routing Protocols vs Static Routes

Dynamic Routing Protocols Lab Demo

Routing Protocol Types

Routing Protocol Types Lab Demo

Routing Protocol Metrics

Routing Protocol Metrics Lab Demo

Equal Cost Multi Path

Equal Cost Multi Path Lab Demo

Administrative Distance

Administrative Distance Lab Demo

Loopback Interfaces

Adjacencies and Passive Interfaces

Adjacencies and Passive Interfaces Lab Demo

Dynamic Routing Protocols - Lab Exercises

Connectivity Troubleshooting


Basic Connectivity Troubleshooting

Connectivity Troubleshooting - Lab Exercises

IGP Interior Gateway Protocol Fundamentals


RIP the Routing Information Protocol

RIP Lab Demo

EIGRP - the Enhanced Interior Gateway Routing Protocol

EIGRP Lab Demo

IGP Fundamentals Configuration - Lab Exercises

OSPF - Open Shortest Path First


OSPF Characteristics

OSPF Basic Configuration

OSPF Basic Configuration Lab Demo

OSPF Advanced Topics

OSPF Advanced Topics Lab Demo

Bandwidth vs Clock Rate and Speed

OSPF Cost Metric

OSPF Cost Metric Lab Demo

OSPF Adjacencies

OSPF DR and BDR Designated Routers

OSPF DR and BDR Lab Demo

OSPF Areas

OSPF Areas Lab Demo

OSPF Configuration - Lab Exercises

VLANs Virtual Local Area Networks


Campus LAN Design - Core, Distribution and Access Layers

Why we have VLANs

VLAN Access Ports

VLAN Access Ports Lab Demo

VLAN Trunk Ports

VLAN Trunk Ports Lab Demo

DTP Dynamic Trunking Protocol

VTP VLAN Trunking Protocol

VTP Lab Demo

VLAN Configuration Lab Exercises

Inter-VLAN Routing


Router with Separate Interfaces

Router on a Stick

Layer 3 Switch

Layer 3 Switch Lab Demo

VLAN and Inter-VLAN Routing Configuration - Lab Exercises

DHCP - Dynamic Host Configuration Protocol


DHCP Dynamic Host Configuration Protocol

Cisco DHCP Server

External DHCP Server

Cisco DHCP Client

DHCP Configuration - Lab Exercises

HSRP - Hot Standby Router Protocol


Network Redundancy

FHRP First Hop Redundancy Protocols

HSRP Hot Standby Router Protocol

HSRP Advanced Topics

HSRP Configuration - Lab Exercises

STP - Spanning Tree Protocol


Layer 3 Path Selection and Loop Prevention Review

Why we have the Spanning Tree Protocol

Spanning Tree Terminology - The Bridge

How Spanning Tree Works

Spanning Tree Versions

Verification - show spanning-tree

Verification - show mac address-table

Manipulating the Root Bridge Election

Spanning Tree and HSRP Alignment

Portfast, BPDU Guard and Root Guard

STP Troubleshooting - Lab Exercises

STP Configuration - Lab Exercises



Why we have EtherChannel

EtherChannel Load Balancing

EtherChannel Protocols and Configuration

EtherChannel Lab Demo

StackWise, VSS and vPC

EtherChannel Configuration - Lab Exercises

Switch Security


DHCP Snooping

DAI Dynamic ARP Inspection

802.1X Identity Based Networking

Preventing Unauthorised Devices with Port Security

Preventing Unauthorised Devices with Port Security Lab Demo

Locking Ports to Hosts with Port Security

Locking Ports to Hosts with Port Security Lab Demo

Port Security Configuration - Lab Exercises

ACLs - Access Control Lists


Access Control Lists Overview

Standard, Extended and Named ACLs

ACL Syntax

ACL Operations

Numbered ACLs Lab Demo

Named ACLs Lab Demo

Access Control Lists Configuration - Lab Exercise

NAT - Network Address Translation


IPv4 Address Exhaustion and NAT

Static NAT

NAT Translations - Inside Local, Inside Global, Outside Local, Outside Global

Static NAT Lab Demo

Dynamic NAT

Dynamic NAT Lab Demo

PAT Port Address Translation

PAT Port Address Translation Lab Demo

Network Address Translation Configuration - Lab Exercise

IPv6 Addressing and Routing


Why We Need IPv6

The IPv6 Address Format

IPv6 Global Unicast Addresses

IPv6 Global Unicast Addresses Lab Demo

EUI-64 Addresses

Unique Local and Link Local Addresses

Link Local Addresses Lab Demo

SLAAC Stateless Address AutoConfiguration

IPv6 Static Routes

IPv6 Static Routes Lab Demo

IPv6 Addressing and Routing - Lab Exercise

WAN - Wide Area Networks


WAN Overview

VPN - Virtual Private Networks

WAN Connectivity Options

Leased Lines

MPLS Multi Protocol Label Switching

PPPoE Point to Point Protocol over Ethernet

WAN Topology Options

The Security Threat Landscape


The Security Threat Landscape

Common Attacks

Firewalls and IDS/IPS

Firewalls vs Packet Filters


TLS Transport Layer Security

Site-to-Site VPN Virtual Private Networks

Remote Access VPN Virtual Private Networks

Threat Defense Solutions

Cisco Device Security


Line Level Security

Privileged Exec and Password Encryption

Line Level Security Lab Demo

Usernames and Privilege Levels

SSH Secure Shell

SSH Secure Shell Lab Demo

AAA Authentication, Authorization and Accounting

AAA Configuration

Global Security Best Practices

Global Security Best Practices Lab Demo

Cisco Device Security Configuration - Lab Exercises

Network Device Management



Terminal Monitor and Logging Synchronous

Syslog Lab Demo

SNMP Simple Network Management Protocol

SNMP Lab Demo

SNMPv3 Configuration

SNMPv3 Lab Demo

Syslog vs SNMP

Network Device Management - Lab Exercises

QoS Quality of Service


QoS Overview

Classification and Marking

Congestion Management

Policing and Shaping

Cloud Computing


Traditional IT Deployment Models

Defining Cloud Computing

Cloud Computing Case Study

Server Virtualization

Virtualizing Network Devices

Cloud Service Models

Cloud Deployment Models

Cloud Computing Advantages

Wireless Networking Fundamentals


Wireless Network Types

Infrastructure Mode and Wireless Access Points

Wireless LAN Controllers and CAPWAP

Switch Configuration for Wireless Networks

Wireless Channels and Radio Frequencies

Wireless Security

Switch Configuration for Wireless - Lab Demo

Wireless Network Configuration - Lab Demo

Wireless Fundamentals: Lab Exercises

Network Automation and Programmability


The Benefits of Network Automation and Programmability

Python, Git, GitHub and CI-CD

Data Serialization Formats: XML, JSON and YAML


Model Driven Programmability - YANG, NETCONF, RESTCONF and gRPC

Lab Demo - Testing APIs with Postman

Configuration Management Tools - Ansible, Puppet and Chef

Ansible Lab Demo

SDN Software Defined Networking

Software Defined Architecture - DNA Center

Software Defined Architecture - SD-Access

Software Defined Architecture - SD-WAN

Further Learning Resources

Thank You!


Jay8 October 2020

The course delivery is, of course, amazing. Udemy has the best system around for that because of playback speed and convenience of working at your own speed. The course content is amazing here as well. No frills, small chunks of easily digestible content and really, really specific and appropriate labs make this the best course I have taken on Udemy.

Hannes7 October 2020

Thank You very much that You had putted so much efford and work to this cource and its easy and good to follow. Hannes

Yoelianto6 October 2020

so far so good, I'm still on the track..easy understand and clearly the English. now still watching introduction video.

Hassan5 October 2020

Concise information to introduce the topics. Gives good foundation for more detailed information in later sections

Alan4 October 2020

Good course, but as being new in networking, it moves too fast. Luckily I can revisit the sections I need more time with. Thanks

Tomasz27 February 2020

You need to get used to Neil's accent (for non-native English speaker is quite hard, though I grew up listening to sir Alex Ferguson so it's not that big of a deal ;)). I hate the start of each video with the flackbox site info, the volume levels is too loud in compare with the rest. Other than that this course is fantastic, well structured and up to date. I like that you going straight to the point and not doing many typos.

Goodluck26 February 2020

I was very impressed with the calculation of the IPV4 Address in Binary. Before watching the video it was like a magic to me but now i got right. Thanks

Jeanette26 February 2020

He has a great way of breaking it down. I love the format. Super job and thank you. I am excited to continue this course.

TJ26 February 2020

Simple, concise, and extremely intentional about being personal. It’s obvious you care about your students. Thank you!

Shoaib26 February 2020

Thank you Neil, I passed my exam (Sorry for the late announcement ;) ) . ---> I had no prior networking knowledge and this course was my first step into the networking realm. Neil is an amazing teacher and I never had to look anywhere else for the topics he taught in this course. The biggest achievement I think I got by taking this course is that I felt very comfortable and confident behind the CLI during the exam. And it is worth mentioning here that the simulation questions carry more weight than the other questions. Neil and his team is very interactive and would usually answer your queries within 24 hours. ---> Now I would also like to point out to some things that should be taken under consideration while taking this course. This course covers all the major concepts required for CCNA 200-125. But there are some granularities that are not addressed here and that would definitely bother the exam takers during exam. The MCQs in exam are usually very tricky and test you sometimes at very granular level. That level of granularity is discussed in OCG. So I would definitely recommend this course because it was my main source of knowledge and the main factor behind my CCNA Certificate. But cover this course at least 15 days prior to exam date and skim through the OCG once.

Hector25 February 2020

The course motivates me since I am a system engineer in my country but I speak little English I am studying but I want to be good in everything related to technology

Silvia25 February 2020

I'm loving this course. I tried doing it before, but was scared off by the maths side of things. I'm giving it another go because Neil makes everything sound less scary! I don't have a huge amount of experience with networking as nursing is my field, but I'm wanting to change careers once and for all. With hard work and much practise I believe I can nail this.

Ghayyas24 February 2020

near to end the course . Best course i have ever study so for. clear voice,video quality and presentation of instructor. direct and to the point . i recommend all people who became network engineer. take this course . when you study again and again then you will be able to go more in depth knowledge. definately 5 stars goes to such instructors.really appreciated and highly recommended this guy.than u Neil

Joseph23 February 2020

I wanted this course really for personal reasons, but this guy is inspiring! I already want to see more!

Lenny22 February 2020

Excellent course! The only area I felt I was lacking was configuring extended ACL's. Passed my CCNA thanks to Neil!


Expired11/26/202050% OFF


Udemy ID


Course created date


Course Indexed date
Course Submitted by

Android PlayStore
Apple Appstore