New cohort starts November 3

Learn to build software that actually ships.

Project-based tech courses in web development, cloud, data and AI. Write real code from day one, get line-by-line reviews from working engineers, and finish with a portfolio you can show.

40+courses
120hhands-on labs
1:1code reviews
~/projects/task-api

$ courses start fullstack-ts

✓ Cloned starter repo

✓ Installed 42 packages

→ Lesson 01 · Build a REST API

$ npm test

PASS api/users.test.ts (4)

PASS api/auth.test.ts (6)

$ git push origin main

MR
Review approved“Clean auth flow. Ship it.”

// 01 — Tracks

Pick a track. Build the stack.

Every track is a sequence of short lessons and real projects, from your first commit to something deployed.

{ }Beginner

Full-Stack Web

Build and deploy web apps end to end, from the UI to the database.

TypeScriptReactNode.js
12 weeks9 projects
pyBeginner

Python & Data

Clean, analyze and visualize real datasets, then automate the boring parts.

PythonPandasSQL
10 weeks7 projects
aiMost popular

AI Engineering

Ship LLM-powered features: prompting, retrieval, tool use and evals.

LLMsRAGAgents
8 weeks6 projects
>_Intermediate

Cloud & DevOps

Containerize, automate and run services in production on the cloud.

DockerKubernetesAWS
10 weeks8 projects
#!Intermediate

Cybersecurity

Think like an attacker to defend apps, networks and infrastructure.

NetworkingOWASPLinux
9 weeks6 labs
[ ]Intermediate

Mobile Apps

Design and publish cross-platform apps for iOS and Android.

React NativeExpoAPIs
8 weeks5 projects

// 02 — How it works

From zero to deployed in three steps.

  1. 01

    Pick your track

    Start where you are. A short placement quiz suggests the right entry point, so you never repeat what you already know.

  2. 02

    Build with a mentor

    Each lesson ends in code. Push your work and a working engineer reviews it line by line, usually within 24 hours.

  3. 03

    Ship your portfolio

    Every project gets deployed to a live URL. Finish a track with real apps, a clean GitHub history and a certificate.

// 03 — What's included

Everything you need to go from learner to builder.

No video marathons. Short lessons, real repos and people who answer when you get stuck.

See all tracks
git

Real-world projects

Starter repos, failing tests and briefs modeled on actual product work.

PR

Mentor code reviews

Line-by-line feedback on every project from engineers who do this daily.

24/7

In-browser labs

A full dev environment in your browser. Nothing to install, nothing to break.

∞

Lifetime access

Keep every lesson and every update to the curriculum, for good.

cert

Verified certificate

A shareable certificate linked to the projects you actually shipped.

// 04 — FAQ

Questions, answered.

Do I need prior coding experience?

No. Full-Stack Web and Python & Data start from the basics. Intermediate tracks list their prerequisites up front.

How much time should I plan for each week?

Most learners spend 6 to 10 hours a week. Lessons are self-paced, so you can speed up or slow down any time.

What does a mentor review look like?

You push a project, a mentor leaves inline comments on your code and a short summary, and you iterate until it's approved.

Can I switch tracks later?

Yes. Your progress is saved per course, and lessons shared between tracks carry over automatically.

$ courses enroll --now

Your first project could be live this week.

Pick a track, open the lab and write your first line of code in under five minutes.