Node.js Tutorial for Beginners - Comprehensive Crash Course

Node.js Tutorial for Beginners - Comprehensive Crash Course

Envato Tuts+ via YouTube Direct link

7.1 Setting Up Handlebars

33 of 45

33 of 45

7.1 Setting Up Handlebars

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Node.js Tutorial for Beginners - Comprehensive Crash Course

Automatically move to the next video in the Classroom when playback concludes

  1. 1 1.1 Introduction
  2. 2 2.1 Installing Node.js
  3. 3 2.2 Using REPL
  4. 4 2.3 Working with REPL Commands
  5. 5 2.4 Working with Standard Input and Output
  6. 6 2.5 Using ReadLine as CommonJS Modules
  7. 7 2.6 Rewriting the Calculator with ES Modules
  8. 8 3.1 Working with Paths
  9. 9 3.2 Reading and Writing Files
  10. 10 3.3 Writing a Command Loop
  11. 11 3.4 Making HTTP Requests
  12. 12 3.5 Using Custom Events
  13. 13 4.1 Creating an HTTP Server
  14. 14 4.2 Using Nodemon and NPM Scripts
  15. 15 4.3 Generating Content
  16. 16 4.4 Extracting Query String Data
  17. 17 4.5 Handling URLs
  18. 18 4.6 Displaying a Form
  19. 19 4.7 Processing Form Data
  20. 20 4.8 Serving Static Files
  21. 21 5.1 Getting Started with Express
  22. 22 5.2 Structuring the Project
  23. 23 5.3 Using Route Parameters
  24. 24 5.4 Introducing MVC
  25. 25 5.5 Writing a Simple View Engine
  26. 26 5.6 Handling Static Assets
  27. 27 5.7 Processing Creation Forms
  28. 28 5.8 Handling Edit Forms
  29. 29 5.9 Deleting Data
  30. 30 6.1 Introducting Middleware
  31. 31 6.2 Creating and Processing Login Requests
  32. 32 6.3 Using Sessions
  33. 33 7.1 Setting Up Handlebars
  34. 34 7.2 Generating Lists
  35. 35 7.3 Making Decisions
  36. 36 7.4 Defining Global View Variables
  37. 37 7.5 Using Different Layouts
  38. 38 8.1 Getting Started with MongoDB
  39. 39 8.2 Storing Database Credentials
  40. 40 8.3 Creating Mongoose Models
  41. 41 8.4 Editing Documents in MongoDB
  42. 42 8.5 Creating and Deleting Documents
  43. 43 8.6 Discussing Security
  44. 44 8.7 Really Authenticating the User
  45. 45 9.1 Conclusion

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.