Learn from industry professionals with content designed to build real-world coding and tech skills.
Real-world projects
Create projects you can share with recruiters to showcase your skills.
Unlimited catalog access
Gain unlimited access to every course, skill path, and career path in the catalog.
*Codecademy Pro exclusive feature
For teams
Upskill your workforce with interactive coding and tech courses designed for teams and businesses.
Cisco Certified Network Associate (CCNA)
Learn enterprise network setup, management, and security as you prepare for the CCNA certification, covering IP addressing, routing, and network automation.
What you'll learn
Cisco Certified Network Associate (CCNA) journey covers a comprehensive range of networking topics essential for IT professionals. The journey is designed to provide a solid foundation in networking fundamentals and includes the following key areas: Network Fundamentals Network Access IP Connectivity IP Services Security Fundamentals Automation and Programmability This journey is ideal for those looking to take the 200-301: Cisco Certified Network Associate (CCNA) certification exam.
Course info
Level
Intermediate
Approx. 31 hours
Time to complete
Certificate of completion
Yes
Path to completion
1
Network fundamentals
Explain the role and function of network components
Describe characteristics of network topology architectures
Compare physical interface and cabling types
Course
CCNA 2020: Networking Components
Course
CCNA 2020: Networking Components - NGFW, NGIPS, & Cisco DNA Center
Determine how a router makes a forwarding decision by default
Configure and verify IPv4 and IPv6 static routing
Course
CCNA 2020: Static Routing
Course
CCNA 2020: Dynamic Routing
4
Ip services
Configure and verify inside source NAT using static and pools
Configure and verify NTP operating in a client and server mode
Explain the role of DHCP and DNS within the network
Course
CCNA 2020: Configuring & Verifying NAT
Course
CCNA 2020: NTP, DNS, & DHCP
Course
CCNA 2020: SNMP, Syslog, & PHB for QoS
Course
CCNA 2020: Configuring SSH, FTP, & TFTP
5
Security fundamentals
Define key security concepts (threats, vulnerabilities, exploits, and mitigation techniques)
Describe security program elements (user awareness, training, and physical access control)
Configure and verify device access control using local passwords
Course
CCNA 2020: IT Security Concepts
Course
CCNA 2020: Security Program & Password Policy Components
Course
CCNA 2020: AAA Security & VPN Types
Course
CCNA 2020: Configuring & Verifying ACLs
Course
CCNA 2020: Configuring Port Security, DHCP Snooping, & DAI
6
Automation and programmability
Explain how automation impacts network management
Compare traditional networks with controller-based networking
Describe controller-based, software defined architecture (overlay, underlay, and fabric)
Course
CCNA 2020: Automation, Network Programmability, & SDN Architectures
Course
CCNA 2020: APIs & Cisco DNA Center
Course
CCNA 2020: Configuration Management & JSON Encoded Data
7
Take the practice exam
Practice exams are designed to help you prepare for your exam and perform on exam day. Study at your own pace, whenever you want, and wherever you are most comfortable. Practice with exam-like questions.
8
Schedule your exam
After completing your studies, schedule your exam with the third-party provider.
9
Upload certification
After you receive notification that you’ve been certified, upload your certification to achieve completion.
62% of people with certifications say their work quality improved
Did you know?
45% of people with certifications say they can do their work faster
Studies show earning certifications help you work better, earn more, and give you access to better job opportunities.
50% of tech professionals took certification-based training in the past year to grow their skills and increase their salary
97% of leaders say certified staff adds value to their organization
62% of people with certifications say their work quality improved
45% of people with certifications say they can do their work faster
97% of leaders say certified staff adds value to their organization
50% of tech professionals took certification-based training in the past year to grow their skills and increase their salary
Source: Skillsoft IT Skills and Salary Report 2023–2024
Build a career that stands out
Develop in-demand expertise
Focus on fast-growing areas like cloud computing, cybersecurity, data security, and IT management.
Get certification-ready
Build your skills with paths designed to align seamlessly with globally recognized industry certifications.
Practice with interactive tests
Gain experience with interactive practice tests designed to mimic real industry certification exams.
Get certification-ready
Join the millions learning the latest tech skills for free with Codecademy