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

14h 21m 12s
English
Paid

Course description

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.

Read more about the course

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

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 93 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing

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

0:00
/
#1: Introduction to Course! MUST WATCH

All Course Lessons (93)

#Lesson TitleDurationAccess
1
Introduction to Course! MUST WATCH Demo
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

Unlock unlimited learning

Get instant access to all 92 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Node.js API - making it shine!

Node.js API - making it shine!

Sources: udemy
In this course, we will create Node.js basic shop API using Express.js and MongoDB. We will start this journey by understanding what clean architecture means, a
8 hours 28 minutes 7 seconds
MERN React Node Next.js Multi User SEO Blogging Platform

MERN React Node Next.js Multi User SEO Blogging Platform

Sources: udemy
Master the Art of Building Real World SEO Web Applications using MERN (Mongo Express React Node) Stack. Become a true Web Developer with this Ultimate Project b
20 hours 25 minutes 13 seconds
JSON Web Token (JWT) Authentication with Node.js

JSON Web Token (JWT) Authentication with Node.js

Sources: egghead
JSON Web Token (JWT) is a low overhead option for authentication that is easy to implement and scales with your application. There is no need to store session d
32 minutes 33 seconds
NodeJS - The Complete Guide (incl. MVC, REST APIs, GraphQL)

NodeJS - The Complete Guide (incl. MVC, REST APIs, GraphQL)

Sources: udemy, Academind Pro
Join the most comprehensive Node.js course on Udemy and learn Node in both a practical as well as theory-based way! Node.js is probably THE most popular and modern server-side p...
38 hours 51 minutes 43 seconds
Loopback 4: Modern ways to Build APIs in Typescript & NodeJs

Loopback 4: Modern ways to Build APIs in Typescript & NodeJs

Sources: udemy
LoopBack is a highly-extensible, open-source Node.js framework that enables you to create dynamic end-to-end REST APIs with little or no coding. LoopBack 4 is t
5 hours 14 minutes 32 seconds