| 
																course access 
																	 | 
																 | 
															
															
														
															
																 | 
																Course Discussion 
																		(3:00)
																	
																	 | 
																 | 
															
															
														
															
																 | 
																Important 
																	 | 
																 | 
															
															
														
															
																 | 
																FAQS 
																	 | 
																 | 
															
															
														
															
																 | 
																01-Introduction 
																	 | 
																 | 
															
															
																
																	
																		 | 
																		 | 
																		1.01-course outline 
																			 | 
																		
																				Preview
																			 | 
																	
																
																	
																		 | 
																		 | 
																		1.02-What is Nodejs & Expressjs 
																			 | 
																		
																				Preview
																			 | 
																	
																
																	
																		 | 
																		 | 
																		1.03-What is Mongodb 
																			 | 
																		
																				Preview
																			 | 
																	
																
																	
																		 | 
																		 | 
																		1.04- Installing Nodejs & Mongodb 
																			 | 
																		
																				Preview
																			 | 
																	
																
																	
																		 | 
																		 | 
																		Quiz Based on Previous Videos 
																			 | 
																		
																				Preview
																			 | 
																	
																
																	
																		 | 
																		 | 
																		1.05 - what is an api 
																			 | 
																		
																				Preview
																			 | 
																	
																
																	
																		 | 
																		 | 
																		NOTICE 
																			 | 
																		
																				Preview
																			 | 
																	
																
																	
																		 | 
																		 | 
																		1.06 - types of request in a server 
																				3:00
																			
																			 | 
																		
																				Preview
																			 | 
																	
																
															
														
															
																 | 
																Promises & Spread Operator (Refresh) 
																	 | 
																 | 
															
															
																
																	
																		 | 
																		 | 
																		Read Me 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		Promise async await try catch 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		Spread Operators 
																			 | 
																		 | 
																	
																
															
														
															
																 | 
																02- Deep Dive into Basics 
																	 | 
																 | 
															
															
																
																	
																		 | 
																		 | 
																		Difference between your and my code editor 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		How you should Proceed? 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		2.01-Project Setup 
																			 | 
																		
																				Preview
																			 | 
																	
																
																	
																		 | 
																		 | 
																		tsconfig.json 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		2.02-Basics of routing 
																			 | 
																		
																				Preview
																			 | 
																	
																
																	
																		 | 
																		 | 
																		2.03-Basics of Middleware 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		2.04-Connecting Mongodb 
																			 | 
																		
																				Preview
																			 | 
																	
																
																	
																		 | 
																		 | 
																		2.05-Handling Environment Variables 
																			 | 
																		
																				Preview
																			 | 
																	
																
																	
																		 | 
																		 | 
																		REQUEST 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		2.06-refractoring project 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		2.07- Error Handling 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		2.08-acccessing request variables 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		2.09-basics of models :schemas 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		2.10-request validation complete 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		Attached Code 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		Quiz Based on Previous Videos 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		2.11 - Http Error Status Codes 
																			 | 
																		 | 
																	
																
															
														
															
																 | 
																Your Review and Feedback 
																	 | 
																 | 
															
															
														
															
																 | 
																03-Creating & Validating User 
																	 | 
																 | 
															
															
																
																	
																		 | 
																		 | 
																		3.01- Creating a User 
																			 | 
																		
																				Preview
																			 | 
																	
																
																	
																		 | 
																		 | 
																		3.02- Using async ,await try catch 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		3.03- User Verification 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		Attached Code 
																			 | 
																		 | 
																	
																
															
														
															
																 | 
																04-Sending Emails 
																	 | 
																 | 
															
															
																
																	
																		 | 
																		 | 
																		4.01-Sending Emails 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		Update in Sendgrid 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		4.02-Resend Verification Email 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		Attached Code 
																			 | 
																		 | 
																	
																
															
														
															
																 | 
																05-Authentication & 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 & Image Upload 
																	 | 
																 | 
															
															
																
																	
																		 | 
																		 | 
																		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 & 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, Delete Posts and Comments 
																	 | 
																 | 
															
															
																
																	
																		 | 
																		 | 
																		8.01- Updating Post 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		8.02- Updating Comments 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		8.03- Remove comment 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		8.04- Removing Post 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		Attached Code 
																			 | 
																		 | 
																	
																
															
														
															
																 | 
																09-Understanding CronJobs 
																	 | 
																 | 
															
															
																
																	
																		 | 
																		 | 
																		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 Our Project To Production 
																	 | 
																 | 
															
															
																
																	
																		 | 
																		 | 
																		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 - How to deploy node.js on aws 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		13.02 - Nodejs export data to excel sheet 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		13.03 - Nodejs facebook authentication 
																				12:00
																			
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		Attached Code 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		13.04 - google authentication using passport 
																				9:00
																			
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		Attached Code 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		13.05 - creating search api 
																				4:00
																			
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		Attached Code 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		13.06 - using geolocation 
																				6:00
																			
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		Attached Code 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		Node.js web sockets 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		Node.js Cluster - boost scalability and performance 
																			 | 
																		 | 
																	
																
																	
																		 | 
																		 | 
																		Conclusion 
																			 | 
																		 | 
																	
																
															
														
															
																 | 
																presentations used in this course 
																	
																		(20 pages)
																	 | 
																 | 
															
															
														
															
																 | 
																Study Material to Prepare for interview 
																	
																		(22 pages)
																	 | 
																 | 
															
															
														
															
																 | 
																nodejs notes 
																	
																		(39 pages)
																	 | 
																 | 
															
															
														
															
																 | 
																Project Assignment (DIY) 
																	 | 
																 |