hands-on AI labs

Build real AI projects in hands-on labs

The code, data and models are ready in your browser, and every step is checked as you go.

163 labs30 on real NVIDIA GPUs5 free

Where to start

Pick the line that sounds like you. Each one opens with a lab you can finish in one sitting.

new to AI

Call a model from Python, then build a chatbot and an assistant of your own.

Beginner · 40 minYour First AI Call: Talk to a Language Model from PythonIn browserfreeThen the Start with AI track

building AI apps

Wire an agent to real tools and ground its answers in your own documents.

Intermediate · 80 minBuild an Agent From Scratch: The Tool Loop Without a FrameworkIn browserfreeThen the AI agents and MCP track

running AI infrastructure

Schedule a GPU pod on your own Kubernetes cluster, then triage the pods that will not start.

Beginner · 5 minWelcome to NCA-AIIO Labs: Schedule Your First GPU PodKubernetesProThen the GPU and Kubernetes track

securing AI

Break into a live RAG assistant with prompt injection, then build the guardrail that stops it.

Advanced · 75 minIndirect Prompt Injection: Exfiltrate Data from a RAG AssistantIn browserfreeThen the AI security and red teaming track

Pick what you want to build

Each track runs from its first lab to its hardest, and every lab checks your work step by step.

Start with AI

21 labs · beginner · 1 free

AI agents and MCP

26 labs · beginner to advanced · 2 free

RAG and search

14 labs · intermediate to advanced · 1 free

Machine learning and deep learning

17 labs · beginner to intermediate

LLM training and fine-tuning

14 labs · beginner to advanced

LLMOps and MLOps

22 labs · intermediate to advanced

GPU and Kubernetes

20 labs · beginner to advanced

AI security and red teaming

29 labs · beginner to advanced · 1 free

graded projects

Finished a track? Build one on your own

A graded project gives you a brief and a rubric, then scores every criterion with evidence from your code.

See a graded project

All 163 labs

163 labs

more lab collections:NVIDIA NIM vs NeMoPrompt injection examplesLLM security defensesTrain an LLM from scratchCUDA and GPU performanceLLM inference optimization

pro

Every lab with Pro

All 163 labs across every track, plus every practice test and course. $29.99 a month, cancel any time.

See Pro

Questions about the labs

What do I need to install?

Nothing. Each lab opens in your browser with the code, data, models and a terminal already set up. GPU labs run on a real NVIDIA GPU that starts when you open them.

Which labs are free?

Five labs are free: your first AI call, an agent tool loop written without a framework, a RAG pipeline, an agent tool-call gate and an indirect prompt injection attack. Pro opens every lab.

How does the checking work?

Every step has a check that runs your code against the goal and tells you what is still wrong, so you know it works before you move on.

How are labs different from graded projects?

A lab walks you through a build step by step. A graded project gives you a brief and a rubric, and you build it on your own.

Do the labs cover NVIDIA and Claude certification topics?

Many do. The agent, RAG, fine-tuning and infrastructure tracks practise topics from the NVIDIA NCP-AAI, NCP-GENL and NCA-AIIO exams and the Anthropic Claude architect exams.