Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
Backend Applications with JavaScript
Recommended resources
The freely available resources this course will direct you to.
- NodeJs + Typescript Project Setup From Scratchwww.youtube.com
- How To Use TypeScript With Express & Nodewww.youtube.com
- Documentation - Modules - Choosing Compiler Optionswww.typescriptlang.org
- TypeScript in a Node.js Project - Robin Wieruchwww.robinwieruch.de
- You're typing process.env wrongwww.youtube.com
- Validate your environment variables with Zodwww.youtube.com
Module 2
Designing Robust REST APIs
Module 3
Maintainable Backend Architecture
Module 4
Reliable PostgreSQL Persistence
Module 5
Authentication, Authorization, and API Security
Module 6
Automated Backend Testing
Module 7
Background Work, Caching, and Performance
Module 8
Observability and Runtime Resilience
Module 9
Containers, Delivery, and Production Operations
Module 10
GraphQL APIs
Module 11
Real-Time Backend Communication
Module 12