Part 4: Building Solid Web Applications with Node.js
In Part 4, we will build a web application together using Express and MongoDB as the main stack. You will learn advanced topics such as error handling or security by implementing them in the project while learning all the theories and best practices to secure your web application.
This part includes the following chapters:
- Chapter 11, Building a Web Application Project from Scratch
- Chapter 12, Data Persistence with MongoDB
- Chapter 13, User Authentication and Authorization with Passport.js
- Chapter 14, Error handling in Node.js
- Chapter 15, Securing Web Applications