Courses / All Courses

Courses

Choose a course, practice what you learn, and become an IT professional.

Instructor-led

Networking Essentials

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

Intermediate
Instructor-led

CCNA R&S: Introduction to Networks

The first course in a 4-course series designed to prepare you for entry-level networking jobs.

Intermediate
Instructor-led

CCNA R&S: Routing and Switching Essentials

The second course in a 4-course series designed to prepare you for networking technician jobs.

Intermediate
Instructor-led

CCNA R&S: Scaling Networks

The third course in a 4-course series prepares you for networking analyst & engineering jobs.

Advanced
Instructor-led

CCNA R&S: Connecting Networks

The fourth course in a 4-course series prepares you for Cisco CCNA R&S Certification.

Advanced
Instructor-led, Online self-paced

Mobility Fundamentals

Six short modules teach you about mobile & wireless concepts, standards, & applications.

Intermediate
Instructor-led

CCNP Routing and Switching

A 3-course series to provide you with a solid overview of enterprise-level networking concepts.

Advanced
Instructor-led, Online self-paced

Introduction to Cybersecurity

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

Beginning
Instructor-led, Online self-paced

Cybersecurity Essentials

For those planning to study for CCNA Routing & Switching or CCNA Security certifications.

Intermediate
Instructor-led

CCNA Cybersecurity Operations

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

Advanced
Instructor-led

CCNA Security

Develop the skills needed to design and support the integrity of network devices.

Advanced
Instructor-led, Online self-paced

Introduction to IoT

Start your IoT learning journey here. No experience required. 

Beginning
Instructor-led

IoT Fundamentals: Connecting Things

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

Intermediate
Instructor-led

IoT Fundamentals: Big Data & Analytics

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

Intermediate
Instructor-led

IoT Fundamentals: Hackathon Playbook

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

Intermediate
Instructor-led, Online self-paced

Get Connected

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

Beginning
Instructor-led

IT Essentials

Learn computer fundamentals and validate skills through optional certification.

Intermediate
Online self-paced

NDG Linux Unhatched

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

Beginning
Instructor-led, Online self-paced

NDG Linux Essentials

Build upon your existing Linux skills and prepare for certification.

Intermediate
Instructor-led, Online self-paced

NDG Linux I

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

Advanced
Instructor-led, Online self-paced

NDG Linux II

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

Advanced
Instructor-led

PCAP: Programming Essentials In Python

Start here to learn Python, the language for IoT.

Intermediate
Instructor-led

CLA: Programming Essentials in C

The course for beginners looking to learn C programming.

Intermediate
Instructor-led

CPA: Programming Essentials in C++

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

Intermediate
Instructor-led

CPP: Advanced Programming in C++

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

Advanced
Instructor-led, Online self-paced

Entrepreneurship

Jump start your great ideas with a course designed to help you execute on them. 

Intermediate
Online self-paced

Intro to Packet Tracer

Enroll to download your free copy of Packet Tracer and learn basic skills with the tool.

Beginning
Online self-paced

Intro to Packet Tracer Mobile

A simple course designed for mobile users of Packet Tracer

Beginning
Online self-paced

Enroll Now Free: NDG Linux Unhatched

Beginning
Instructor-led, Online self-paced

Intro to IOT-virtual

Test

Beginning
Instructor-led

Workshop: Network Programmability

Create applications and automate tasks using a programmable device in this 8-hour workshop.

Intermediate
Instructor-led

Workshop: REST APIs using Webex Teams

Experiment with REST API technology using Webex Teams collaboration platform.

Intermediate
Instructor-led

CLP: Advanced Programming in C

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

Advanced