Test-Driven Development Intro
Try test-driven development: write the test first, then the code, then refactor.
You learn Git, run apps in Docker, automate tests and deploys, and set up a full release workflow with a mentor.
Start here: Test-Driven Development Intro, beginner, $199.

Sorted from beginner to advanced.
Try test-driven development: write the test first, then the code, then refactor.
Learn the web security basics every developer needs: HTTPS, auth, input handling and headers.
Run web apps in Docker containers and describe a local stack with Docker Compose.
Track changes, work on branches and collaborate on GitHub with Git.
Test APIs by hand and with scripts: status codes, payloads, auth and edge cases.
Work faster in the terminal: navigation, search, pipes, aliases and scripts.
Set up continuous integration and deployment: tests, builds and deploys on every push.
Deploy static sites to Netlify, Vercel, GitHub Pages and Cloudflare Pages.
Practice branching workflows in Git: feature branches, rebasing and resolving conflicts.
Review code and receive reviews well: what to check and how to write comments.
Set up a complete delivery workflow for a web app, from branching to monitoring, with a mentor.