Node.JS Full Course (THREE HOUR All-in-One Tutorial for Beginners)
00:00 - Introduction and Getting Started
00:07:08 - Create and Run a Node.js Script
00:16:04- Create a Node.js package.json (How to create a Project)
00:22:25 - Installing Dependencies with NPM (Node Package Manager)
00:32:54 - How to Setup Git and Github for Node
00:40:51 - Getting Started with Express
00:46:25 - Postman and Nodemon
00:50:53 - Intro to JSON (JavaScript Object Notation)
01:00:58 - How to Read POST Request Body
01:05:41 - MongoDB Atlas Setup
01:10:37 - Connect to MongoDB in Node
01:18:39 - Environment Variables and dotenv
01:27:49 - Scemas and Models in Mongoose
01:35:42 - Reading Data from MongoDB with Mongoose
01:44:12 - POST Request to Save Data
01:52:39 - Parameterized URLs and Query String Parameters
01:59:11 - GET API for MongoDB ObjectId
02:07:16 - Updating Data with PUT Method
02:16:53 - Remove Data with DELETE Method
02:20:22 - React Frontend with Node Backend
02:33:50 - findOneAndReplace to Update Data
02:40:52 - Working with Nested Objects
02:48:15 - Patch with findOneAndUpdate
02:52:55 - Updating Nested Data
03:06:49 - Get Document by Nested Data ID
03:10:56 - Add TypeScript to Node.js Project
03:19:35 - TypeScript Imports and Exports
03:27:46 - Typed Parameters in TypeScript
03:32:33 - TypeScript Interfaces for Mongoose
03:38:47 - Conclusion and Next Steps
источник
✍️ @nodejs_lib
Post #164
1.31K