-
Урок 1.
00:03:36
Course Introduction
-
Урок 2.
00:06:38
A Look At The Project
-
Урок 3.
00:05:43
Environment Setup
-
Урок 4.
00:10:04
HTTP & the Node Http Module
-
Урок 5.
00:03:56
Installing Nodemon
-
Урок 6.
00:08:04
Responding With Data
-
Урок 7.
00:07:40
HTTP Status Codes
-
Урок 8.
00:05:35
Sending Data To The Server
-
Урок 9.
00:12:45
HTTP Methods & RESTful APIs
-
Урок 10.
00:06:47
Project Specs & Resources
-
Урок 11.
00:10:10
Basic Express Server, dotenv & Git
-
Урок 12.
00:10:13
Creating Routes & Responses In Express
-
Урок 13.
00:05:01
Using The Express Router
-
Урок 14.
00:09:58
Creating Controller Methods
-
Урок 15.
00:10:41
Intro To Middleware
-
Урок 16.
00:08:52
Postman Environment & Collections
-
Урок 17.
00:08:56
MongoDB Atlas & Compass Setup
-
Урок 18.
00:11:58
Connecting To The Database With Mongoose
-
Урок 19.
00:02:49
Colors In The Console
-
Урок 20.
00:15:23
Creating Our First Model
-
Урок 21.
00:10:32
Create Bootcamp - POST
-
Урок 22.
00:05:30
Fetching Bootcamps - GET
-
Урок 23.
00:08:23
Updating & Deleting Bootcamps - PUT & DELETE
-
Урок 24.
00:05:44
Error Handler Middleware
-
Урок 25.
00:05:34
Custom ErrorResponse Class
-
Урок 26.
00:07:25
Mongoose Error Handling [1]
-
Урок 27.
00:09:13
Mongoose Error Handling [2]
-
Урок 28.
00:06:46
Async/Await Middleware
-
Урок 29.
00:07:52
Mongoose Middleware & Slugify
-
Урок 30.
00:15:39
GeoJSON Location & Geocoder Hook - MapQuest API
-
Урок 31.
00:10:23
Database Seeder For Bootcamps
-
Урок 32.
00:14:08
Geospatial Query - Get Bootcamps Within Radius
-
Урок 33.
00:12:37
Advanced Filtering
-
Урок 34.
00:12:49
Select & Sorting
-
Урок 35.
00:11:31
Adding Pagination
-
Урок 36.
00:09:03
Course Model & Seeding
-
Урок 37.
00:12:21
Course Routes & Controller
-
Урок 38.
00:11:47
Populate, Virtuals & Cascade Delete
-
Урок 39.
00:11:57
Single Course & Add Course
-
Урок 40.
00:07:39
Update & Delete Course
-
Урок 41.
00:16:15
Aggregate - Calculating The Average Course Cost
-
Урок 42.
00:23:13
Photo Upload For Bootcamp
-
Урок 43.
00:12:15
Advanced Results Middleware
-
Урок 44.
00:11:35
User Model
-
Урок 45.
00:09:55
User Register & Encrypting Passwords
-
Урок 46.
00:09:10
Sign & Get JSON Web Token
-
Урок 47.
00:12:40
User Login
-
Урок 48.
00:09:56
Sending JWT In a Cookie
-
Урок 49.
00:16:47
Auth Protect Middleware
-
Урок 50.
00:05:19
Storing The Token In Postman
-
Урок 51.
00:07:08
Role Authorization
-
Урок 52.
00:10:42
Bootcamp & User Relationship
-
Урок 53.
00:08:33
Bootcamp Ownership
-
Урок 54.
00:07:25
Course Ownership
-
Урок 55.
00:11:35
Forgot Password - Generate Token
-
Урок 56.
00:16:17
Forgot Password - Send Email
-
Урок 57.
00:09:42
Reset Password
-
Урок 58.
00:10:44
Update User Details
-
Урок 59.
00:18:38
Admin Users CRUD
-
Урок 60.
00:10:52
Review Model & Get Reviews
-
Урок 61.
00:09:03
Get Single Review & Update Seeder
-
Урок 62.
00:10:28
Add Review For Bootcamp
-
Урок 63.
00:07:30
Aggregate - Calculate Average Rating
-
Урок 64.
00:12:52
Update & Delete Reviews
-
Урок 65.
00:07:36
Logout To Clear Token Cookie
-
Урок 66.
00:05:19
Prevent NoSQL Injection & Sanitize Data
-
Урок 67.
00:07:04
XSS Protection & Security Headers
-
Урок 68.
00:07:58
Rate Limiting, HPP & CORS
-
Урок 69.
00:12:13
Documentation With Postman & Docgen
-
Урок 70.
00:05:51
Digital Ocean Droplet & Server Log In
-
Урок 71.
00:06:24
Prepare & Push To Github
-
Урок 72.
00:08:42
Clone Repo On Server
-
Урок 73.
00:05:45
PM2 Process Manager Setup
-
Урок 74.
00:05:55
NGINX Reverse Proxy Setup
-
Урок 75.
00:11:39
Domain, SSL & Wrap Up