Following Mastering NodeJS tutorial of Piyush Garg.
| S.No. | Topic | Points |
|---|---|---|
| 01. | What is NodeJS ? |
|
| 02. | NodeJS Installation |
|
| 03. | Hello World NodeJS |
|
| 04. | Modules in NodeJS |
|
| 05. | File Handling in NodeJS |
|
| 06. | How NodeJS Works |
|
| 07. | Building Http Server in NodeJS |
|
| 08. | Handling Url |
|
| 09. | Http methods |
|
| 10. | Getting Start with Express |
|
| 11. | How Versioning Works in NodeJS ? |
|
| 12. | What is Rest API ? |
|
| 13. | Building Rest API using NodeJS and Express |
|
| 14. | Intro to Postman for Rest API |
|
| 15. | Express Middleware |
|
| 16. | What are Http Headers in API |
|
| 17. | Http Status Codes |
|
| 18. | Getting Started with MongoDB |
|
| 19. | Connecting NodeJS with MongoDB |
|
| 20. | Model View Controller in NodeJS |
|
| 21. | Custom URl Shortner |
|
| 22. | Server Side Rendering with EJS and NodeJS |
|
| 23. | Building Node.js Authentication from Scratch |
|
| 24. | JWT Authentication |
|
| 25. | What are Cookies ? |
|
| 26. | Authorization |
|
| 27. | Creating Discord Bot in NodeJS |
|
| 28. | Uploading Files with Multer |
|
| 29. | Setting Up Project - Blog App |
|
| 30. | Setting Up Authentication - Blog App |
|
| 31. | Complete Blog App |
|
| 32. | Deploy NodeJS App on Cloud |
|
| 33. | Websocket |
|
| 34. | Streams |
|
| 35. | Scale NodeJS app using Cluster module |
|
| 36. | What is Nginx ? |
|
| 37. | Install & Setup Nginx |
|
| 42. | GraphQL |
|