Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
Software Engineering
Module 1
Programming Foundations with JavaScript
Module 2
Working Fluently with JavaScript Data
Module 3
Developer Workflow and Code Quality
Module 4
Algorithms and Data Structures for Interviews
Module 5
Browser, HTML, and CSS Fundamentals
Module 6
Type-Safe Development with TypeScript
Module 7
HTTP, Node.js, and Express APIs
Module 8
Relational Data with PostgreSQL
Module 9
Data-Backed, Secure API Development
Module 10
React and Full-Stack Integration
Module 11
Testing, Containers, and Deployment
Module 12