Look inside any course. You only need an account to enroll.
Build and ship real software projects.
medium · 48 hours
With Dev Weekends
By Zeeshan Adil. Learn the whole craft of evaluating an LLM product on one small app, the support assistant of an online grocery store: it classifies tickets, writes replies and runs a refund agent that calls tools. Read traces and name the failures, build a dataset that looks like production, write code graders, label replies and check an LLM judge against people, build your own harness with a replay cache, retries and resume, decide whether a difference is real, grade an agent with pass^k, wire a CI gate with cost and latency budgets, and monitor after launch. The capstone is a ship or no-ship review of a model upgrade, run with the graders, gate and runner you built. Every core exercise replays recorded model outputs, so no key and no paid call is needed. Build chapters need a laptop with Python 3.11 and a GitHub account; on a phone, each has a replay of a recorded run. RAG retrieval and grounding are taught in RAG Evaluation Harness, linked where the two meet.
Enrolladvanced · 61 hours
With Dev Weekends
Get ready for AI engineer, LLM engineer and agentic AI interviews at remote-first companies. Learn RAG, agents, evaluation, async Python services, LLM serving on GPUs and production operations from the foundations up to senior depth, practise every round of the interview loop with model answers and follow-up probes, then build, evaluate and defend your own small RAG plus agent service.
Enrollbeginner · 25 hours
With Dev Weekends
By Zeeshan Adil. Break a small task queue on purpose, on real SQLite, PostgreSQL and MySQL databases. Step through two watchers claiming the same task, a crash that leaves half a change, four workers stuck behind one lock, and a watcher that dies holding its lock, then reproduce each failure in your own repository with real processes, fix it with the right database tool and prove the fix with a test and a chart from your own run. Learn each idea once, then see how each database does it and what it costs. Four challenges now, more coming. The repository needs a laptop with Node.js and Docker; on a phone, every Build chapter has a replay of a recorded run.
Enrollbeginner · 44 hours
With Dev Weekends
AI will not do your career for you, and it will not take it away. Replace fear with what the evidence really shows, then learn to use AI tools as an enabler: see what AI does not know and which calls stay yours, learn deeply with AI, run small daily labs, slow down to research a decision with two assistants and primary sources, see why AI gives the common answer and how your context changes the right one, plan a strong project over six months, grow fast with a team, use an AI toolbelt to show and ship your work, share it in your own voice, and decide where a person must lead.
Enrollmedium · 240 hours
With Dev Weekends
Build and deploy a multi-vendor marketplace through a product-specific track. Your assigned or selected track determines the data model, build steps, assessments, and capstone you see.
Enrollbeginner · 59 hours
With Dev Weekends
Find out how your laptop, phone and home router really reach the internet. Read the real numbers on your own machine, play with interactive pieces where addresses, ports and TTL change hop by hop, write the core address and routing logic in graded code exercises, and build a working home network inside one Linux machine (subnets, a router, NAT, DHCP and DNS) that you then break on purpose and fix. Part 2 shows how networks run by different companies reach each other with BGP, builds a WireGuard VPN, and teaches seven everyday network tools.
Enrollmedium · 26 hours
With Dev Weekends
Anyone can build an app in a weekend now, and most of those apps look the same. Learn the product sense that makes work stand out: start from the problem and the job, shape screens so the important thing is seen first, design the moments when things go wrong, build taste you can explain, remove the generic AI-made look, use AI design tools as opinions you check, and present your work in a demo and a case study people remember.
Enrollmedium · 31 hours
With Dev Weekends
By Zeeshan Adil. Take apart one real, small evaluation system: an offline harness that compares prompt variants of a RAG support bot and recommends the safer one. Follow the evidence through one text normaliser and BM25, the negation-aware rule checks, a single blind LLM judge call with a schema, a replay cache and a labelled stub, and the safety-first decision with vetoes, tiers and ship blockers. Then see how validation, CI, task claims, storage and layered config prove a run, write your own third variant and help center, and practise defending every choice in interview form. Every exercise runs against the repository with no API key and no paid call. Build chapters need a laptop with Python 3.11; on a phone, each has a replay of a recorded run.
Enrollbeginner · 57 hours
With Dev Weekends
Take one small app, Errand, apart and rebuild it one concept at a time: where data changes shape between layers, how to debug from evidence instead of guessing, fake APIs and test doubles, synchronous and asynchronous work, signing in and OAuth with PKCE, background workers that stop safely and resume, domain boundaries and contracts between teams, and search that forgives typos. Every chapter starts from a real problem and ends with something you build and test. Module 1 is available now; the other modules follow.
Enrolladvanced · 196 hours
With Dev Weekends
Learn how real systems scale, stay correct and survive failure by playing with live simulations of each idea: push traffic up, kill the leader, cut the network, skew a clock. Write the core algorithms yourself in graded code exercises, build and break small systems in your own system-design-challenges repository, and pass architecture labs where you pick blocks and instance sizes to meet cost, latency and availability targets.
EnrollDecide, communicate and work well with people.
beginner · 10 hours
With Dev Weekends
Learn to work well in a team: give and receive feedback, disagree without damage, understand other people's views, and negotiate fair outcomes. Scenarios come from remote teams, freelance work and NGOs, and some practice is done in mentor or cohort sessions.
Enrollbeginner · 10 hours
With Dev Weekends
Learn to organize your thinking, explain ideas so others understand them, listen well, ask good questions, and give short talks and demos with confidence. Every module is practice: you write, record and present, and a mentor gives feedback.