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