Урок 1.00:02:49
Introduction
Урок 2.00:03:11
Tools For this Course
Урок 3.00:00:37
Please Ask Questions
Урок 4.00:03:59
Install Node
Урок 5.00:04:23
Setup Git Repo
Урок 6.00:02:54
NPM Initialization
Урок 7.00:04:20
Install Express Framework
Урок 8.00:06:12
Dependable Module Description
Урок 9.00:07:47
Install Dependency Injection Module
Урок 10.00:06:30
Export Dependency Container File
Урок 11.00:07:28
Setup Express
Урок 12.00:07:11
Add Express Promise Router
Урок 13.00:03:41
Express Configuration Function
Урок 14.00:12:12
Setup Users Get Route
Урок 15.00:01:23
Section Introduction
Урок 16.00:08:50
Install Modules For Project Setup
Урок 17.00:03:57
Install Passport Module
Урок 18.00:04:54
Signup Get Route
Урок 19.00:07:43
Add Signup Page and Form
Урок 20.00:07:52
User Model and Schema
Урок 21.00:06:43
Setup Passport For Local Authentication
Урок 22.00:09:27
Passport Local Signup
Урок 23.00:06:04
Encrypt Password
Урок 24.00:05:04
Signup Post Route
Урок 25.00:02:35
Create New User
Урок 26.00:08:30
Signup Validation - Part 1
Урок 27.00:04:50
Signup Validation - Part 2
Урок 28.00:03:46
Add Validation Function to Route
Урок 29.00:08:52
Display Signup Errors
Урок 30.00:03:59
User Login Form
Урок 31.00:07:16
Passport Local Login
Урок 32.00:07:49
Display Login Errors
Урок 33.00:01:56
Before You Start This Section
Урок 34.00:07:41
Update All Packages
Урок 35.00:04:56
Remove MongoClient
Урок 36.00:11:22
Update Express Validator - Part 1
Урок 37.00:08:53
Update Express Validator - Part 2
Урок 38.00:07:47
Display SignUp Errors
Урок 39.00:05:08
Display Login Errors
Урок 40.00:06:42
Fix Mongoose Aggregate Errors
Урок 41.00:07:49
Mongoose UpdateOne Method
Урок 42.00:03:54
Fix Headers Error
Урок 43.00:05:02
Remove Invalid Error Message
Урок 44.00:03:30
Check That App Still Works
Урок 45.00:01:37
Section Introduction
Урок 46.00:03:54
Add Facebook Button
Урок 47.00:04:59
Style Facebook Button
Урок 48.00:02:54
Passport Facebook Strategy
Урок 49.00:03:58
Facebook Developers App
Урок 50.00:06:50
App Secret File
Урок 51.00:08:55
Facebook Passport Middleware
Урок 52.00:05:51
Passport Facebook Route
Урок 53.00:01:05
Fix Secret File Error
Урок 54.00:02:12
Signup User With Facebook
Урок 55.00:03:32
Facebook Login
Урок 56.00:03:52
Google Signup Button
Урок 57.00:02:42
Passport Google OAuth Strategy
Урок 58.00:04:56
Google Developers App
Урок 59.00:01:37
Google App Ids
Урок 60.00:08:14
Google Passport Middleware
Урок 61.00:04:09
Passport Google Route
Урок 62.00:03:26
Change Google OAuth Scope
Урок 63.00:03:46
Signup user With Google
Урок 64.00:01:50
Section Introduction
Урок 65.00:07:05
Admin Group Form
Урок 66.00:06:14
Admin Page Route
Урок 67.00:05:22
Clubs Schema and Model
Урок 68.00:09:16
Upload File (Client Side) - Part 1
Урок 69.00:05:11
Upload File (Client Side) - Part 2
Урок 70.00:05:09
Formidable Module
Урок 71.00:10:31
Add File to Local Directory With Formidable
Урок 72.00:04:24
Upload File To Local Directory
Урок 73.00:04:54
Get Amazon Web Service Keys
Урок 74.00:04:52
Create AWS S3 Bucket
Урок 75.00:01:54
Install AWS SDK
Урок 76.00:09:55
AWS Upload File Functionality - Part 1
Урок 77.00:04:35
AWS Upload File Functionality - Part 2
Урок 78.00:04:40
Upload Any Method
Урок 79.00:03:27
Save Club Data to Database
Урок 80.00:05:16
Upload File to S3 Bucket
Урок 81.00:00:55
Section Conclusion
Урок 82.00:02:49
Section Introduction
Урок 83.00:04:23
Home Page Controller
Урок 84.00:04:47
Add Home HTML File
Урок 85.00:04:50
Navbar Brand CSS
Урок 86.00:04:03
Navbar Link CSS
Урок 87.00:05:41
Style Filter Button
Урок 88.00:03:56
Install Async Module
Урок 89.00:05:42
Retrieve Club Data
Урок 90.00:05:28
Display Club Data
Урок 91.00:05:34
Retrieve Files Form S3 Bucket
Урок 92.00:07:13
Array Chunk Size
Урок 93.00:05:42
Display Array Chunks
Урок 94.00:04:00
MongoDB Aggregate Method Description
Урок 95.00:04:47
MongoDB Aggregate Function
Урок 96.00:03:08
Display Aggregate Result
Урок 97.00:02:43
Country Sort
Урок 98.00:03:49
Image Anchor Tag
Урок 99.00:02:30
Section Introduction
Урок 100.00:05:59
Add Group Chat Route
Урок 101.00:04:44
Group Chat Page HTML
Урок 102.00:05:09
Navbar Partials
Урок 103.00:06:27
Socket.io Description
Урок 104.00:05:06
Install Socket.io
Урок 105.00:06:30
Socket.io Client
Урок 106.00:06:05
Listen for First Connection Event
Урок 107.00:08:38
Emit Message Event
Урок 108.00:06:00
Listen for Message Event
Урок 109.00:08:11
Emit Join Event
Урок 110.00:10:22
Send Channel Message
Урок 111.00:07:44
Add Message Sender
Урок 112.00:06:19
Add HTML For Chat Display
Урок 113.00:11:51
Render Message With Mustache
Урок 114.00:09:53
ES6 Class Method - Part 1
Урок 115.00:07:41
ES6 Class Method - Part 2
Урок 116.00:06:51
User Class Add Method
Урок 117.00:06:20
Emit Users List
Урок 118.00:04:57
Display Users List
Урок 119.00:05:23
User Class Remove Method
Урок 120.00:04:27
Socket.io Disconnect Event
Урок 121.00:04:33
Number of Connected Users
Урок 122.00:06:16
Style Modal
Урок 123.00:06:51
Friend Request Logic
Урок 124.00:04:37
Username Display on Navbar
Урок 125.00:05:04
Friend Request Fields
Урок 126.00:05:07
Friend Request Files Setup
Урок 127.00:09:47
Display Username on Modal
Урок 128.00:06:21
Friend Request Join Event
Урок 129.00:07:01
Emit Friend Request Event
Урок 130.00:08:50
Listen for Friend Request Event
Урок 131.00:03:45
Group Chat Post Route
Урок 132.00:08:32
Receiver Document Update
Урок 133.00:09:24
Sender Document Update
Урок 134.00:05:09
Friend Request Dropdown
Урок 135.00:09:38
Get User Data
Урок 136.00:10:01
Display Request in Dropdown
Урок 137.00:09:25
Friend Request Notification
Урок 138.00:08:02
Add Sender Name
Урок 139.00:08:11
Accept Request Functionality
Урок 140.00:09:51
Update Receiver Function - Part 1
Урок 141.00:07:39
Update Receiver Function - Part 2
Урок 142.00:05:30
Add Ajax Method to Event
Урок 143.00:13:09
Cancel Request Functionality
Урок 144.00:08:22
Add Navbar to Home Page
Урок 145.00:08:41
Add to Favorite Ajax Method
Урок 146.00:10:07
Add to Favorite Post Route
Урок 147.00:11:06
Create Global Class
Урок 148.00:09:56
Emit Global Room Event
Урок 149.00:10:42
Emit Global Users
Урок 150.00:13:35
Logged in Users Event
Урок 151.00:06:22
Display Logged in Friend Name
Урок 152.00:10:48
Style Friend Name
Урок 153.00:09:30
Global Room Disconnection
Урок 154.00:05:27
Logout Functionality
Урок 155.00:08:04
Filter Results Page
Урок 156.00:07:48
Filter Results Post Route
Урок 157.00:05:58
Search Results
Урок 158.00:05:45
Replace URL Space
Урок 159.00:02:19
Section Introduction
Урок 160.00:10:36
Private Chat Route
Урок 161.00:08:24
Private Chat Template
Урок 162.00:08:09
Fix Private Chat URL
Урок 163.00:09:31
Deparam Function
Урок 164.00:13:05
Swap Function
Урок 165.00:10:14
Emit Private Chat Join Event
Урок 166.00:09:27
Display Private Chat
Урок 167.00:03:34
Display Username
Урок 168.00:03:54
Message Dropdown
Урок 169.00:06:18
Private Message Schema and Model
Урок 170.00:11:54
Private Chat Post Route
Урок 171.00:08:12
Save Private Message to Database
Урок 172.00:17:09
Message Aggregate Functionality
Урок 173.00:04:13
Display Aggregate Results
Урок 174.00:09:27
Display Number of Messages
Урок 175.00:14:23
Display Messages in Dropdown
Урок 176.00:05:31
Message Refresh Event
Урок 177.00:05:12
Get User Private Messages
Урок 178.00:14:10
Display Private Messages in Database
Урок 179.00:11:31
Add Data Value Property
Урок 180.00:08:01
Update Private Message Collection
Урок 181.00:15:16
Display PM on Home Navbar
Урок 182.00:14:08
Display PM on Group Chat Navbar
Урок 183.00:04:49
Group Chat Message Schema
Урок 184.00:10:07
Save Group Messages to Database
Урок 185.00:02:47
Fix Name Field in Database
Урок 186.00:10:27
Display Group Messages From Database
Урок 187.00:11:33
Members Page
Урок 188.00:05:23
Search Users
Урок 189.00:02:27
Section Introduction
Урок 190.00:06:33
User Profile Page
Урок 191.00:05:33
Profile Page HTML
Урок 192.00:03:56
New Properties in User Model
Урок 193.00:07:14
Profile Page Navbar
Урок 194.00:07:49
User Profile Image Upload
Урок 195.00:09:53
Upload Profile Image to AWS
Урок 196.00:12:07
Profile Page Ajax Method
Урок 197.00:13:43
Profile Page Post Route
Урок 198.00:05:50
Display Profile Image
Урок 199.00:09:35
Automatic Display of Profile Pic
Урок 200.00:12:10
Update Profile Route
Урок 201.00:07:52
Display User Data
Урок 202.00:04:49
Add User Interest Page
Урок 203.00:07:04
Interest Page HTML
Урок 204.00:08:02
Favorite Club Ajax Method
Урок 205.00:07:41
Save Favorite Club Data to Database
Урок 206.00:08:24
Display Favorite Clubs
Урок 207.00:07:20
Save and Display Favorite Players
Урок 208.00:09:56
Display Favorite National Teams
Урок 209.00:10:55
User's Overview Page
Урок 210.00:05:59
Fix Overview Page Issue
Урок 211.00:06:34
Overview Page Post Route
Урок 212.00:08:54
Display Images
Урок 213.00:08:11
Display Images in Dropdown - Part 1
Урок 214.00:05:31
Display Images in Dropdown - Part 2
Урок 215.00:11:15
Add CSS to Users Images
Урок 216.00:03:48
Display User Image on Private Chat Page
Урок 217.00:08:37
Display Friend Request Images
Урок 218.00:02:19
Section Introduction
Урок 219.00:06:02
News Get Route
Урок 220.00:07:07
HTML Code For News Page
Урок 221.00:12:14
Guardian API
Урок 222.00:17:33
Display News Images
Урок 223.00:05:54
Display Football News Headlines
Урок 224.00:02:34
Display News Summary
Урок 225.00:05:58
Add Image Responsive Class
Урок 226.00:04:08
Add CSS Styles to Date
Урок 227.00:05:55
Format Date
Урок 228.00:03:53
Load More Button
Урок 229.00:05:15
Load More Button CSS
Урок 230.00:12:02
Load More Data Functionality
Урок 231.00:05:02
Back to Top Functionality
Урок 232.00:01:36
Change Animate Time
Урок 233.00:01:54
Section Introduction
Урок 234.00:04:33
Helmet and Compression Modules
Урок 235.00:07:48
Create Database in Mlab
Урок 236.00:04:17
Add Clubs Collection
Урок 237.00:09:42
Environment Variables
Урок 238.00:08:43
404 Middleware
Урок 239.00:05:17
Git Push
Урок 240.00:08:30
Create heroku App
Урок 241.00:04:00
Create Procfile
Урок 242.00:09:45
Install Forever Module
Урок 243.00:06:45
Add Config vars to Heroku App
Урок 244.00:01:18
Fix Config Vars Errors
Урок 245.00:07:55
Setup Heroku Automatic Deploy
Урок 246.00:06:01
Point Domain to Heroku
Урок 247.00:02:15
Add Naked Domain
Урок 248.00:06:04
Enable Session Affinity