-
Foundation JavaScript
- Async nature of JS
-
Node.js and its Runtime
-
Databases (NoSQL/SQL)
-
Mongo and Postgres Deep Dive
-
Typescript Beginner to Advance
-
Backend
- Backend communication protocols
- Express basics to advance
- ORMs
- Middlewares, routes, status codes, global catches
- Zod
- MonoRepos, turborepo
- Serverless Backends
- OpenAPI Spec
- Autogenerated clients
- Authentication using external libraries
- Scaling Node.js, performance benchmarks
- Deploying npm packages
-
Frontend
- Reconcilers and Frontend frameworks
- React beginner to advance
- Internals of state, Context API
- State management using recoil
- CSS you need to know of, Flexbox, basic styling
- Frontend UI frameworks, Deep dive into Tailwind
- Containerization, Docker
- Next.js
- Custom hooks
- In house auth using next auth
-
Basic DevOps
- Docker end to end
- Deploying to AWS servers
- Newer clouds like fly/Remix
- Nginx and reverse proxies
-
Projects
- GSoC Project setting up and issue solving
- Building Paytm/Wallet End to End
0-1
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||