Cisco
The 90-Day CCNA Roadmap (with hands-on practice exams)
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:
- Mark the blueprint domain.
- Reproduce the config in Packet Tracer.
- 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.