04 · Foundations
Software Building and Testing: From Empty Folder to Green Pipeline
Build one small full-stack app yourself and learn every test level on it: unit, integration, component, CI and deploy. No coding experience needed.
- 2 months · 32 h · 2 × 2 h a week
- Online, live
- max 10 participants
What you'll be able to do
- Explain what happens between a click in the browser and a row in the database
- Write TypeScript, an Express API and a React frontend for a real ordering app
- Write unit, integration and component tests and know what each level catches
- Use Git, pull requests and code review the way a team does
- Run every test level in GitHub Actions and deploy to Vercel with previews and logs
- Finish with your own app, tests and green pipeline on GitHub
Program
Month 1 · Foundations and the backend
From browser to database, Git and GitHub, TypeScript by doing, the first unit test, an Express API, a Postgres database, integration tests and auth with fixtures.
Month 2 · Frontend, CI and deploy
React components and state, component tests with Testing Library, accessibility, GitHub Actions, branch protection and code review, Vercel deploys, and a capstone demo of your app.
Who it's for
Manual QA engineers, juniors and career switchers. No coding experience needed; a laptop, a GitHub account and a Claude paid plan are all you need.