Skip to main content

Learn Node

9h 52m 53s
English
Paid

Course description

Learn to build applications and APIs with Node.js Node.js, Express, MongoDB and friends are some of the most in-demand web development skills. This course is the cumulation of everything I've learned building dozens of Node.js applications over the past five years. With a focus on modern JavaScript and real world application, Learn Node is an efficient way to add server side JavaScript to your skill-set and start building the applications you have been dreaming about.

Watch Online

This is a demo lesson (10:00 remaining)

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

View Pricing
0:00
/
#1: Getting Setup

All Course Lessons (44)

#Lesson TitleDurationAccess
1
Getting Setup Demo
05:17
2
Setting up Mongo DB
09:30
3
Starter Files and Environmental Variables
07:34
4
Core Concept - Routing
10:18
5
Core Concept - Templating
16:48
6
Core Concept - Template Helpers
06:24
7
Core Concept - Controllers and the MVC Pattern
06:49
8
Core Concept - Middleware and Error Handling
14:12
9
Creating our Store Model
12:01
10
Saving Stores and using Mixins
17:18
11
Using Async Await
17:30
12
Flash Messages
10:51
13
Querying our Database for Stores
12:36
14
Creating an Editing Flow for Stores
20:42
15
Saving Lat and Lng for each store
14:58
16
Geocoding Data with Google Maps
10:27
17
Quick Data Visualization Tip
04:35
18
Uploading and Resizing Images with Middleware
23:28
19
Routing and Templating Single Stores
13:29
20
Using Pre-Save hooks to make Unique Slugs
06:35
21
Custom MongoDB Aggregations
17:52
22
Multiple Query Promises with Async:Await
07:14
23
Creating User Accounts
30:06
24
Saving Registered Users to the Database
16:39
25
Virtual Fields, Login:Logout middleware and Protecting Routes
10:25
26
Creating a User Account Edit Screen
08:04
27
Password Reset Flow
24:59
28
Sending email with Nodejs
19:07
29
Locking down our application with User Permissions
14:05
30
Loading Sample Data
05:10
31
JSON endpoints and creating MongoDB Indexes
15:12
32
Creating an Ajax Search Interface
26:16
33
Creating a Geospatial Ajax Endpoint
09:28
34
Plotting Stores on a Custom Google Map
26:34
35
Pushing User Data to our API
23:21
36
Displaying our Hearted Stores
03:46
37
Adding a Reviews Data Model
14:08
38
Advanced Relationship Population - Displaying Our Reviews
14:12
39
Advanced Aggregation
22:51
40
Implementing Pagination
12:34
41
Deployment Setup
06:24
42
Deploying to Now
05:33
43
Deploying to Heroku
05:01
44
Deploying to Digital Ocean Linux
12:30

Unlock unlimited learning

Get instant access to all 43 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, Express, MongoDB Bootcamp 2020 - with Real Projects

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

Sources: udemy
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 mo
14 hours 21 minutes 12 seconds
MERN Stack Web Development with Ultimate Authentication

MERN Stack Web Development with Ultimate Authentication

Sources: udemy
MERN Stack (MongoDB Express React Node) FullStack Project from Scratch to Live Server with production ready Authentication Learn MERN stack web development by building productio...
9 hours 24 minutes 59 seconds
Node JS: Advanced Concepts

Node JS: Advanced Concepts

Sources: udemy, Stephen Grider
Node Internals: Here's one of the most common interview questions you'll face when looking for a Node job: "Can you explain Node's Event Loop?" There are two types of engineers:...
16 hours 3 minutes 30 seconds
Django 2.1 & Python | The Ultimate Web Development Bootcamp

Django 2.1 & Python | The Ultimate Web Development Bootcamp

Sources: udemy
Have you ever wanted to create a Web application but didn't know where to start? Have you previously tried to learn Django but got fed up with incomplete YouTub
9 hours 52 minutes 1 second
Learn Web Scraping with NodeJs in 2020 - The Crash Course

Learn Web Scraping with NodeJs in 2020 - The Crash Course

Sources: udemy
Learn and be great at Web Scraping with NodeJs and tools like: Puppeteer by Google, Request, Cheerio, NightmareJs. Get into the world of Web Scraping and Data Mining with NodeJs...
7 hours 9 minutes 10 seconds