0. Intro

1. Setting up our API with Express

2. Routing

3. Middleware

4. DB Setup and Schema

5. Setting up DB connection and seed

6. Authentication and Authorization

7. User signup with password

8. User sign in with password

9. Lock down routes

10.CRUD controllers

11. Error Handling

12. Testing Setup with Vitest

13. Integration Testing

14. Deploying and CI / CD

15. Further learning

Welcome to API Design v5

Welcome to this comprehensive course on building production-ready APIs with Node.js! Throughout this journey, you'll gain the essential skills and practical experience needed to design, build, test, and deploy robust backend services.