Filename Size 1. Introduction/1. The source code for this course.html 472 B 1. Introduction/10. Static assets with express.mp4 43.4 MB 1. Introduction/10. Static assets with express.vtt 8.1 KB 1. Introduction/2. What is nodejs.mp4 52.7 MB 1. Introduction/2. What is nodejs.vtt 6.3 KB 1. Introduction/3. Creating our first server.mp4 22.4 MB 1. Introduction/3. Creating our first server.vtt 6.5 KB 1. Introduction/4. Understanding the request and response objects.mp4 36.9 MB 1. Introduction/4. Understanding the request and response objects.vtt 9.4 KB 1. Introduction/5. Responding with HTML.mp4 20.3 MB 1. Introduction/5. Responding with HTML.vtt 4.6 KB 1. Introduction/6. Asynchronous vs synchronous.mp4 34.5 MB 1. Introduction/6. Asynchronous vs synchronous.vtt 8.2 KB 1. Introduction/7. Introduction to npm.mp4 37.9 MB 1. Introduction/7. Introduction to npm.vtt 7.7 KB 1. Introduction/8. Introduction to express framework.mp4 40.8 MB 1. Introduction/8. Introduction to express framework.vtt 8.9 KB 1. Introduction/9. Sending HTML files with express.mp4 25.4 MB 1. Introduction/9. Sending HTML files with express.vtt 5.7 KB 2. build the blog/1. Installing project files.mp4 28 MB 2. build the blog/1. Installing project files.vtt 7.3 KB 2. build the blog/10. Reading data from database using mongoose.mp4 17.2 MB 2. build the blog/10. Reading data from database using mongoose.vtt 4 KB 2. build the blog/11. Getting single database documents.mp4 15.6 MB 2. build the blog/11. Getting single database documents.vtt 3.5 KB 2. build the blog/12. Deleting database records.mp4 12.4 MB 2. build the blog/12. Deleting database records.vtt 2.7 KB 2. build the blog/13. The create post form.mp4 55.9 MB 2. build the blog/13. The create post form.vtt 10.2 KB 2. build the blog/14. Express post requests.mp4 37.3 MB 2. build the blog/14. Express post requests.vtt 7.1 KB 2. build the blog/15. Saving posts to database.mp4 19.8 MB 2. build the blog/15. Saving posts to database.vtt 3.2 KB 2. build the blog/16. Displaying a list of posts.mp4 14.8 MB 2. build the blog/16. Displaying a list of posts.vtt 3.4 KB 2. build the blog/17. Dynamic data with templating engines.mp4 42.3 MB 2. build the blog/17. Dynamic data with templating engines.vtt 7.2 KB 2. build the blog/18. The single post page.mp4 49.3 MB 2. build the blog/18. The single post page.vtt 7.5 KB 2. build the blog/19. Adding database fields to the schema.mp4 46.6 MB 2. build the blog/19. Adding database fields to the schema.vtt 7.7 KB 2. build the blog/2. Creating the home page.mp4 44.1 MB 2. build the blog/2. Creating the home page.vtt 7.6 KB 2. build the blog/20. Renaming description to subtitle.mp4 20.8 MB 2. build the blog/20. Renaming description to subtitle.vtt 2.9 KB 2. build the blog/21. Image upload with express.mp4 45 MB 2. build the blog/21. Image upload with express.vtt 7.7 KB 2. build the blog/22. Saving uploaded images to database.mp4 22.9 MB 2. build the blog/22. Saving uploaded images to database.vtt 3.5 KB 2. build the blog/23. Introduction to express middleware.mp4 26.4 MB 2. build the blog/23. Introduction to express middleware.vtt 4.6 KB 2. build the blog/24. Registering validation middleware.mp4 33.1 MB 2. build the blog/24. Registering validation middleware.vtt 5.5 KB 2. build the blog/25. Refactoring to MVC.mp4 73.8 MB 2. build the blog/25. Refactoring to MVC.vtt 11.7 KB 2. build the blog/26. Refactoring middleware.mp4 9.4 MB 2. build the blog/26. Refactoring middleware.vtt 1.7 KB 2. build the blog/27. User registration.mp4 33.2 MB 2. build the blog/27. User registration.vtt 4.9 KB 2. build the blog/28. User model.mp4 16.9 MB 2. build the blog/28. User model.vtt 2.7 KB 2. build the blog/29. Handling user registration.mp4 12.8 MB 2. build the blog/29. Handling user registration.vtt 1.8 KB 2. build the blog/3. Creating the about page.mp4 31.9 MB 2. build the blog/3. Creating the about page.vtt 4.1 KB 2. build the blog/30. Mongoose model hooks.mp4 26.4 MB 2. build the blog/30. Mongoose model hooks.vtt 5.5 KB 2. build the blog/31. Mongoose model validation.mp4 34.4 MB 2. build the blog/31. Mongoose model validation.vtt 4.4 KB 2. build the blog/32. User login process.mp4 34.4 MB 2. build the blog/32. User login process.vtt 4.8 KB 2. build the blog/33. The login process.mp4 33 MB 2. build the blog/33. The login process.vtt 6.3 KB 2. build the blog/34. Express sessions.mp4 50.9 MB 2. build the blog/34. Express sessions.vtt 9 KB 2. build the blog/35. Persistent express sessions.mp4 26.6 MB 2. build the blog/35. Persistent express sessions.vtt 4.4 KB 2. build the blog/36. Authentication middleware.mp4 39.8 MB 2. build the blog/36. Authentication middleware.vtt 6.8 KB 2. build the blog/37. Displaying validation errors.mp4 32.7 MB 2. build the blog/37. Displaying validation errors.vtt 5.5 KB 2. build the blog/38. Displaying validation errors in template.mp4 13.8 MB 2. build the blog/38. Displaying validation errors in template.vtt 2.3 KB 2. build the blog/39. Flash messaging.mp4 33.1 MB 2. build the blog/39. Flash messaging.vtt 5.2 KB 2. build the blog/4. Introduction to templating engines.mp4 41.5 MB 2. build the blog/4. Introduction to templating engines.vtt 7.3 KB 2. build the blog/40. Persist request data on form.mp4 30.7 MB 2. build the blog/40. Persist request data on form.vtt 4.9 KB 2. build the blog/41. Redirect if auth middleware.mp4 17.2 MB 2. build the blog/41. Redirect if auth middleware.vtt 3.2 KB 2. build the blog/42. Conditionally display login and register links.mp4 28.8 MB 2. build the blog/42. Conditionally display login and register links.vtt 4.1 KB 2. build the blog/43. User logout.mp4 23.4 MB 2. build the blog/43. User logout.vtt 3.5 KB 2. build the blog/44. Relating the post collection with the user collection.mp4 37 MB 2. build the blog/44. Relating the post collection with the user collection.vtt 5.9 KB 2. build the blog/45. Display post with user data.mp4 42 MB 2. build the blog/45. Display post with user data.vtt 5.2 KB