Courses

Explore the world of tech or start building your career.

Learn topics like networking, cybersecurity, and programming through courses backed by learning science and Cisco expertise – and prepare for certifications and job-ready skills that will set you up to work anywhere.

Networking icon
Instructor-led, Online self-paced

Networking Essentials

Networking icon

Learn basic networking concepts and skills you can put to use right away.

Intermediate
Cybersecurity icon
Instructor-led, Online self-paced

Introduction to Cybersecurity

Cybersecurity icon

The introductory course for those who want to explore the world of cybersecurity.

Beginning
Cybersecurity icon
Instructor-led, Online self-paced

Cybersecurity Essentials

Cybersecurity icon

Learn valuable security principles to defend networks.

Intermediate
Cybersecurity icon
Instructor-led

CyberOps Associate

Cybersecurity icon

Develop the know-how to monitor, detect and respond to cybersecurity threats.

Intermediate
IoT icon
Instructor-led, Online self-paced

Introduction to IoT

IoT icon

Start your IoT learning journey here. No experience required. 

Beginning
IoT icon
Instructor-led

IoT Fundamentals: Connecting Things

IoT icon

Hands-on activities teach you how to securely collect data and connect sensors to cloud services.

Intermediate
IoT icon
Instructor-led

IoT Fundamentals: Big Data & Analytics

IoT icon

Add skills in the growing field of collecting and analyzing big data.

Intermediate
IoT icon
Instructor-led

IoT Fundamentals: Hackathon Playbook

IoT icon

After taking Connecting Things or Big Data, it's time to create your own IoT solution.

Intermediate
OS IT icon
Instructor-led, Online self-paced

Get Connected

OS IT icon

Learn basic computer skills such as social media, Internet navigation & simple networking.

Beginning
OS IT icon
Instructor-led

IT Essentials

OS IT icon

Learn computer fundamentals and validate skills through optional certification.

Intermediate
OS IT icon
Online self-paced

NDG Linux Unhatched

OS IT icon

The "start from scratch" Linux course. A quick intro to the popular operating system.

Beginning
OS IT icon
Instructor-led, Online self-paced

NDG Linux Essentials

OS IT icon

Build upon your existing Linux skills and prepare for certification.

Intermediate
OS IT icon
Instructor-led, Online self-paced

NDG Linux I

OS IT icon

The first in a 2-course series. Begin your Linux mastery and prepare for certification.

Advanced
OS IT icon
Instructor-led, Online self-paced

NDG Linux II

OS IT icon

The second in a 2-course series. Further your mastery of Linux and prepare for certification.

Advanced
Programming icon
Instructor-led, Online self-paced

PCAP: Programming Essentials In Python

Programming icon

Learn programming from scratch and master Python.

Intermediate
Programming icon
Instructor-led

CLA: Programming Essentials in C

Programming icon

The course for beginners looking to learn C programming.

Intermediate
Programming icon
Instructor-led, Online self-paced

CPA: Programming Essentials in C++

Programming icon

Start here to learn C++. This is the first course in 2-course series.

Intermediate
Programming icon
Instructor-led

CPP: Advanced Programming in C++

Programming icon

The second course in 2-course series as you learn C++.

Advanced
Programming icon
Instructor-led, Online self-paced

JavaScript Essentials 1

Programming icon

Learn the essentials of JavaScript and computer programming from scratch!

Beginning
Networking icon
Instructor-led

CCNA: Introduction to Networks

Networking icon

The first course in a 3-course CCNA series designed to prepare you for entry-level networking job

Intermediate
Networking icon
Instructor-led

CCNA: Switching, Routing, and Wireless Essentials

Networking icon

The second course in a 3-course CCNA series designed to prepare you for networking technician job

Intermediate
 Infrastructure Automation icon
Instructor-led

DevNet Associate

 Infrastructure Automation icon

Learn software development skills to integrate and automate networks.

Intermediate
Cybersecurity icon
Instructor-led

IoT Fundamentals: IoT Security

Cybersecurity icon

Use real-world tools to test vulnerabilities, model threats and evaluate risks in IoT solutions.

Intermediate
 Infrastructure Automation icon
Instructor-led

Workshop: Model-Driven Programmability

 Infrastructure Automation icon

Learn to configure devices automatically with code in this 8-hour workshop.

Intermediate
 Infrastructure Automation icon
Instructor-led

Workshop: REST APIs using Webex Teams

 Infrastructure Automation icon

Experiment with REST API technology using Webex Teams collaboration platform.

Intermediate
Networking icon
Instructor-led

CCNA: Enterprise Networking, Security, and Automation

Networking icon

The third course in a 3-course CCNA series prepares you for networking analyst & engineering

Advanced
Networking icon
Instructor-led

CCNP Enterprise: Advanced Routing

Networking icon

The second course in a 2-course CCNP series prepares you for professional-level networking roles.

Advanced
Networking icon
Instructor-led

CCNP Enterprise: Core Networking

Networking icon

The first course in a 2-part series prepares you for professional-level networking roles.

Advanced
Programming icon
Instructor-led

CLP: Advanced Programming in C

Programming icon

The second course in a 2-course series increasing your C programming proficiency. 

Advanced
Cybersecurity icon
Instructor-led

Network Security

Cybersecurity icon

Develop skills needed to protect networks and prevent intrusions.

Advanced