-
Урок 1.
00:02:19
What is node js
-
Урок 2.
00:02:21
Why learn node js
-
Урок 3.
00:02:40
Installing node js
-
Урок 4.
00:03:16
Javascript in browser environment
-
Урок 5.
00:02:27
Javascript in node js environment
-
Урок 6.
00:02:55
Getting started with node js
-
Урок 7.
00:03:44
Writing functions
-
Урок 8.
00:06:27
Import export
-
Урок 9.
00:05:38
Using arrow functions
-
Урок 10.
00:02:02
Object destructuring
-
Урок 11.
00:03:30
Using node js core modules
-
Урок 12.
00:08:16
Using npm packages
-
Урок 13.
00:05:29
Using express
-
Урок 14.
00:03:07
Node js event loop
-
Урок 15.
00:04:29
Programming for event loop
-
Урок 16.
00:08:14
Asynchronous programming
-
Урок 17.
00:04:25
Synchronous programming
-
Урок 18.
00:03:47
Functional approach
-
Урок 19.
00:02:38
Secrets of understanding node js
-
Урок 20.
00:07:16
Creating server with express
-
Урок 21.
00:05:05
Separating routes
-
Урок 22.
00:06:50
Middleware explained
-
Урок 23.
00:07:14
Using controllers
-
Урок 24.
00:04:33
Json and postman
-
Урок 25.
00:11:32
Signup with mlab to use mongodb
-
Урок 26.
00:05:42
Connecting to database using mongoose
-
Урок 27.
00:04:53
Post schema
-
Урок 28.
00:12:59
Creating a post
-
Урок 29.
00:14:27
Validation and friendly error messages
-
Урок 30.
00:06:37
Getting posts
-
Урок 31.
00:03:04
Whats next and cleanup
-
Урок 32.
00:05:08
User schema
-
Урок 33.
00:12:49
Virtual fields and methods
-
Урок 34.
00:12:16
User signup using async await
-
Урок 35.
00:09:49
User signin validation and error messaging
-
Урок 36.
00:09:41
User signin flow
-
Урок 37.
00:13:33
User signin with jwt
-
Урок 38.
00:03:43
Testing user signin
-
Урок 39.
00:03:27
Signout method
-
Урок 40.
00:06:39
Protecting routes
-
Урок 41.
00:02:59
Handling unauthorized error
-
Урок 42.
00:05:23
Implementing authorization
-
Урок 43.
00:06:35
Find user by id and add to req object
-
Урок 44.
00:03:59
Has authorization method
-
Урок 45.
00:02:01
Apply require signin to create post
-
Урок 46.
00:08:49
Showing all users
-
Урок 47.
00:07:49
Showing single user
-
Урок 48.
00:10:51
Update user
-
Урок 49.
00:06:22
Delete user
-
Урок 50.
00:06:46
User post relationship with post schema
-
Урок 51.
00:11:13
Create post with image upload and user
-
Урок 52.
00:09:34
Testing create post
-
Урок 53.
00:02:36
Get all posts with user
-
Урок 54.
00:07:31
Get all posts by user
-
Урок 55.
00:02:53
Post update delete flow
-
Урок 56.
00:03:51
Post by id based on route param
-
Урок 57.
00:10:39
Delete post
-
Урок 58.
00:05:59
Update post
-
Урок 59.
00:03:59
Whats next
-
Урок 60.
00:09:11
Documenting api
-
Урок 61.
00:03:41
Adding cors
-
Урок 62.
00:01:54
Modern javascript
-
Урок 63.
00:04:06
Creating variables using const
-
Урок 64.
00:03:48
Creating variables using let
-
Урок 65.
00:05:10
Template strings
-
Урок 66.
00:03:25
Default parameters
-
Урок 67.
00:05:58
Arrow functions
-
Урок 68.
00:10:11
Arrow functions and this keyword
-
Урок 69.
00:08:14
Destructuring object
-
Урок 70.
00:02:09
Destructuring array
-
Урок 71.
00:04:57
Restructuring
-
Урок 72.
00:07:32
Spread and rest operators
-
Урок 73.
00:14:23
Class constructor super
-
Урок 74.
00:05:24
Installing react
-
Урок 75.
00:06:23
React files and folders introduction
-
Урок 76.
00:10:59
Storing data in component state via ajax call
-
Урок 77.
00:05:48
Rendering state data using map
-
Урок 78.
00:04:18
Conditional rendering
-
Урок 79.
00:09:36
Imports exports props
-
Урок 80.
00:07:40
Handling click events
-
Урок 81.
00:04:24
Destructuring inline styling and keys
-
Урок 82.
00:04:45
Create react project
-
Урок 83.
00:09:30
Using react router dom
-
Урок 84.
00:02:51
Adding pages
-
Урок 85.
00:04:25
Signup form
-
Урок 86.
00:08:46
Handling onChange events
-
Урок 87.
00:11:02
User signup
-
Урок 88.
00:06:03
Code refactoring
-
Урок 89.
00:08:48
Showing validation and success message
-
Урок 90.
00:03:57
Code refactoring signup page
-
Урок 91.
00:08:07
Signin page
-
Урок 92.
00:10:56
User signin
-
Урок 93.
00:05:05
Loading...
-
Урок 94.
00:04:20
Menu component
-
Урок 95.
00:08:49
Styling and active link
-
Урок 96.
00:13:00
Signout
-
Урок 97.
00:08:09
Conditional rendering of signup signin links
-
Урок 98.
00:02:48
Show user name
-
Урок 99.
00:05:29
Code refactoring auth logic
-
Урок 100.
00:07:07
Profile page
-
Урок 101.
00:05:40
Showing user info from local storage
-
Урок 102.
00:03:51
Using .env variables
-
Урок 103.
00:13:46
Fetch user profile
-
Урок 104.
00:08:19
Code refactoring fetch user
-
Урок 105.
00:06:45
Show edit profile delete profile buttons
-
Урок 106.
00:02:42
Active link user profile
-
Урок 107.
00:01:45
Whats next?
-
Урок 108.
00:02:30
Users component
-
Урок 109.
00:04:22
Populate users in state
-
Урок 110.
00:06:08
Loop through users
-
Урок 111.
00:06:18
Style user cards
-
Урок 112.
00:03:39
Default profile image
-
Урок 113.
00:08:37
All users profile page
-
Урок 114.
00:02:15
Delete profile component
-
Урок 115.
00:03:25
Users profile based on props change
-
Урок 116.
00:03:58
Delete account prompt
-
Урок 117.
00:07:35
Delete user account
-
Урок 118.
00:07:09
Edit profile component
-
Урок 119.
00:05:30
Pre profile edit profile form
-
Урок 120.
00:09:51
Update user profile
-
Урок 121.
00:09:18
Client side validation on profile update
-
Урок 122.
00:08:58
Private route for authenticated users only
-
Урок 123.
00:11:00
Profile photo upload
-
Урок 124.
00:03:53
Loading... on edit profile
-
Урок 125.
00:13:44
Node API - Update profile with image
-
Урок 126.
00:04:22
File size validation
-
Урок 127.
00:05:45
Node API - Get user photo with separate route
-
Урок 128.
00:05:18
Display profile image in edit profile page
-
Урок 129.
00:09:21
Default image and profile image on all pages
-
Урок 130.
00:04:52
User about field
-
Урок 131.
00:07:34
Update user info in local storage
-
Урок 132.
00:03:03
Whats next?
-
Урок 133.
00:05:54
Following and followers - User schema and userById method
-
Урок 134.
00:09:46
Following and followers - Routes and controller methods
-
Урок 135.
00:03:44
Remove following and remove followers - Routes and controller methods
-
Урок 136.
00:04:41
Follow Profile Buttons Component
-
Урок 137.
00:08:08
Check follow or not
-
Урок 138.
00:10:55
Implement follow
-
Урок 139.
00:04:49
Implement unfollow
-
Урок 140.
00:06:02
Profile tabs component
-
Урок 141.
00:07:34
Display followers list
-
Урок 142.
00:05:22
Display following list
-
Урок 143.
00:06:49
Node API - Who to follow?
-
Урок 144.
00:08:55
Find people component
-
Урок 145.
00:10:19
Find people and follow
-
Урок 146.
00:02:58
Starting with posts
-
Урок 147.
00:18:32
Create new post
-
Урок 148.
00:08:39
Show all posts in home page
-
Урок 149.
00:12:38
Show post's user date and excerpt
-
Урок 150.
00:03:45
Node API - Post image
-
Урок 151.
00:04:52
Show posts with image
-
Урок 152.
00:03:25
Single post component
-
Урок 153.
00:06:15
Load single post in state
-
Урок 154.
00:06:40
Display single post
-
Урок 155.
00:03:04
Show loading on single post and posts
-
Урок 156.
00:08:15
Posts by user
-
Урок 157.
00:04:29
Display posts by user
-
Урок 158.
00:06:48
Show update delete buttons
-
Урок 159.
00:07:24
Delete post
-
Урок 160.
00:01:52
Delete post prompt
-
Урок 161.
00:04:48
Update post component
-
Урок 162.
00:17:23
Implement update post
-
Урок 163.
00:05:36
Update post photo and error messaging
-
Урок 164.
00:02:13
Whats next?
-
Урок 165.
00:09:45
Node API - Implement like unlike
-
Урок 166.
00:03:21
React frontend - Like Unlike methods
-
Урок 167.
00:15:28
Implement like unlike in frontend
-
Урок 168.
00:04:38
Like unlike styling
-
Урок 169.
00:04:46
Like signin redirect
-
Урок 170.
00:08:56
Comments backend
-
Урок 171.
00:03:21
React comment uncomment methods
-
Урок 172.
00:14:54
Adding comments
-
Урок 173.
00:12:04
Render comments
-
Урок 174.
00:13:04
Comment uncomment and validations
-
Урок 175.
00:13:44
Deploy Node JS API - Signup and super user
-
Урок 176.
00:12:09
Running API in Digital Ocean
-
Урок 177.
00:07:02
Using mongoDB in Digital Ocean
-
Урок 178.
00:10:15
Deploy React SPA to Digital Ocean
-
Урок 179.
00:02:18
Own reCAPTCHA?
-
Урок 180.
00:01:27
Super Admin Overview
-
Урок 181.
00:11:44
Implementing role to users
-
Урок 182.
00:11:40
Making a user admin using command line
-
Урок 183.
00:06:44
Admin can update and delete anyone's post
-
Урок 184.
00:12:45
Admin can update and delete any user
-
Урок 185.
00:07:30
How to download source code from Github and checkout different commits
The course has been updated in January this year and has got better reviews too. Kindly look into it.
Thank you.