I am Engineering Team Lead at SUGAR cosmetics. Ex byjuite (Byjus), I have taken more than 200+ Backend Developer interviews. And during this journey i have found most of the developers missing root basics and understanding of concepts and i have often found they need a right guidence. This course will make you interview ready.
WHAT THIS COURSE OFFERS :
WEEK 1-2 (SAT - SUN) 8 hrs :
- Javascript Execution context.
- javascript variables.
- Types of function in javascript
- synchronous and asynchronous
- Event loop
- callback, promose, async await
- deepcopy and shallowcopy
- call, apply , bind
- closure
WEEK 3-4 (SAT -SUN) 8 hrs :
- What is node.js and why node.js ?
- Node and single thread concepts.
- First Error callback.
- File system and streams.
- what is NPM
- Difference between package.json and package.lock
- Environment variables in node.
- deep into package.json
- Path , Http , OS , Emitter modules.
- Node.js frameworks ( Express, Serverless, Nest)
- Why Express
- Middleware
- GET, POST, PUT , DELET, OPTIONS
- HTTP Status codes.
- Server and serverless
- Restful API , Rest api vs soap
- Authentication and Authorization
- Monolithic Vs Microservices
- API sercurity
- Rate limiting.
Week 5 (4 Hrs)
- ORM
- Difference between sql and nosql
- which database we should use for what kind of applications.
- what are indexes.
- aws as cloud
- what is s3, ec2, lambda
- and discussion on questions.