Courses Focus Subject by Category
Networking
Learn the foundations of connecting devices, network security, and infrastructure configuration.
- Networking Basics
- CCNA Preparation
- CCNP Preparation
- CCNA and CCNP Exams Overview
Cybersecurity
Master how to protect networks and data, manage threats, and understand hacker methodologies.
- Introduction to Cybersecurity
- Cybersecurity Essentials
- CyberOps Associate
- Ethical Hacker
Programming
Develop critical coding skills to automate tasks, analyze data, and build software applications.
- Python Essentials 1
- Python Essentials 2
- JavaScript Essentials
- C++ Programming
All Courses by Category
Networking Courses
CCNA: Introduction to Networks
The first in a three-course series to build your networking skills and get ready for CCNA certification.
View on Cisco Netacad
CCNA: Switching, Routing, and Wireless Essentials
Advance your networking knowledge by learning switching technologies, router operations, and wireless LANs (WLANs).
View on Cisco Netacad
CCNA: Enterprise Networking, Security, and Automation
The final CCNA course. Master WAN technologies, network security, and network automation concepts.
View on Cisco Netacad
CCNP Enterprise: Core Networking (ENCOR v9)
Prepare for professional-level job roles. Learn to configure, troubleshoot, and manage enterprise wired and wireless networks.
View on Cisco Netacad
CCNP Enterprise: Advanced Routing (ENARSI v9)
Deepen your routing knowledge. Gain the skills needed to install, configure, operate, and troubleshoot an enterprise network.
View on Cisco Netacad
DevNet Associate
Learn software development and design for Cisco networks. Perfect for combining coding skills with network infrastructure.
View on Cisco Netacad
Networking Basics
Start your tech journey by learning how networks operate, including devices, media, and protocols.
View on Cisco NetacadNetworking Essentials
Gain employable skills to start your tech career. Prepares you for the Cisco Certified Support Technician (CCST) Network certification.
View on Cisco Netacad
Industrial Networking Essentials
Learn fundamental networking concepts tailored for modern industrial architectures and Operational Technology (OT).
View on Cisco NetacadCybersecurity Courses
Introduction to Cybersecurity
Explore the broad topic of cybersecurity in a way that matters to you. Learn how to protect your personal data and privacy online and in social media.
View on Cisco Netacad
Cybersecurity Essentials
Develop a foundational understanding of cybersecurity and how it relates to information and network security. Learn the principles of data confidentiality and integrity.
View on Cisco Netacad
CyberOps Associate
Develop the know-how to monitor, detect, and respond to cybersecurity threats. Prepares you for the Cisco Certified CyberOps Associate certification.
View on Cisco Netacad
Ethical Hacker
Step into the shoes of a hacker to learn how to identify vulnerabilities and secure systems. Master the tools and techniques used in penetration testing.
View on Cisco Netacad
Endpoint Security
Gain core knowledge in assessing networks, operating systems, and endpoints for vulnerabilities, and learn how to secure end-user devices.
View on Cisco Netacad
Cyber Threat Management
Learn to identify, assess, and manage cyber threats. Understand governance, risk, and compliance (GRC) and how to respond to incidents effectively.
View on Cisco NetacadProgramming Courses
Python Essentials 1
Learn the fundamentals of Python, the most popular programming language in the world. No prior coding experience required.
View on Cisco Netacad
Python Essentials 2
Advance your Python skills. Learn about classes, objects, exceptions, and how to process files in Python.
View on Cisco Netacad
JavaScript Essentials 1
Learn the basics of JavaScript, the language of the web. Discover how to create interactive and dynamic web pages.
View on Cisco Netacad
JavaScript Essentials 2
Master advanced JavaScript concepts including closures, prototypes, asynchronous programming, and DOM manipulation.
View on Cisco Netacad
C Essentials 1
Start programming in C, the foundational language for operating systems, hardware drivers, and embedded systems.
View on Cisco Netacad
C Essentials 2
Deepen your knowledge of C programming. Learn about memory management, pointers, and file operations.
View on Cisco Netacad
C++ Essentials 1
Learn the basics of C++, one of the most popular and powerful object-oriented programming languages used in software and game development.
View on Cisco Netacad
C++ Essentials 2
Take your C++ skills to the next level. Dive into object-oriented programming (OOP), templates, and exception handling.
View on Cisco Netacad
C++ Advanced
Advance your C++ skills and prepare for CPP – C++ Certified Professional Programmer certification.
View on Cisco Netacad