Node.js Full Course - Complete Beginner Tutorial with Express, MongoDB, and TypeScript
Caleb Curry via YouTube
Overview
Syllabus
Node.JS Full Course (THREE HOUR All-in-One Tutorial for Beginners)
Introduction and Getting Started - Node.js Tutorial 1
Create and Run a Node.js Script - Node.js Tutorial 2
Create a Node.js package.json (How to Create a Project) - Node.js Tutorial 3
Installing Dependencies with NPM (Node Package Manager) - Node.js Tutorial 4
How to Setup Git and Github for Node - Node.js Tutorial 5
Getting Started with Express - Node.js Tutorial 6
Postman and Nodemon - Node.js Tutorial 7
Intro to JSON (JavaScript Object Notation) - Node.js Tutorial 8
How to Read POST Request Body - Node.js Tutorial 9
MongoDB Atlas Setup - Node.js Tutorial 10
Connect to MongoDB in Node - Node,js Tutorial 11
Environment Variables and dotenv - Node.js Tutorial 12
Schemas and Models in Mongoose - Node.js Tutorial 13
Reading Data from MongoDB with Mongoose - Node.js Tutorial 14
POST Request to Save Data - Node.js Tutorial 15
Parameterized URLs and Query String Parameters - Node.js Tutorial 16
GET API for MongoDB ObjectId - Node.js Tutorial 17
Updating Data with PUT Method - Node.js Tutorial 18
Remove Data with DELETE Method - Node.js Tutorial 19
React Frontend with Node Backend - Node.js Tutorial 20
findOneAndReplace to Update Data - Node.js Tutorial 21
Working with Nested Objects - Node.js Tutorial 22
Patch with findOneAndUpdate - Node.js Tutorial 23
Updating Nested Data - Node.js Tutorial 24
Get Document by Nested Data ID - Node.js Tutorial 25
Add TypeScript to Node.js Project - Node.js Tutorial 26
TypeScript Imports and Exports - Node.js Tutorial 27
Typed Parameters in TypeScript - Node.js Tutorial 28
TypeScript Interfaces for Mongoose - Node.js Tutorial 29
Conclusion and Next Steps - Node.js Tutorial 30
SQLite3 in Node with better-sqlite3
Taught by
Caleb Curry