arrow_back
course faq
01 - Introduction
1.01-course outline
1.02-What is Node.js & Express.js?
1.03-What is Mongodb?
1.04- Installing Nodejs & Mongodb
1.05 - what is an api
1.06 - types of request in a server
02 - deep dive into basics
2.01-Project Setup
2.02-Basics of routing
2.03-Basics of Middleware
2.04-Connecting Mongodb
2.05-Handling Environment Variables
2.06-refractoring project
2.07-error handling
2.08-acccessing request variables
2.09-basics of models:schemas
2.10-request validation complete
attach code
03 - creating and validating users
3.01-creating a user
3.02-using async:await try catch
3.03-user verification
attached code
04 - Sending emails
4.01-Sending Emails
4.02-Resend Verification Email
attached code
05 - authentication and password encryption
5.01-Encrypt Password
5.02-Refractoring Encrypt Password
5.03- What is JWT?
5.04- How Authentication Works?
5.05- Login User
5.06- Refracting Code
5.07- Protecting Routes
attached code
06 - updating user details
6.01- Process for updating password
6.02- Update Password
6.03-Process of Reset Password
6.04-Reset Password
6.05-Understanding Basic Queries
6.06- Uploading Image
6.07- Refracting Code
attached code
07 - create, read posts and comments
7.01-Understanding One To Many Relationship in mongodb
7.02-Creating A Post
7.03-Adding Comments to Post
7.04-Reading Post of a User
7.05-Adding Pagination
7.06-Adding Pagination to all posts
7.07-Virtual Fields
7.08-Reading Single Post
attached code
08 - update and delete post and comments
8.01-Updating Post
8.02-Updating Comments
8.03-Remove comment
8.04-Removing Post
attached code
09 - cron jobs
9.01-What is a cronjob?
9.02-creating a cronjob
attached code
10 - indexing in mongodb
10.01-What is indexing in mongodb?
10.02-Type of Indexes
10.03-Single Field Index
10.04-Compound field index
10.05-disadvantages of indexing
11 - deploying project
11.01-horizontal & vertical scaling
11.02-mongodb replication
11.03-Deploying server on heroku
11.04-How to do load testing?
attached code
12 - web scraping
12.01-What is Webscraping?
12.02-WebScraping
attached code
13 - Extra Bonus Videos
13.01 - aws-deploy
13.02 - creating search api
13.03 - google authentication using passport
Nodejs Interview
project assignment (DIY)
Preview - Node.js, express.js & Mongodb in HINDI
Discuss (
0
)
navigate_before
Previous
Next
navigate_next