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