Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Learn to build applications and APIs with Node.js

Video Introducing this tutorial

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