Software Engineering
Test-Driven Development
Test-driven development as a working discipline rather than a claim, across unit, integration and end-to-end, on both halves of a full stack application.
The course project
The Tested Application
An application built test-first, with a suite that runs in CI and a written argument for what is deliberately not tested.
0%
course
9 modules · 18 lessons
Each module ends with a practice test, a graded build, and a step of the course project.