Comprehensive study notes for the Cisco CCNA 200-301 certification exam
This repository contains detailed, well-structured notes covering all topics required for the CCNA 200-301 certification. The content is organized by topic areas for systematic learning.
These notes were created by vanhoangkha as a comprehensive study resource for CCNA 200-301 certification preparation. The content covers all exam objectives and provides practical examples for hands-on learning.
- π§ͺ Course Labs
- π¬ Practice Labs
- π MEGA Lab
git clone https://github.com/vanhoangkha/CCNA_Course_Notes.git
cd CCNA_Course_NotesFollow the numbered folders in order for systematic learning:
π 01_Fundamentals
Foundation concepts you must master first
- Network Devices
- Interfaces and Cables
- OSI Model and TCP/IP Suite
- Intro to CLI
- The IPv4 Header
- TCP and UDP
- Life of a Packet
π 02_Switching
Layer 2 switching and VLANs
- Ethernet LAN Switching - Part 1
- Ethernet LAN Switching - Part 2
- Switch Interfaces
- VLANs - Part 1
- VLANs - Part 2
- VLANs - Part 3
- DTP / VTP
- Spanning Tree Protocol - Part 1
- Spanning Tree Protocol - Part 2
- Rapid Spanning Tree Protocol
- EtherChannel
π£οΈ 03_Routing
Layer 3 routing and protocols
- IPv4 Addressing - Part 1
- IPv4 Addressing - Part 2
- Subnetting - Part 1
- Subnetting - Part 2
- Subnetting (VLSM) - Part 3
- Routing Fundamentals - Part 1
- Static Routing - Part 2
- Dynamic Routing
- RIP / EIGRP
- OSPF - Part 1
- OSPF - Part 2
- OSPF - Part 3
- First Hop Redundancy Protocols
π 04_IPv6
IPv6 addressing and configuration
π 05_Security
Network security fundamentals
- Security Fundamentals
- Standard Access Control Lists
- Extended Access Control Lists
- Port Security
- DHCP Snooping
- Dynamic ARP Inspection
π οΈ 06_Services
Network services and protocols
- CDP and LLDP
- NTP - Network Time Protocol
- DNS - Domain Name System
- DHCP - Dynamic Host Configuration Protocol
- SNMP - Simple Network Management Protocol
- SYSLOG
- SSH - Secure Shell
- FTP and TFTP
β‘ 07_QoS_NAT
Quality of Service and Network Address Translation
- NAT (Static) - Part 1
- NAT (Dynamic) - Part 2
- QoS (Voice VLAN) - Part 1
- QoS (Quality of Service) - Part 2
π‘ 08_Wireless
Wireless networking concepts
π€ 09_Automation
Network automation and modern concepts
- Introduction to Network Automation
- JSON, XML, and YAML
- REST APIs
- Software Defined Networking
- Ansible, Puppet, and Chef
- LAN Architectures
- WAN Architectures
- Virtualization and Cloud - Part 1
- Virtualization (Containers) - Part 2
- Virtualization (VRF) - Part 3
π§ͺ 10_Labs
Hands-on practice labs (Coming soon)
- Start with Fundamentals - Master the basics before moving on
- Practice Subnetting - Critical skill for the exam
- Understand Switching - VLANs and STP are heavily tested
- Master Routing - OSPF is particularly important
- Learn Security - ACLs and security features
- Study Services - Common network services
- Review Modern Topics - Automation and wireless
- Read each topic thoroughly
- Practice configurations in labs
- Create your own network diagrams
- Review regularly to reinforce concepts
- Take practice exams
- Spend 2-3 weeks on Fundamentals and Switching
- Dedicate extra time to Subnetting and Routing
- Practice labs regularly throughout your study
- PDF conversion: Dillinger.io
- Multiple formats: Calibre
This project is licensed under the MIT License - see the LICENSE file for details.
If you find these notes helpful, please consider:
- β Starring this repository
- π΄ Forking it for your own use
- π’ Sharing it with fellow CCNA students
- π Reporting any issues you find
Happy studying and good luck with your CCNA certification! π
Created by vanhoangkha - Last updated: September 2025