Use the tools
Work confidently with a terminal, editor, Git and the web platform.
Free coding course materials
Go from no development environment at all to a portfolio site you built and deployed yourself.
Free materials · self-paced · CC-BY-4.0
AI tools may require payment.
Get the courseHow to use it
The download includes the same course plus a tutor skill for each supported agent. Follow the instructions included with your download.
Subscribe below and the download appears on this page straight away.
Unzip it wherever you keep projects. The folder is yours to keep.
Open that folder in Codex or Claude Code, whichever you already use.
Type $learn in Codex or /learn in Claude Code. Both read the same lessons and save progress locally.
Come back with `$learn` in Codex or `/learn` in Claude Code. Use `$progress` or `/progress` whenever you want a status check.
Outcomes
Work confidently with a terminal, editor, Git and the web platform.
Create a responsive site with JavaScript, React, Astro and Tailwind CSS.
Use branches, reviews and CI before deploying to a real domain.
What you will be able to do
Every lesson declares what you should be able to do when it ends, and 171 of the 235 ask you to do something rather than know something. Those are the ones your tutor checks against your actual work.
171
Settled by inspecting what you built or ran.
64
Settled by explaining the idea in your own words.
Full course outline
64 lessons and about 35 hours of course time. Every phase ends with homework your tutor reviews before the next one opens.
You set up a working development environment and made a first commit.
You built a styled, responsive webpage from scratch.
You made a page interactive with events and live data.
You built a first multi-component React app.
You learned to ship almost no JavaScript using islands.
You restyled the whole thing with utility-first CSS.
You built every section of the portfolio site.
You put the work on GitHub with branches, reviews and CI.
You deployed a real portfolio to a custom domain.
Prerequisites
No coding experience is assumed. You will need a computer, an internet connection, time for practice and access to a supported AI tool. The course materials are free. AI tools and optional services, such as a custom domain, may have their own charges. Check the tool requirements before you begin.
Coding Bootcamp in a Box is a self-paced introduction to web development. The course materials use the open Skilling format, with lessons you can read and keep on your own computer.
The current download includes tutor skills for Codex and Claude Code. Both use the same lessons. Follow the setup instructions in the downloaded README.
Future of Dev is an independent learning publication. References to AI tools explain how to use the course; they do not imply endorsement by their makers.
Download
Subscribe to Future of Dev and your download link will appear on this page. Already subscribed? Use the same email address to get access.
Once it downloads, open the folder in Codex or Claude Code.
Run $learn in Codex or /learn in Claude Code.