I created this repository to provide a clear and structured pathway for understanding web development, from the basics to advanced full-stack concepts. This resource is designed to help you grasp essential technologies—like HTML, CSS, and JavaScript, React etc while diving deeper into critical aspects such as backend connectivity, frontend-backend integration, and database management and integration.
-
nvm
commands | nvm -
Frontend:
-
Backend:
- Express servers | Link
- Middlewares | Pre-req | Examples
- Input validation, Zod | Link
- fetch - link | axios - link
- Authentication - JWT | Link
- Database connectivity | mongoDB connect
- frontend-backend connection | Link
- Debouncing Link | Throttling Link
- Serverless Backend deployment - CloudFare | Link
- Reverse proxy & certificate management | Link
-
Databases
-
Projects
- MongoDB Project (structured) | without-auth | with-auth
- React ToDo App (frontend & Backend) | Link
- Background update | Link | Demo