Learn Node.js & Express with Project in 2 Hours

Learn Node.js & Express with Project in 2 Hours

681.824 Lượt nghe
Learn Node.js & Express with Project in 2 Hours
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.