Self-Paced Training

Learn anytime, anywhere, with just a computer and an internet connection.

Whether you’re an individual looking for self-paced training or an organization wanting to bring new skills to your workforce, the NVIDIA Deep Learning Institute (DLI) can help. Learn how to set up an end-to-end project in eight hours or how to apply a specific technology or development technique in two hours—anytime, anywhere, with just your computer and an internet connection. Select courses offer a certificate of competency to support career growth.

All Self-Paced Courses

  • Accelerated Computing
  • Data Science
  • Deep Learning
  • Generative AI/LLM
  • Graphics and Simulation
  • Infrastructure
Share Accelerated Computing Courses

Getting Started with Accelerated Computing with CUDA C/C++

Scaling GPU-Accelerated Applications with the C++ Standard Library

GPU Acceleration with the C++ Standard Library

Optimizing CUDA Machine Learning Codes With Nsight Profiling Tools

An Even Easier Introduction to CUDA

Fundamentals of Accelerated Computing with CUDA Python

Scaling Workloads Across Multiple GPUs with CUDA C++

Accelerating CUDA C++ Applications with Concurrent Streams

Fundamentals of Accelerated Computing with OpenACC

High-Performance Computing with Containers

Share Data Science Courses

Accelerate Data Science Workflows with Zero Code Changes

RAPIDS Accelerator for Apache Spark

Accelerating End-to-End Data Science Workflows

Share Deep Learning Courses

Introduction to Graph Neural Networks

Get Started with Highly Accurate Custom ASR for Speech AI

Introduction to Physics-Informed Machine Learning with Modulus

Disaster Risk Monitoring Using Satellite Imagery

Building A Brain in 10 Minutes!

Getting Started with Deep Learning

Getting Started with AI on Jetson Nano

Building Video AI Applications at the Edge on Jetson Nano

Integrating Sensors with NVIDIA DRIVE®

Deploying a Model for Inference at Production Scale

Getting Started with Image Segmentation

Modeling Time-Series Data with Recurrent Neural Networks in Keras

Building Real-Time Video AI Applications

Digital Fingerprinting with MorpheusTM

Share Generative AI/LLM Courses

Generative AI Explained

Prompt Engineering with LLaMA-2

Introduction to Transformer-Based Natural Language Processing

Generative AI With Diffusion Models

Synthetic Tabular Data Generation Using Transformers

Augmenting LLMs using Retrieval Augmented Generation

Building RAG Agents
for LLMs

Share Graphics and Simulation Courses

Essentials of Developing Omniverse Kit Applications

Essentials of USD in NVIDIA Omniverse

Synthetic Data Generation for Training Computer Vision Models

Develop, Customize, and Publish in Omniverse With Extensions

Introduction to Robotic Simulations in Isaac Sim

Assemble a Simple Robot in Isaac Sim

Build Beautiful, Custom UI for 3D Tools on NVIDIA Omniverse

Easily Develop Advanced 3D Layout Tools on NVIDIA Omniverse

How to Build Custom 3D Scene Manipulator Tools on NVIDIA Omniverse

Getting Started with Universal Scene Description for Collaborative 3D Workflows

Share Infrastructure Courses

Ansible Essentials for Network Engineers

NVIDIA License System

Getting Started with DOCA Flow

Introduction to DOCA for DPUs

Introduction to AI in the Data Center

InfiniBand Professional Online Training

InfiniBand Essentials

Network Administration with NVIDIA Mellanox Onyx® Switch System

Linux Networking Fundamentals

The Fundamentals of RDMA Programming

RDMA over Converged Ethernet (RoCE) from A to Z

MLXlink and MLXcables Debug Tools

Join NVIDIA's Developer Program for a Complimentary Self-Paced DLI Course

Unlock exclusive access to the developer community resources, including a free DLI self-paced course to help build on your existing technical expertise or learn a new technology.

Developer Program SDKs

Free Courses

Many of our popular self-paced courses are offered for free. These courses have top ratings, can be completed in a day or less, and are designed for beginners, making them a great way to get started with new technologies before moving on to our more advanced courses.

Share Free Courses
Share

Why Choose NVIDIA for Self-Paced Training?

Access to Technical Expertise

Access to Technical
Expertise

Learn from technical industry experts and instructors who are passionate about developing curriculum around the latest technology trends.

Industry-Standard Tools and Frameworks

Industry-Standard Tools and Frameworks

Gain hands-on experience with the most widely used, industry-standard software, tools, and frameworks.

Applications Across Industries

Applications Across
Industries

Learn to build deep learning, accelerated computing, and accelerated data science  applications for industries, such as healthcare, robotics, manufacturing, and more.

Reduce Time to Production

Reduce Time to
Production

Build production-quality solutions with the same DLI base environment containers used in the courses, available from the NVIDIA NGC catalog.

Earn Certificates

Earn
Certificates

Earn an NVIDIA Deep Learning Institute certificate in select courses to demonstrate subject matter competency and support professional career growth.

Real-World Examples

Real-World
Examples

Gain real-world expertise through content designed in collaboration with industry leaders, such as the Children’s Hospital of Los Angeles, Mayo Clinic, and PwC.

GPU-Accelerated Servers in the Cloud

GPU-Accelerated
Servers in the Cloud

Access fully configured, GPU-accelerated servers in the cloud to complete hands-on exercises included in the training.

Instructor-Led Workshops

Want live direct access to DLI-certified instructors? Instructor-led workshops are taught by experts, delivering industry-leading technical knowledge to drive breakthrough results for your organization.

Enterprise Solutions

Request a comprehensive package of training services to meet your organization’s unique goals and learning needs. From bundled self-paced courses and live instructor—led workshops to executive briefings and enterprise-level reporting, DLI can help your organization transform with enhanced skills in AI, data science, and accelerated computing.

Online Training Partners

DLI collaborates with leading educational organizations to expand the reach of deep learning training to developers worldwide.

Udacity
MathWorks
Microsft Azure
AWS

Featured Resources

Training for Startups

The NVIDIA Inception Program is designed to help startups accelerate their growth and build their solutions faster. In addition to discounted DLI training, members receive engineering guidance, discounts on NVIDIA software and hardware, opportunities for customer introductions, and go-to-market support. The program is free and available for tech startups of all stages.

Training for Startups
 GPU Hackathon and Bootcamp program

Learn and Accelerate with GPU Mentors by Your Side

The GPU Hackathon and Bootcamp program pairs computational and domain scientists with experienced GPU mentors to teach them the parallel computing skills they need to accelerate their work.

NVIDIA Teaching Kits

Explore Exclusive Resources for Educators and Their Students

Qualified educators using NVIDIA Teaching Kits receive codes for free access to DLI online, self-paced training for themselves and all of their students.

NVIDIA GPU Technology Conference

Join the NVIDIA GPU Technology Conference (GTC)

GTC is the must-attend digital event for developers, researchers, engineers, and innovators looking to enhance their skills, exchange ideas, and gain a deeper understanding of how AI will transform their work.

Questions?

Get the Latest News
Visit Developer Forums
Get Answers to Your DLI Questions