Node.js == Section 2 --- - [Introduction to Node.js and NPM](https://hackmd.io/@theo101600/Hk49ws5hlg) Section 3 --- - [Introduction to Backend Development](https://hackmd.io/@theo101600/SkUAPi5neg) Section 4 --- - [How Node.js works](https://hackmd.io/@theo101600/HkNmZSChex) Section 5 --- - [Asynchronous JavaScript: Promises and Async/Await](https://hackmd.io/@theo101600/Bye-TYRhxe) Section 6 --- - [Express](https://hackmd.io/@theo101600/SJxiXDJplg) Section 7 --- - [Introduction to MongoDB](https://hackmd.io/@theo101600/S136oyV6xe) Section 8 --- - [Using MongoDB with Mongoose](https://hackmd.io/@theo101600/SyK2lK8Tge) Section 9 --- - [Error Handling with Express](https://hackmd.io/@theo101600/rJwMxetTel) Section 10 --- - [Authentication, Authorization and Security](https://hackmd.io/@theo101600/rJSgbCKRgx) Section 11 --- - [Modelling Data and Advanced Mongoose](https://hackmd.io/@theo101600/BJGrnm4ybl) Section 12 --- - [Server-Side Rendering with Pug Templates](https://hackmd.io/@theo101600/ry1MYv6k-l) Section 13 --- - [Advanced Features: Payments, Email, File Uploads](https://hackmd.io/@theo101600/S1XOCcUl-x) Section 14 --- - [Setting up Git and Deployment](https://hackmd.io/@theo101600/ByYrBxdb-e)
{"title":"Node.js","description":"Node.js","contributors":"[{\"id\":\"8d31ac00-30e9-4c89-8e4a-a62c8719fc45\",\"add\":1350,\"del\":20,\"latestUpdatedAt\":1764390335272}]"}
Expand menu