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
0:00
/ #1: Getting Setup
All Course Lessons (44)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 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 subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Node.js for Beginners - Become a NodeJs Developer + Project
Sources: udemy
I don't know about you,but regular classes bore me, and that is why on this Node.js course we make it fun to learn LOTS of cool things. This course is meant for
22 hours 54 minutes 50 seconds
React, Angular, Node In-Depth Guide: Beginner to Pro
Sources: udemy
If you are planning to start your career as a developer or you just want to improve your programming skills, then this course is right for you. Get all you need to start web dev...
80 hours 1 minute 57 seconds
React Node FullStack - Ecommerce from Scratch to Deployment
Sources: udemy
Learn to Deploy your fully functioning Ecommerce app to production by using Digital Ocean cloud servers. Learn to add your own custom Domain name. Learn to use Cloudflare's CDN ...
16 hours 15 minutes 14 seconds
Next.js and Apollo - Portfolio App (w/ React, GraphQL, Node)
Sources: udemy
GraphQL is a query language for your API, and a server-side runtime for executing queries by using a type system you define for your data. GraphQL isn't tied to
28 hours 38 minutes 19 seconds