Cisco

    The 90-Day CCNA Roadmap (with hands-on practice exams)

    TechLeague EditorialΒ·Β·9 min read

    Passing the CCNA 200-301 in 90 days is absolutely doable β€” as long as you swap "study a lot" for study with a plan. This is the same roadmap we use with working engineers who pivot into networking in 12 weeks without quitting their jobs.

    Why 90 days works

    The current CCNA blueprint covers six domains. Spread across 12 weeks each domain gets real focus without burning you out. The trick isn't study hours, it's spaced repetition and continuous practice exams β€” never leave the simulator for the last week.

    The blueprint in one minute

    • Network Fundamentals (20%) β€” OSI/TCP-IP, cabling, IPv4/IPv6, subnetting.
    • Network Access (20%) β€” VLANs, trunking, EtherChannel, STP, basic wireless.
    • IP Connectivity (25%) β€” static routing, single-area OSPF, FHRP.
    • IP Services (10%) β€” DHCP, DNS, NAT, NTP, SNMP, Syslog, QoS.
    • Security Fundamentals (15%) β€” port-security, ACLs, AAA, wireless security.
    • Automation & Programmability (10%) β€” REST, JSON, Ansible, Puppet, controllers.

    Week-by-week plan

    Weeks 1–3 β€” Fundamentals and addressing

    Subnetting is the filter: if you can't subnet in under 30 seconds, the rest of the course will hurt. Block 30 minutes a day only for subnetting until it's reflex. In parallel: OSI, encapsulation, cabling, basic IOS commands (show running-config, show ip interface brief).

    Weeks 4–6 β€” Switching

    VLANs, 802.1Q trunking, STP (RSTP, PortFast, BPDU Guard) and EtherChannel (LACP/PAgP). The rule here is lab every day. Packet Tracer is enough β€” no need for physical gear.

    Weeks 7–8 β€” Routing

    Static routing, default route, single-area OSPFv2. Practice troubleshooting: break OSPF adjacencies on purpose and figure out why (area mismatch, hello/dead timer, authentication).

    Weeks 9–10 β€” Services and security

    DHCP server and relay, static NAT and PAT, standard and extended ACLs. For security: port-security in sticky/restrict/shutdown, AAA with RADIUS/TACACS+, and the main Layer-2 attacks (MAC flooding, DHCP spoofing, ARP spoofing) with their mitigations.

    Weeks 11–12 β€” Automation + intensive practice exams

    JSON, REST APIs, SDN concepts, Cisco DNA Center, Ansible/Puppet/Chef. Last week is exams only: three full mocks with a review of every wrong question. People who pass with comfort never reach week 12 without at least five practice exams under their belt.

    How to mock the right way

    A practice exam is not "let's see if I pass". It's a diagnostic. For every wrong question:

    1. Mark the blueprint domain.
    2. Reproduce the config in Packet Tracer.
    3. Write the concept in one line β€” you'll re-read this the night before.

    On TechLeague you can run real timed CCNA challenges with a public ranking β€” the closest you'll get to actual exam-day pressure.

    Mistakes that wreck the schedule

    • Skipping subnetting thinking "I'll get to it later".
    • Studying by video only. Without CLI it doesn't stick.
    • Leaving practice exams for the last week.
    • Ignoring automation because "it's only 10%". That's 6–8 questions β€” could be the difference between 820 and 800.

    Next step

    Start today with subnetting. In 30 days you'll feel the shift, in 90 you're certified. If you want to train under real pressure, jump into a practice tournament on TechLeague and measure where you stand against the market.