1.Course plan
2.Environment setup
3.Create express server
4.HTTP request & response
5.nodemon and morgan package
6.API testing with Postman
7.Middleware add
8.Express Error Handling Middleware
9.How to handle HTTP errors -> http i errors
10.How to secure API -> xss-clean, express-rate-limit
11.Environment variable & .gitignore
12.MVC Architecture
13.connect to MongoDB database
14.Schema & Model for User
15.Create seed route for testing 16.GET /api/users =>isAdmin -> getAllUsers => searchByName + pagination functionality 17.responseHandler controller for error of success 18.get a single user by id 19.How to create services in the backend 20.DELETE /api/users/:id delete a single user by id