Node.js, Express & MongoDB Dev to Deployment

9h 4m 14s
English
Paid
April 11, 2024

Node.js Express & MongoDB Dev to Deployment is a training course for building and deploying Node.js programs that teaches all the techniques from the foundation. In this project-centric course, you’ll be fully familiar with Node.js by building two server-side applications, and even learning how to deploy on a real domain. Unlike other tutorials, this course does not use localhost, but lets you know how to do real projects so you can extend the Node program without any confusion.

More

The Node.js Express & MongoDB Dev-Deployment course teaches you how to create Node or Express programs, how to create data models, how to display views, and how to validate users. The first project to be built in this course is VIDJOT; in this program, users can register and submit their ideas in the form of content. You will get acquainted with Express Routing, Firmware, Templates, and more during this project. The second project is also a social network for making personal and public stories that bring a variety of features.

Courses taught in this course

  • Build quality programs with Node, Express, and MongoDB
  • Run Validation Using Google OAuth and Locale Strategies
  • Build data models by Mongoose ODM
  • Preparing and deploying programs for production with the help of Heroku
  • Learn the concepts of ES6, such as arrows and arrows

Watch Online Node.js, Express & MongoDB Dev to Deployment

Join premium to watch
Go to premium
# Title Duration
1 Welcome To The Course 05:25
2 Project Files & Questions 02:33
3 Dev Environment Setup 06:48
4 What Exactly Is Node.js? 05:10
5 Installing & Exploring Node.js 07:06
6 Install MongoDB Locally 08:02
7 Sign Up For mLab 02:38
8 Create a Heroku Account 02:37
9 VidJot Project Introduction 03:50
10 Install & Initialize Express 07:33
11 Basic Routing & Nodemon 06:04
12 Express Middleware 04:52
13 Working With Templates 09:57
14 Bootstrap & Partials 08:09
15 Install Mongoose & Connect 05:37
16 Create The Idea Model 04:35
17 Add Idea Form 07:21
18 Server Side Form Validation 09:18
19 Saving Idea To MongoDB 04:29
20 Fetching Ideas From MongoDB 05:26
21 Edit Idea Form 05:17
22 Update Idea Data 08:37
23 Remove Idea Data 05:53
24 Flash Messaging 10:41
25 A Look At Passport 04:43
26 The Express Router 10:54
27 Login & Register Pages 12:52
28 Register Form Validation 11:10
29 User Registration 16:38
30 Hooking Up A Local Strategy 10:42
31 Finishing The Login Functionality 12:14
32 Logout Function 03:32
33 Protecting Routes 06:28
34 Access Control 07:55
35 Preparing Our App For Deployment 07:38
36 Deploying To Heroku 07:37
37 Adding A Domain Name 04:26
38 StoryBooks App Introduction 03:57
39 Initial Setup & Heroku Push 11:25
40 Creating Our Google OAuth Credentials 08:16
41 Creating Our Google Strategy 12:08
42 Auth Callback & Remote App 09:16
43 Creating The User Model 06:29
44 Saving The Authenticated User 10:28
45 Adding Session & Authentication 12:08
46 Index Routes & Handlebars 12:04
47 Header & Navbar 09:07
48 Side Navigation 09:27
49 Dashboard & Stories Routes 08:37
50 Add Button & Footer 10:24
51 Restricting Routes 06:29
52 Add Story Form 11:19
53 Create The Story Model 05:52
54 Save Story To MongoDB 13:18
55 Fetch & Display Public Stories 11:51
56 Handlebars Helpers 06:39
57 Show Template & Format Dates 11:16
58 Creating The Dashboard 12:20
59 Edit Form & Select Helper 09:06
60 Updating Stories 07:51
61 Deleting Stories 04:07
62 Add Comment Functionality 09:47
63 Listing Comments 04:24
64 Edit Access Control 10:24
65 Get Stories From Specific Users 07:13
66 Block Private Story Details 05:14
67 Prep & Production Key Variables 08:24
68 Deploy & Test 05:04
69 Domain & Update Google OAuth Creds 05:03

Similar courses to Node.js, Express & MongoDB Dev to Deployment

Learn Node

Learn Node

Duration 9 hours 52 minutes 53 seconds
Docker for Node.js Projects From a Docker Captain

Docker for Node.js Projects From a Docker Captain

Duration 8 hours 14 minutes 12 seconds
Next.js and Apollo - Portfolio App (w/ React, GraphQL, Node)

Next.js and Apollo - Portfolio App (w/ React, GraphQL, Node)

Duration 28 hours 38 minutes 19 seconds
Nodejs Express - unit testing/integration tests with Jest

Nodejs Express - unit testing/integration tests with Jest

Duration 2 hours 48 minutes 43 seconds
Build Incredible Chatbots

Build Incredible Chatbots

Duration 7 hours 51 minutes
Node.js for Beginners - Become a NodeJs Developer + Project

Node.js for Beginners - Become a NodeJs Developer + Project

Duration 22 hours 54 minutes 50 seconds
The React practice course, learn by building projects.

The React practice course, learn by building projects.

Duration 43 hours 45 minutes 48 seconds
The Modern GraphQL Bootcamp (with Node.js and Apollo)

The Modern GraphQL Bootcamp (with Node.js and Apollo)

Duration 23 hours 26 minutes 42 seconds