Node.js, Express, MongoDB Bootcamp 2020 - with Real Projects

14h 21m 12s
English
Paid
July 30, 2024

If you are willing to become a backend web developer using latest technologies that you are at right place. This course is all about backend development with modern technologies. Node.js is one of the best and hot technology right now in the market to do backend. The major reason behind this, is Node is JavaScript run-time environment. Confused?  This is deeply explained in the course.

More

In simple words Node is JavaScript. We can write JS on the backend also. If you are beginner and want to become a Full stack web developer then, learn JS for both frontend and backend.

Watch Online Node.js, Express, MongoDB Bootcamp 2020 - with Real Projects

Join premium to watch
Go to premium
# Title Duration
1 Introduction to Course! MUST WATCH 06:30
2 How to Download and use Source Code? 03:10
3 Introduction to Backend Development 05:09
4 TCP/IP, HTTP, HTTPS 07:10
5 How a Complete Website Works 03:21
6 Static Websites Vs Dynamic Webistes 05:43
7 Introduction to Node.js 07:03
8 Setting Up Coding Environment 03:56
9 First Application in Node.js 03:03
10 Using Core Module and First Web Server 07:09
11 Introduction to NPM 04:16
12 Installing and Using NPM Packages [Nodemon, Casual] 08:59
13 C++ Behind Node.js 03:42
14 What actually are Callbacks in Node.js? 08:51
15 Event Loop in Node.js 05:12
16 What is ThreadPool? 03:51
17 Event Driven Artitecture 06:44
18 Introduction to Express.js 03:42
19 First Application in Express.js 11:13
20 Introduction to Template Engines & EJS 03:17
21 First Application using EJS 09:45
22 Routes Order and Star Route 04:49
23 Route Paramters 12:25
24 views & public directories 08:26
25 Using Loops in EJS 11:03
26 Using Conditional Statements in EJS 03:54
27 POST Request 16:38
28 Introduction to Movie App 01:42
29 Movie App - PART 1 14:12
30 Movie App - PART 2 10:45
31 Movie App - PART 3 17:04
32 Introduction to Callback Hell 00:50
33 What actually Callback hell is? 08:26
34 Using Promises to avoid Callbacks 11:47
35 Using Async Await to avoid Callbacks 08:11
36 Introduction to MongoDB 05:25
37 Installing and Setting Up MongoDB 04:39
38 Creating & Deleting => Database & Collection 06:59
39 CRUD => Creating Documents 07:15
40 CRUD => Reading Documents 10:31
41 CRUD => Updating Documents 06:58
42 CRUD => Deleting Documents 03:28
43 Introduction to Employee Database Poject 03:13
44 What is Mongoose? 01:58
45 Project Part 1 - Connecting to MongoDB using Mongoose 09:37
46 Project Part 2 - Creating Homepage & Partials 14:18
47 Project Part 3 - Creating & Saving Employee in Database 17:29
48 Project Part 4 - Searching Employee in Database 09:26
49 Project Part 5 - Updating Employee in Database 14:07
50 Project Part 6 - Deleting Employee in Database 05:14
51 Project Part 7 - Adding Flash Messages 16:20
52 Quick Recap of Project 07:59
53 Introduction to File Upload Section 03:58
54 Image App Part 1 - Setting up Upload and Index Views 12:04
55 Image App Part 2 - Uploading Single File using Multer 19:17
56 Image App Part 3 - Uploading Multiple Files using Multer 09:56
57 Image App Part 4 - Deleting Files from Database and Directory 10:38
58 Introduction to Auth Project 06:40
59 What is Passport.js & Why we use it? 01:25
60 Auth Project Part 1 - Setting Up middlewares & Node Modules 11:47
61 Auth Project Part 2 - Setting Up views & GET routes 11:04
62 Auth Project Part 3 - Registering User by using Passport 21:33
63 Auth Project Part 4 - Sign In & Logout using Passport 11:33
64 Auth App Part 5 - Sending Password Recovery Emails using Nodemailer 29:39
65 Auth App Part 6 - Setting Up routes for New Password 07:47
66 Auth App Part 7 - Saving new password in Database 15:43
67 Auth App Part 8 - Change Password 11:31
68 Introduction to Movie App by using WebScrapping 03:18
69 What is WebScrapping & Our first Webscrapper App 15:52
70 Movie App by using WebScrapping - PART 1 07:42
71 Movie App by using WebScrapping - PART 2 16:05
72 Movie App by using WebScrapping - PART 3 14:33
73 Introduction to Walmart WebScrapper App 06:05
74 Walmart Scrapper Part 1 - Adding Authentication and Registration 24:17
75 Walmart Scrapper Part 2 - Edit and Delete Users 19:44
76 Walmart Scrapper Part 3 - Scraping Walmart Product on Chrome's Console 06:06
77 Walmart Scrapper Part 4 - Writing Products Scrape Function 18:16
78 Walmart Scrapper Part 5 - Scraping Walmart Products in Application 14:16
79 Walmart Scrapper Part 6 - Adding & Searching Product in Database 14:08
80 Walmart Scrapper Part 7 - Displaying In Stock & Out of Stock Products 13:58
81 Walmart Scrapper Part 8 - Displaying Price Changed & Back in Stock Products 08:58
82 Walmart Scrapper Part 9 - Setting Up Dashboard 14:50
83 Walmart Scrapper Part 10 - Setting Up Update Route 15:18
84 Walmart Scrapper Part 11 - Setting Up Home & 404 Page 08:11
85 Walmart Scrapper Part 12 - Deleting Products from Database 02:48
86 Introduction to Section 01:42
87 Connecting to Online Database 10:05
88 Setting Up Git and Github 03:58
89 Basic Git Commands 14:36
90 Preparing App to Deploy on Heroku 05:40
91 Deploying App on Heroku 11:48
92 Fixing Puppeteer BuildPack Error 06:10
93 Congratulation!!! 01:19

Similar courses to Node.js, Express, MongoDB Bootcamp 2020 - with Real Projects

Modern GraphQL with Node - Complete Developers Guide

Modern GraphQL with Node - Complete Developers Guideudemy

Duration 10 hours 41 minutes 32 seconds
Learn Node

Learn Nodewesbos

Duration 9 hours 52 minutes 53 seconds