Node.js Tutorial for Beginners - Comprehensive Crash Course
Offered By: Envato Tuts+ via YouTube
Course Description
Overview
Syllabus
1.1 Introduction
2.1 Installing Node.js
2.2 Using REPL
2.3 Working with REPL Commands
2.4 Working with Standard Input and Output
2.5 Using ReadLine as CommonJS Modules
2.6 Rewriting the Calculator with ES Modules
3.1 Working with Paths
3.2 Reading and Writing Files
3.3 Writing a Command Loop
3.4 Making HTTP Requests
3.5 Using Custom Events
4.1 Creating an HTTP Server
4.2 Using Nodemon and NPM Scripts
4.3 Generating Content
4.4 Extracting Query String Data
4.5 Handling URLs
4.6 Displaying a Form
4.7 Processing Form Data
4.8 Serving Static Files
5.1 Getting Started with Express
5.2 Structuring the Project
5.3 Using Route Parameters
5.4 Introducing MVC
5.5 Writing a Simple View Engine
5.6 Handling Static Assets
5.7 Processing Creation Forms
5.8 Handling Edit Forms
5.9 Deleting Data
6.1 Introducting Middleware
6.2 Creating and Processing Login Requests
6.3 Using Sessions
7.1 Setting Up Handlebars
7.2 Generating Lists
7.3 Making Decisions
7.4 Defining Global View Variables
7.5 Using Different Layouts
8.1 Getting Started with MongoDB
8.2 Storing Database Credentials
8.3 Creating Mongoose Models
8.4 Editing Documents in MongoDB
8.5 Creating and Deleting Documents
8.6 Discussing Security
8.7 Really Authenticating the User
9.1 Conclusion
Taught by
Envato Tuts+
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Intro to Computer Science
University of Virginia via Udacity Web Development
Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX