Node.js & Express Crash Course in 2 Hours ๐Ÿš€

Learn Node.js, Express, MongoDB, and JWT with a hands-on project in just 2 hours. Perfect for beginners!

Node.js & Express Crash Course in 2 Hours ๐Ÿš€
Dipesh Malvia
781.9K views โ€ข Jan 31, 2023
Node.js & Express Crash Course in 2 Hours ๐Ÿš€

About this video

This video is a complete Nodejs & Express Crash Course for beginners. The video covers different Nodejs, Express, MongoDB & JWT Topics and implementation in one single project. The video showcase the Express concepts and their use in practical project.

We will be building a contact manager backend application from scratch and by end of this crash course you will have good understanding of building projects with Express.

Node.js: The Complete Guide to Build Backend Projects [2023]๐Ÿ”ฅ
Link - https://www.dipeshmalvia.com/courses/Nodejs-Zero-to-Hero

โญ๏ธ Support my channelโญ๏ธ
https://www.buymeacoffee.com/dipeshmalvia

โญ๏ธ Source code โญ๏ธ
https://buymeacoffee.com/dipeshmalvia/e/267896

โญ๏ธ Node.js for beginners Playlist โญ๏ธ
https://youtube.com/playlist?list=PLTP3E5bPW796_icZanMqhdg7i0Cl7Y51F

๐Ÿ”ฅ Video contents... ENJOY ๐Ÿ‘‡
0:00:00 - Intro
0:02:00 - Project Introduction & Rest API convention
0:03:28 - Project Setup - Contact Management App
0:06:59 - Create an Express Server
0:09:30 - Thunder Client Setup
0:11:30 - Express Router & Contacts CRUD Route Setup
0:16:15 - Create Contact Controller for Contacts CRUD Operations
0:21:30 - Multiple HTTP Methods per Route
0:22:24 - Built-in Middleware for POST Request Body
0:24:42 - Express - Throw Error
0:25:57 - Error Handling Middleware
0:32:09 - Express Async Handler
0:34:16 - MongoDb Setup
0:37:30 - Connect Express App to MondoDB Database
0:42:53 - Mongoose Schema for Contacts
0:45:14 - CRUD Get All Contacts
0:46:38 - CRUD Create New Contact
0:48:54 - CRUD Get Contact
0:50:20 - CRUD Update Contact
0:52:02 - CRUD Delete Contact
0:53:23 - Adding User Routes - Registration, Login & Current
0:56:55 - Adding User Controller
1:00:27 - Mongoose Schema for User
1:03:14 - User Registration & Password Hashing
1:11:01 - JWT Access Token & User Login
1:19:25 - Protecting Routes - User
1:20:49 - Verify JWT Token Middleware
1:30:31 - Handle Relationship User & Contact Schema
1:31:38 - Protecting Routes - Contact
1:32:48 - Logged in User Get All Contacts
1:34:00 - Logged in User Create New Contact
1:37:21 - Logged in User Update & Delete Contact
1:42:36 - Outro

โญ๏ธ Crash Courses โญ๏ธ`
๐Ÿ”— Nodejs Crash Course - https://youtu.be/H9M02of22z4
๐Ÿ”— React Crash Course - https://youtu.be/0riHps91AzE
๐Ÿ”— JavaScript Crash Course - https://youtu.be/sptS-bgg8Ro
๐Ÿ”— HTML5 Crash Course in 1 Hour - https://youtu.be/Aj3QFsmsagc
๐Ÿ”— CSS Crash Course in 1 Hour - https://youtu.be/nYsk_U_A_lc

๐Ÿ”— Social Medias ๐Ÿ”—
Twitter: https://twitter.com/IMDmalvia
Facebook: https://www.facebook.com/programmingwithdipesh
Instagram: https://www.instagram.com/dipeshmalvia
LinkedIn: https://www.linkedin.com/in/dmalvia/

โญ๏ธ Tags โญ๏ธ
- Node.js, Express & MongoDB Project
- Build Rest API Project Express & MongoDB
- JWT & EXPRESS Authentication Crash Course
- Express Project For Beginners

โญ๏ธ Hashtags โญ๏ธ
#nodejs #express #beginners #tutorial

Disclaimer:
It doesn't feel good to have a disclaimer in every video but this is how the world is right now.
All videos are for educational purpose and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.

Tags and Topics

Browse our collection to discover more content in these categories.

Video Information

Views

781.9K

Likes

15.8K

Duration

01:42:53

Published

Jan 31, 2023

User Reviews

4.8
(156)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.