1. Welcome to Full Stack JavaScript
2. NodeJS server setup
3. Routes log view using morgan
4. Connect to MongoDB
5. Working with routes
6. Working with controllers
7. POST request and JSON data
8. Create User model
9. Password hashing and compare
10. Save user in MongoDB
11. Validation on user registration
12. JWT - Json web token
13. Login user
14. Protecting route for logged in user
15. Admin middleware
16. Blog Schema
17. Form data on blog create
18. Validation on blog create
19. Create blog with image upload
20. Access uploaded images
21. Getting single blog by route params slug
22. Getting all blogs with user info
23. Update blog and image
24. Blog Delete
25. Resize image
26. CORS - Cross origin resource sharing