Labs, not lectures.
Every course is a sequence of tasks in a live environment. You read two lines, you do the thing, the verifier checks it — and an AI tutor is there when you're stuck. Here is exactly what that looks like, start to certificate.
Container Foundations
- Run, tag, exec into, port-map and inspect any container
- Understand what makes a container isolated
- No prior Docker needed — a real terminal in the browser
- A running nginx container you published to port 8080
- 7 / 7 tasks verified against your own containers
- A certificate with a public verification link
Every course in the catalog has this exact shape — tasks, a live environment, a verifier, a certificate.
Nothing to install. Works on a college lab PC. The same environment every time, so you never lose twenty minutes to setup.
- Connects to your environment, not a model answer
- Inspects the container, the image, the port mapping
- Reads your shell history for the commands the task required
- Tells you exactly which check failed, and why
Attempts are free and unlimited. Retries are recorded — honestly — on the lab report.
docker ps -a — look at the STATUS column for web. What does "Exited (0)" tell you about the command it ran?web with -d and a foreground process. All three checks pass.- Every task verified against your own environment
- Lab report generated — with proof-of-work, not screenshots
- Certificate issued with a public verification link
The link works for anyone — a recruiter sees the tasks that passed, when, and how many attempts. Share it on LinkedIn or put it on your resume.
Six areas. Each one a path, not a pile.
Courses come in numbered series that build on each other and end in a capstone. Pick an area to see its series and every lab in them.
The floor everything else stands on: a real shell, real permissions, real repositories.
Shell, users, processes, networking, scripting — on a full Ubuntu.
See the 7 labs →
- Linux · 1 — Foundations
- Linux · 2 — Shell & Text Power
- Linux · 3 — Users & Permissions
- Linux · 4 — Processes & Services
- Linux · 5 — Networking
- Linux · 6 — Scripting & Automation
- Linux · 7 — Quiz & Capstone
Branching, remotes, rebasing, collaborative workflows.
See the 6 labs →
- Git · 1 — Foundations
- Git · 2 — Branching & Merging
- Git · 3 — Remote Repositories
- Git · 4 — Collaborative Workflows
- Git · 5 — Advanced
- Git · 6 — Quiz & Capstone
Real AWS accounts. Compute, serverless, storage, networking, databases — and AI services on top.
EC2, Lambda, S3 + CloudFront, VPC, ALB + Auto Scaling, DynamoDB.
See the 6 labs →
- Attach an Application Load Balancer to EC2 Auto Scaling Group
- AWS Cloud Computing Essentials
- Working with NoSQL Databases: A Beginner's Guide to AWS DynamoDB
- Getting Started with Virtual Private Cloud (VPC) in AWS
- Getting to Know AWS Lambda
- Configuring a Static Website with S3 and CloudFront
Bedrock RAG, Rekognition identity checks, Bedrock content moderation.
See the 3 labs →
- Using Amazon Bedrock for Content Moderation
- Identity Verification Using Amazon Rekognition
- Retrieval-Augmented Generation (RAG) with Amazon Bedrock
Containers, orchestration, infrastructure as code, pipelines — each a full series with a capstone.
Images, registries, persistence, networking, Compose, security.
See the 9 labs →
- Docker · 1 — Container Foundations
- Docker · 2 — Building Images
- Docker · 3 — Sharing Images & Registries
- Docker · 4 — Data & Persistence
- Docker · 5 — Container Networking
- Docker · 6 — Docker Compose
- Docker · 7 — Security & Production
- Docker · 8 — Capstone: Ship the Notes Platform
- Docker Mastery Quiz
Pods to production: networking, storage, scaling, RBAC, observability.
See the 10 labs →
- Kubernetes · 1 — Foundations
- Kubernetes · 2 — Workloads
- Kubernetes · 3 — Services & Networking
- Kubernetes · 4 — Configuration
- Kubernetes · 5 — Storage
- Kubernetes · 6 — Scheduling & Scaling
- Kubernetes · 7 — Security & RBAC
- Kubernetes · 8 — Observability & Troubleshooting
- Kubernetes · 9 — Production Practices
- Kubernetes · 10 — Quiz & Capstone
HCL, providers, state, modules, production workflow.
See the 7 labs →
- Terraform · 1 — Infrastructure as Code Foundations
- Terraform · 2 — The Configuration Language
- Terraform · 3 — Providers & Real Infrastructure
- Terraform · 4 — State Management
- Terraform · 5 — Modules
- Terraform · 6 — Production Workflow at Scale
- Terraform · 7 — Capstone: The StreamVerse Edge Stack
CI pipelines, CD and deployments, reusable workflows.
See the 5 labs →
- GitHub Actions · 1 — Foundations
- GitHub Actions · 2 — CI Pipelines
- GitHub Actions · 3 — CD & Deployments
- GitHub Actions · 4 — Advanced
- GitHub Actions · 5 — Quiz & Capstone
From the DOM to a deployed MERN app, with the databases and the Java/Spring track beside it.
Structure, layout, motion, then the language itself.
See the 12 labs →
- JavaScript · 0 — The DOM by Hand
- CSS Foundations: Style the Web
- CSS Layout: Flexbox & Grid
- CSS Responsive & Motion: Adapt and Delight
- HTML Foundations: Structure the Web
- HTML Semantics & Forms: Structure, Data & Input
- JavaScript Async
- JavaScript Foundations: Variables, Types & Operators
- JavaScript Functions: Scope & Closures
- JavaScript Modern: ES6+ Features
- JavaScript Objects & Arrays
- Web Fundamentals · Capstone — Build StreamVerse
Components, hooks, forms, routing, capstone.
See the 7 labs →
- React · 1 — Foundations
- React · 2 — Components & Props
- React · 3 — State & Events
- React · 4 — Hooks
- React · 5 — Forms & Data
- React · 6 — Routing & App State
- React · Capstone — Build StreamVerse
Express, REST, files and streams, the database layer, auth.
See the 7 labs →
- Node.js · 1 — The Runtime: JavaScript Unleashed
- Node.js · 2 — Express: HTTP Done Right
- Node.js · 3 — REST APIs That Behave
- Node.js · 4 — Files & Streams at Scale
- Node.js · 5 — The Database Layer
- Node.js · 6 — Auth & API Defense
- Node.js · 7 — Capstone: Production-Ready
Eight modules on a live dev server — screens to deploy.
See the 8 labs →
- MERN Project · 1 — Build the Screens (React)
- MERN Project · 2 — Multi-Page App (React Router)
- MERN Project · 3 — Build the API (Node + Express)
- MERN Project · 4 — Connect Front & Back (fetch)
- MERN Project · 5 — Add a Database (MongoDB)
- MERN Project · 6 — Login & Security (JWT)
- MERN Project · 7 — Image Uploads (Multer)
- MERN Project · 8 — Deploy It Live (Docker)
Documents, CRUD, aggregation, modeling, indexes, transactions.
See the 7 labs →
- MongoDB · 1 — Document Database Foundations
- MongoDB · 2 — CRUD Operations
- MongoDB · 3 — The Aggregation Pipeline
- MongoDB · 4 — Data Modeling & Schema Design
- MongoDB · 5 — Indexes & Performance
- MongoDB · 6 — Transactions, Security & Production Ops
- MongoDB · 7 — Capstone: Build the StreamVerse API
Schema design, joins, CTEs and window functions, administration.
See the 7 labs →
- MySQL · 1 — Relational Foundations & Schema Design
- MySQL · 2 — CRUD & Everyday Queries
- MySQL · 3 — Joins & Relationships
- MySQL · 4 — Advanced Queries: CTEs, Window Functions & Views
- MySQL · 5 — Indexes & Query Performance
- MySQL · 6 — Transactions, Locks & Concurrency
- MySQL · 7 — Administration, Security & Backup
psql, joins, indexes, EXPLAIN, JSON.
See the 7 labs →
- PostgreSQL · 1 — Relational Foundations & Schema Design
- PostgreSQL · 2 — CRUD & Everyday Queries
- PostgreSQL · 3 — Joins & Relationships
- PostgreSQL · 4 — Advanced SQL: CTEs, Windows, JSONB & Full-Text
- PostgreSQL · 5 — Indexes & Query Performance
- PostgreSQL · 6 — Transactions, MVCC & Concurrency
- PostgreSQL · 7 — Administration, Security & Backup
JVM, OOP, collections, then services, REST, data and security.
See the 7 labs →
- Java · 1 — Code on the JVM
- Java · 2 — Object-Oriented Thinking
- Java · 3 — Collections & Streams
- Spring Boot · 4 — Your First Service
- Spring Boot · 5 — REST APIs Done Right
- Spring Boot · 6 — Data & Security
- Spring Boot · 7 — Ship StreamVerse
LLM foundations and prompt engineering to a built assistant; Python and data alongside.
Foundations, prompting, reasoning, responsible AI, tools, capstone assistant.
See the 6 labs →
- AI · 1 — Foundations of AI & LLMs
- AI · 2 — Prompt Engineering Fundamentals
- AI · 3 — Reasoning & Examples
- AI · 4 — Responsible & Trustworthy AI
- AI · 5 — AI Tools for Engineers
- AI · 6 — Capstone: Build Your AI Assistant
Foundations, data structures, functions and OOP.
See the 4 labs →
- Python Data Structures
- Python Foundations
- Python Functions & OOP
- Python Programming Mastery Quiz
Data science, machine learning, analytics, mining, BI.
See the 6 labs →
- AI Lab: Search, CSP & Learning
- Business Intelligence & Machine Learning
- Data Analytics
- Data Mining
- Data Science using Python
- Machine Learning using Python
Sixteen DSA patterns, AI & Data questions, company packs and AI mock interviews — on the Placements side of the product.
Linked lists, stacks, queues, searching and sorting — as labs.
See the 4 labs →
- DSA: Linked Lists
- DSA: Queues
- DSA: Searching & Sorting
- DSA: Stacks
The 16-pattern DSA roadmap, AI & Data questions, company packs and AI mock interviews live in Placements →
Five things every lab has.
The same anatomy across all 117, so the second lab feels familiar and the fiftieth feels fast.