
-
Урок 1. 00:11:18Course Overview
-
Урок 2. 00:03:14First Day Of Work
-
Урок 3. 00:00:39Bruno's Request
-
Урок 4. 00:05:05Introduction to SSH
-
Урок 5. 00:07:13SSH Command
-
Урок 6. 00:06:34Saving The Day Through SSH
-
Урок 7. 00:01:30How SSH Works
-
Урок 8. 00:04:22Symmetric Encryption
-
Урок 9. 00:06:47Asymmetric Encryption
-
Урок 10. 00:06:55Hashing
-
Урок 11. 00:03:27Passwords Or SSH?
-
Урок 12. 00:13:15SSH Into A Server
-
Урок 13. 00:03:12Exercise: Set Up SSH on Github
-
Урок 14. 00:04:58Solution: Set Up SSH on Github
-
Урок 15. 00:02:49Section Summary
-
Урок 16. 00:01:19Bruno's Request
-
Урок 17. 00:03:42Introduction to Performance Part 1
-
Урок 18. 00:04:343 Keys To Performance
-
Урок 19. 00:04:46Network Performance
-
Урок 20. 00:04:46Image File Formats
-
Урок 21. 00:07:05Image Optimizations
-
Урок 22. 00:12:25Image Optimizations 2
-
Урок 23. 00:04:48Delivery Optimizations
-
Урок 24. 00:04:49Exercise: #2 - Network Optimizations
-
Урок 25. 00:05:12Solution: #2 - Network Optimizations
-
Урок 26. 00:05:10Critical Render Path Introduction
-
Урок 27. 00:06:02Critical Render Path 1
-
Урок 28. 00:17:27Critical Render Path 2
-
Урок 29. 00:13:44Critical Render Path 3
-
Урок 30. 00:03:59Critical Render Path 4
-
Урок 31. 00:04:01Exercise: #4 - Keiko Corp Website
-
Урок 32. 00:09:23Solution: Keiko Corp Website
-
Урок 33. 00:02:44HTTP/2
-
Урок 34. 00:02:04Section Summary
-
Урок 35. 00:01:27Bruno's Request
-
Урок 36. 00:02:22Section Overview
-
Урок 37. 00:06:46Angular vs React vs Vue
-
Урок 38. 00:12:22CWD: Introduction To React.js
-
Урок 39. 00:11:51CWD: create-react-app
-
Урок 40. 00:05:56CWD: create-react-app 2
-
Урок 41. 00:02:12CWD: create-react-app 3
-
Урок 42. 00:03:24Quick Note: Class vs Functional App.js
-
Урок 43. 00:20:14CWD: Your First React Component
-
Урок 44. 00:16:04CWD: Building A React App 1
-
Урок 45. 00:09:48CWD: Building A React App 2
-
Урок 46. 00:26:36CWD: Building A React App 3
-
Урок 47. 00:05:00CWD: Styling Your React App
-
Урок 48. 00:15:31CWD: Building A React App 4
-
Урок 49. 00:08:54CWD: Building A React App 5
-
Урок 50. 00:09:06CWD: Building A React App 6
-
Урок 51. 00:08:31CWD: Keeping Your Projects Up To Date
-
Урок 52. 00:03:57Solution: React 17
-
Урок 53. 00:02:35CWD: React Review
-
Урок 54. 00:08:12CWD: Error Boundary In React
-
Урок 55. 00:05:11CWD: Deploying Our React App
-
Урок 56. 00:03:43CWD: React Hooks
-
Урок 57. 00:03:48CWD: React Hooks 2
-
Урок 58. 00:03:26CWD: React Hooks 3
-
Урок 59. 00:04:02CWD: React Hooks 4
-
Урок 60. 00:03:46CWD: React Hooks 5
-
Урок 61. 00:06:55CWD: React Hooks 6
-
Урок 62. 00:09:17CWD: React Hooks 7
-
Урок 63. 00:04:49CWD: React Hooks 8
-
Урок 64. 00:05:59CWD: React Hooks 9
-
Урок 65. 00:02:50Introduction To Redux And Webpack
-
Урок 66. 00:07:13State Management
-
Урок 67. 00:11:40Why Redux?
-
Урок 68. 00:05:46Installing Redux
-
Урок 69. 00:02:03Redux Toolkit
-
Урок 70. 00:13:45Redux Actions And Reducers
-
Урок 71. 00:08:36Redux Store And Provider
-
Урок 72. 00:16:32Redux connect()
-
Урок 73. 00:08:46Redux Middleware
-
Урок 74. 00:29:28Redux Async Actions
-
Урок 75. 00:04:55Redux Project Structures
-
Урок 76. 00:07:42Popular Tools For React + Redux
-
Урок 77. 00:06:49Module Bundlers
-
Урок 78. 00:02:46Introduction To Webpack
-
Урок 79. 00:38:02Webpack
-
Урок 80. 00:06:36Updating Libraries: Babel 7 + ESlint
-
Урок 81. 00:09:20Parcel
-
Урок 82. 00:05:21Section Summary
-
Урок 83. 00:01:07Bruno's Request
-
Урок 84. 00:02:03Section Overview
-
Урок 85. 00:12:16Optimizing Code
-
Урок 86. 00:05:56Code Splitting Introduction
-
Урок 87. 00:14:29Code Splitting Part 1
-
Урок 88. 00:12:33Code Splitting Part 2
-
Урок 89. 00:13:30Code Splitting Part 3
-
Урок 90. 00:02:30Code Splitting Part 4
-
Урок 91. 00:13:13Solution: React.lazy() Code Splitting
-
Урок 92. 00:10:37React Performance Optimizations
-
Урок 93. 00:19:27React Performance Optimizations 2
-
Урок 94. 00:03:30Optimizing Code Review
-
Урок 95. 00:12:55Progressive Web Apps
-
Урок 96. 00:06:16Progressive Web Apps Examples
-
Урок 97. 00:06:12PWA - HTTPS
-
Урок 98. 00:06:13PWA - App Manifest
-
Урок 99. 00:13:16PWA - Service Workers
-
Урок 100. 00:02:04PWA - Final Thoughts
-
Урок 101. 00:10:19Deploying Our React App
-
Урок 102. 00:06:06Service Worker Updates
-
Урок 103. 00:08:53Solution Part 1 - PWA
-
Урок 104. 00:10:10Solution Part 2 - PWA
-
Урок 105. 00:02:37Section Summary
-
Урок 106. 00:01:11Bruno's Request
-
Урок 107. 00:06:22Section Overview
-
Урок 108. 00:02:59Types of Tests
-
Урок 109. 00:15:29Testing Libraries
-
Урок 110. 00:02:43Unit Tests
-
Урок 111. 00:02:47Integration Tests
-
Урок 112. 00:04:28Automation Testing
-
Урок 113. 00:02:57Final Note On Testing
-
Урок 114. 00:11:37Setting Up Jest
-
Урок 115. 00:11:11Our First Tests
-
Урок 116. 00:05:32Writing Tests
-
Урок 117. 00:10:19Asynchronous Tests
-
Урок 118. 00:11:42Asynchronous Tests 2
-
Урок 119. 00:12:51Mocks and Spies
-
Урок 120. 00:14:30Introduction To Enzyme
-
Урок 121. 00:09:30Snapshot Testing
-
Урок 122. 00:04:55Snapshot Testing + Code Coverage
-
Урок 123. 00:11:17Testing Stateful Components
-
Урок 124. 00:02:36Quick Recap
-
Урок 125. 00:23:51Testing Connected Components
-
Урок 126. 00:03:36Testing Connected Components 2
-
Урок 127. 00:14:58Testing Reducers
-
Урок 128. 00:18:28Testing Actions
-
Урок 129. 00:04:12Section Summary
-
Урок 130. 00:01:01Bruno's Request
-
Урок 131. 00:01:28Section Overview
-
Урок 132. 00:11:51Dynamic vs Static Typing
-
Урок 133. 00:03:19Weakly vs Strongly Typed
-
Урок 134. 00:09:46Static Typing In Javascript
-
Урок 135. 00:03:45TypeScript Compiler
-
Урок 136. 00:11:34TypeScript
-
Урок 137. 00:03:17TypeScript 2
-
Урок 138. 00:07:25TypeScript 3
-
Урок 139. 00:05:39TypeScript 4
-
Урок 140. 00:06:40TypeScript 5
-
Урок 141. 00:04:49TypeScript 6
-
Урок 142. 00:03:35TypeScript 7
-
Урок 143. 00:06:05TypeScript 8
-
Урок 144. 00:01:22TypeScript 9
-
Урок 145. 00:01:24TypeScript 10
-
Урок 146. 00:05:58DefinitelyTyped
-
Урок 147. 00:04:03Update: Create React App with TypeScript
-
Урок 148. 00:07:12Exercise: #1 - TypeScript In Robofriends
-
Урок 149. 00:14:01Solution: #1 - TypeScript In Robofriends
-
Урок 150. 00:00:50A Little Joke
-
Урок 151. 00:03:28Section Summary
-
Урок 152. 00:00:59Bruno's Request
-
Урок 153. 00:07:54Section Overview
-
Урок 154. 00:05:34CSR vs SSR
-
Урок 155. 00:10:56Server Side Rendering React
-
Урок 156. 00:11:19CSR vs SSR Part 2
-
Урок 157. 00:03:58SSR React Libraries
-
Урок 158. 00:07:10Static vs SSR vs CSR: Gatsby.js vs Next.js vs React.js
-
Урок 159. 00:07:57Setting Up Next.js
-
Урок 160. 00:07:36Next.js Pages
-
Урок 161. 00:02:26Client Side Routing
-
Урок 162. 00:02:15Shared Components
-
Урок 163. 00:15:32Dynamic Apps with Next.js
-
Урок 164. 00:00:53Deploying Next.js Apps
-
Урок 165. 00:05:05Updating To Latest Version Of Next.js
-
Урок 166. 00:07:43Section Summary
-
Урок 167. 00:01:15Bruno's Request
-
Урок 168. 00:04:07Section Overview
-
Урок 169. 00:01:03Star Of Security
-
Урок 170. 00:19:43Injections
-
Урок 171. 00:10:523rd Party Libraries
-
Урок 172. 00:14:03Logging
-
Урок 173. 00:06:22HTTPS Everywhere
-
Урок 174. 00:20:42XSS + CSRF
-
Урок 175. 00:09:51Code Secrets
-
Урок 176. 00:05:36Secure Headers
-
Урок 177. 00:06:32Access Control
-
Урок 178. 00:10:55Data Management
-
Урок 179. 00:02:54Don’t Trust Anyone
-
Урок 180. 00:03:11Authentication
-
Урок 181. 00:03:24Section Summary
-
Урок 182. 00:01:31Bruno's Request
-
Урок 183. 00:03:57Section Overview
-
Урок 184. 00:27:02Setting Up Your Environment
-
Урок 185. 00:06:54Optional: CWD - Installing PostgreSQL
-
Урок 186. 00:16:38How To Analyze Code
-
Урок 187. 00:17:21Solution: #3 - Multiple Face Detection
-
Урок 188. 00:01:44Section Summary
-
Урок 189. 00:01:10Bruno's Request
-
Урок 190. 00:04:48Section Overview
-
Урок 191. 00:10:59Docker Containers
-
Урок 192. 00:02:25Installing Docker
-
Урок 193. 00:08:38Dockerfile
-
Урок 194. 00:05:10Docker Commands
-
Урок 195. 00:08:04Dockerfile 2
-
Урок 196. 00:13:16Docker Compose
-
Урок 197. 00:03:57Docker-Compose 2
-
Урок 198. 00:01:55Docker Compose 3
-
Урок 199. 00:13:48Docker Compose 4
-
Урок 200. 00:02:10Docker Compose 5
-
Урок 201. 00:12:50Docker Compose 6
-
Урок 202. 00:05:15Docker Compose 7
-
Урок 203. 00:04:33Section Summary
-
Урок 204. 00:01:28Bruno's Request
-
Урок 205. 00:06:32Section Overview
-
Урок 206. 00:10:55Introduction To Databases
-
Урок 207. 00:04:48Installing Redis
-
Урок 208. 00:05:58Redis Commands
-
Урок 209. 00:02:00Redis Data Types
-
Урок 210. 00:02:01Redis Hashes
-
Урок 211. 00:03:56Redis Lists
-
Урок 212. 00:06:12Redis Sets + Sorted Sets
-
Урок 213. 00:03:01Section Summary
-
Урок 214. 00:02:21Section Overview
-
Урок 215. 00:11:19Cookies vs Tokens
-
Урок 216. 00:04:55What We Are Building
-
Урок 217. 00:03:25JWT
-
Урок 218. 00:05:20Project Goals
-
Урок 219. 00:13:54Profile Icon
-
Урок 220. 00:12:59Profile Dropdown
-
Урок 221. 00:11:05Profile Styling
-
Урок 222. 00:04:25Profile Modal 1
-
Урок 223. 00:22:44Profile Modal 2
-
Урок 224. 00:12:33Profile Modal 3
-
Урок 225. 00:07:10Profile Modal 4
-
Урок 226. 00:09:32Updating Profile 1
-
Урок 227. 00:10:10Updating Profile 2
-
Урок 228. 00:08:14Updating Profile 3
-
Урок 229. 00:15:11User Authentication
-
Урок 230. 00:16:21Sending The JWT Token
-
Урок 231. 00:06:49Adding Redis
-
Урок 232. 00:05:30Solution: #3 - Adding Redis To Docker Compose
-
Урок 233. 00:08:17Storing JWT Tokens
-
Урок 234. 00:07:18Retrieving Auth Token
-
Урок 235. 00:14:18Client Session Management
-
Урок 236. 00:10:32Session Sign In
-
Урок 237. 00:14:37Authorization Middleware
-
Урок 238. 00:02:46Fixing A Bug
-
Урок 239. 00:03:00Reviewing Our Code
-
Урок 240. 00:04:10Updating Our App
-
Урок 241. 00:02:01Optional: Why bcrypt-nodejs?
-
Урок 242. 00:07:25Section Summary
-
Урок 243. 00:01:31Bruno's Request
-
Урок 244. 00:05:27Section Overview
-
Урок 245. 00:11:23Amazon Web Services
-
Урок 246. 00:02:59Monolithic vs Micro Services
-
Урок 247. 00:06:03Amazon Lambda
-
Урок 248. 00:05:51Amazon Lambda Dashboard
-
Урок 249. 00:05:30Serverless
-
Урок 250. 00:05:08Serverless 2
-
Урок 251. 00:04:38IAM
-
Урок 252. 00:11:27Deploying A Function
-
Урок 253. 00:07:23Deploying A Function 2
-
Урок 254. 00:13:08Deploying A Function 3
-
Урок 255. 00:01:27Quick Bug Fix
-
Урок 256. 00:03:13Section Summary
-
Урок 257. 00:01:11Bruno's Request
-
Урок 258. 00:00:57Section Overview
-
Урок 259. 00:06:40CDNs
-
Урок 260. 00:05:31GZIP
-
Урок 261. 00:11:24Database Scaling
-
Урок 262. 00:06:59Caching 1
-
Урок 263. 00:08:17Caching 2
-
Урок 264. 00:11:32Caching 3
-
Урок 265. 00:06:11Load Balancing
-
Урок 266. 00:06:34Nginx 1
-
Урок 267. 00:15:08Nginx 2
-
Урок 268. 00:05:17Section Summary
-
Урок 269. 00:01:34Bruno's Request
-
Урок 270. 00:01:44Section Overview
-
Урок 271. 00:10:11Continuous Integration, Delivery, Deployment
-
Урок 272. 00:07:12Building Great Software
-
Урок 273. 00:16:49CircleCI
-
Урок 274. 00:10:13Continuous Integration 1
-
Урок 275. 00:09:13Continuous Integration 2
-
Урок 276. 00:06:05Building Great Software 2
-
Урок 277. 00:01:55Section Summary
-
Урок 278. 00:01:27Section Overview
-
Урок 279. 00:03:55Complexity vs Simplicity
-
Урок 280. 00:02:12NPM Is Not Your Friend