01 - Course Overview (2160p with 30fps)
02 - Project Setup (2160p with 30fps)
03 - Tools Overview (2160p with 30fps)
04 - Architecture Overview (2160p with 30fps)
05 - Application Entrypoint (2160p with 30fps)
06 - Service Layer (2160p with 30fps)
07 - Accept Interfaces Return Structs (2160p with 30fps)
08 - Error Handling (2160p with 30fps)
09 - Context Propagation (2160p with 30fps)
10 - Dockerizing our App (2160p with 30fps)
11 - Docker Compose (2160p with 30fps)
12 - Taskfiles (2160p with 30fps)
13 - Connecting to Database (2160p with 30fps)
14 - Running Migrations (2160p with 30fps)
15 - Implementing the Database Package (2160p with 30fps)
16 - Implementing the DB Package part 2 (2160p with 30fps)
17 - Bootstrap Transport Layer (2160p with 30fps)
18 - Graceful Shutdowns (2160p with 30fps)
19 - Implementing our Handler Functions (2160p with 30fps)
20 - Versioning our Endpoints (2160p with 30fps)
21 - Implementing Middleware.mpg (2160p with 30fps)
22 - Timeout Middleware (2160p with 30fps)
23 - JWT Auth Middleware (2160p with 30fps)
24 - JSON Request Validation.mpg (2160p with 30fps)
25 - Testing Overview (2160p with 30fps)
26 - Integration Testing (2160p with 30fps)
27 - Acceptance Tests (2160p with 30fps)
28 - CircleCI Project Setup (2160p with 30fps)
29 - Course Conclusion (2160p with 30fps)