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