
-
Урок 1. 00:04:58Course Outline
-
Урок 2. 00:02:07React Concepts
-
Урок 3. 00:09:25The Birth of React.js
-
Урок 4. 00:06:19Declarative vs Imperative
-
Урок 5. 00:05:24Component Architecture
-
Урок 6. 00:06:11One Way Data Flow
-
Урок 7. 00:04:53UI Library
-
Урок 8. 00:04:19How To Be A Great React Developer
-
Урок 9. 00:06:14Section Overview
-
Урок 10. 00:08:09Environment Setup for Mac
-
Урок 11. 00:09:54Environment Setup For Windows
-
Урок 12. 00:03:33Create React App
-
Урок 13. 00:05:29Create React App 2
-
Урок 14. 00:10:53React Project Setup
-
Урок 15. 00:01:58Don't Eject
-
Урок 16. 00:02:14Hooks vs Classes
-
Урок 17. 00:05:28Class Components
-
Урок 18. 00:05:45Thinking In JSX
-
Урок 19. 00:05:41Dynamic Content
-
Урок 20. 00:05:38Single Page Application
-
Урок 21. 00:05:49Fetching Content
-
Урок 22. 00:06:22Architecting Our App
-
Урок 23. 00:08:07Card List Component
-
Урок 24. 00:07:14Card Component
-
Урок 25. 00:04:03Exercise: Breaking Into Components
-
Урок 26. 00:07:22State vs Props
-
Урок 27. 00:09:43SearchField State
-
Урок 28. 00:05:01React Events
-
Урок 29. 00:05:55Filtering State
-
Урок 30. 00:07:45Search Box Component
-
Урок 31. 00:03:59Exercise: Where To Put State?
-
Урок 32. 00:10:03Class Methods and Arrow Functions
-
Урок 33. 00:05:32Exercise: Event Binding
-
Урок 34. 00:07:22Deploying Our App
-
Урок 35. 00:11:10React and ReactDOM
-
Урок 36. 00:10:24Latest React Package Updates
-
Урок 37. 00:14:21Revisiting VirtualDOM + Unidirectional Data Flow
-
Урок 38. 00:14:48Asynchronous setState
-
Урок 39. 00:07:16Introducing Lifecycle Methods
-
Урок 40. 00:06:04React Lifecycle Methods - Mounting
-
Урок 41. 00:12:59React Lifecycle Methods - Updating
-
Урок 42. 00:03:14React Lifecycle Methods - Unmounting
-
Урок 43. 00:03:03Section Review
-
Урок 44. 00:02:53The Long Road Ahead
-
Урок 45. 00:01:48Project Overview
-
Урок 46. 00:04:48Github + Project Repositories
-
Урок 47. 00:13:21E-commerce Homepage + SASS setup
-
Урок 48. 00:07:12Project Files + Modules
-
Урок 49. 00:04:08Project Component Architecture
-
Урок 50. 00:14:50Homepage and Directory Components
-
Урок 51. 00:08:29Styling Menu Items
-
Урок 52. 00:08:00React 17: Updating Packages + Latest Version Of React
-
Урок 53. 00:04:32Routing In React
-
Урок 54. 00:09:11Routing In Our Project
-
Урок 55. 00:15:23React Router Dom
-
Урок 56. 00:09:27withRouter()
-
Урок 57. 00:12:40Shop Page
-
Урок 58. 00:09:33Collection Item
-
Урок 59. 00:09:29Header Component
-
Урок 60. 00:07:23Introducing Forms In React
-
Урок 61. 00:09:24Sign In Component
-
Урок 62. 00:08:42Form Input Component
-
Урок 63. 00:06:08Custom Button Component
-
Урок 64. 00:03:16Section Overview
-
Урок 65. 00:07:28Firebase Introduction
-
Урок 66. 00:04:09Adding a Project to Firebase
-
Урок 67. 00:07:42Google Sign In Authentication
-
Урок 68. 00:09:44Google Sign In Authentication 2
-
Урок 69. 00:09:44Google Sign In Authentication 3
-
Урок 70. 00:11:07Firebase Firestore
-
Урок 71. 00:17:10Storing User Data In Firebase
-
Урок 72. 00:09:20Storing User Data In Our App
-
Урок 73. 00:10:14Sign Up Component
-
Урок 74. 00:04:57Sign Up With Email and Password
-
Урок 75. 00:03:20Sign In With Email and Password
-
Урок 76. 00:02:15Section Review
-
Урок 77. 00:02:10Section Overview
-
Урок 78. 00:04:41Redux Introduction
-
Урок 79. 00:09:42Redux Concepts
-
Урок 80. 00:10:24Redux In Our Application
-
Урок 81. 00:08:20Redux Actions and Reducers
-
Урок 82. 00:14:59Setting Up Redux 1
-
Урок 83. 00:10:28Setting Up Redux 2
-
Урок 84. 00:04:13connect() and mapStateToProps
-
Урок 85. 00:09:10mapDispatchToProps
-
Урок 86. 00:05:19User Redirect and User Action Type
-
Урок 87. 00:05:09Cart Component
-
Урок 88. 00:04:25Cart Dropdown Component
-
Урок 89. 00:10:04Implementing Redux In Cart
-
Урок 90. 00:06:16Add To Cart Styling
-
Урок 91. 00:14:15Cart Item Reducer
-
Урок 92. 00:08:03Adding Multiple Items To Cart
-
Урок 93. 00:07:16Cart Item Component
-
Урок 94. 00:08:33Selectors in Redux
-
Урок 95. 00:08:23Reselect Library
-
Урок 96. 00:07:43User Selectors
-
Урок 97. 00:08:36Checkout Page
-
Урок 98. 00:07:03Checkout Page 2
-
Урок 99. 00:02:54Extensible Code
-
Урок 100. 00:03:43Dispatch Action Shorthand
-
Урок 101. 00:08:19Checkout Item Component
-
Урок 102. 00:08:43Remove Items From Cart
-
Урок 103. 00:12:36Remove Items At Checkout
-
Урок 104. 00:08:03Local Storage and Session Storage
-
Урок 105. 00:11:02Redux Persist
-
Урок 106. 00:12:10Directory State Into Redux
-
Урок 107. 00:07:48Collection State Into Redux
-
Урок 108. 00:07:39Collection Overview Component
-
Урок 109. 00:08:09Nested Routing in Shop Page
-
Урок 110. 00:01:48Improving Naming Of Component
-
Урок 111. 00:08:12Collection Routing and Selector
-
Урок 112. 00:09:27Data Normalization + Collection Page
-
Урок 113. 00:10:11Data Flow In Our App
-
Урок 114. 00:03:24Thinking About Data Flow
-
Урок 115. 00:05:40Introduction To Stripe
-
Урок 116. 00:16:32Stripe Integration
-
Урок 117. 00:06:14Finishing Touches + Look Ahead
-
Урок 118. 00:12:07Deploying To Heroku
-
Урок 119. 00:07:03Optimizing Production Build
-
Урок 120. 00:11:36CSS in JS
-
Урок 121. 00:08:58styled-components
-
Урок 122. 00:12:32styled-components In Our App
-
Урок 123. 00:03:39Thinking About Tradeoffs
-
Урок 124. 00:03:23styled-components In Our App 2
-
Урок 125. 00:11:03styled-components In Our App 3
-
Урок 126. 00:04:27Section Overview
-
Урок 127. 00:13:07Firebase Refresher
-
Урок 128. 00:05:59Firebase Refresher 2
-
Урок 129. 00:09:41Moving Our Shop Data To Firebase
-
Урок 130. 00:07:13Moving Our Shop Data To Firebase 2
-
Урок 131. 00:04:23Reviewing What We Have Done
-
Урок 132. 00:16:06Bringing Shop Data To Our App
-
Урок 133. 00:07:45Adding Shop Data To Redux
-
Урок 134. 00:11:00WithSpinner HOC
-
Урок 135. 00:08:47WithSpinner HOC 2
-
Урок 136. 00:19:20Optional: How To Build HOCs
-
Урок 137. 00:12:42Observables + Observer Pattern
-
Урок 138. 00:11:57Promise Pattern
-
Урок 139. 00:19:49Redux Thunk
-
Урок 140. 00:02:41What Does Redux Thunk Do?
-
Урок 141. 00:10:45Debugging Our Code
-
Урок 142. 00:14:31Container Pattern
-
Урок 143. 00:04:53Refactoring Is A Tradeoff
-
Урок 144. 00:12:00Introduction to Sagas
-
Урок 145. 00:08:39Generator Functions
-
Урок 146. 00:10:51redux-saga
-
Урок 147. 00:09:44Redux Thunk Into Saga
-
Урок 148. 00:15:28take(), takeEvery(), takeLatest()
-
Урок 149. 00:05:01Root Saga
-
Урок 150. 00:04:46Planning Ahead With Sagas
-
Урок 151. 00:19:27Google Sign In Into Sagas
-
Урок 152. 00:13:22Email Sign In Into Sagas
-
Урок 153. 00:10:02Reviewing Our Sagas
-
Урок 154. 00:08:23Recreating Persistence
-
Урок 155. 00:07:35Sign Out With Sagas
-
Урок 156. 00:09:38Clear Cart Saga
-
Урок 157. 00:12:57Solution: Sign Up Saga
-
Урок 158. 00:11:49React Hooks Introduction (useState)
-
Урок 159. 00:14:52useEffect
-
Урок 160. 00:02:56Hook Rules
-
Урок 161. 00:08:13Converting Class Components With useState
-
Урок 162. 00:11:52useEffect In Our App
-
Урок 163. 00:06:41useEffect as ComponentWillUnmount()
-
Урок 164. 00:13:51Custom Hooks
-
Урок 165. 00:04:43Custom Hooks 2
-
Урок 166. 00:08:33useReducer
-
Урок 167. 00:12:57Should You Adopt Hooks?
-
Урок 168. 00:10:39React-Redux Hooks
-
Урок 169. 00:07:55useDispatch
-
Урок 170. 00:05:44useParams Part 1
-
Урок 171. 00:05:52useParams Part 2
-
Урок 172. 00:09:22useState Part 1
-
Урок 173. 00:08:16useState Part 2
-
Урок 174. 00:09:11useEffect Part 1
-
Урок 175. 00:07:46useEffect Part 2
-
Урок 176. 00:10:26useEffect Part 3
-
Урок 177. 00:04:45useMemo
-
Урок 178. 00:07:47useLayoutEffect
-
Урок 179. 00:12:24Introduction To Backend
-
Урок 180. 00:10:34Creating our Server Inside the Project
-
Урок 181. 00:14:05Building A Basic Server
-
Урок 182. 00:04:34What We Are Building
-
Урок 183. 00:10:08Backend Payment Route
-
Урок 184. 00:09:24Connecting Client To Server
-
Урок 185. 00:10:31Deploying To Production
-
Урок 186. 00:06:23Introduction To Context API
-
Урок 187. 00:12:12Context Consumer + useContext Hook
-
Урок 188. 00:13:30Context Provider
-
Урок 189. 00:14:05Cart Context
-
Урок 190. 00:16:54Provider Context Pattern
-
Урок 191. 00:11:21Provider Context Pattern 2
-
Урок 192. 00:09:27Redux vs Context API
-
Урок 193. 00:16:03Introduction To GraphQL
-
Урок 194. 00:12:38GraphQL Playground
-
Урок 195. 00:07:36GraphQL Playground 2
-
Урок 196. 00:14:06Introduction To Apollo
-
Урок 197. 00:10:44Apollo Container
-
Урок 198. 00:10:16Query With Variables
-
Урок 199. 00:08:32GraphQL vs Redux
-
Урок 200. 00:15:35Mutations On The Client
-
Урок 201. 00:08:23Mutations On The Client 2
-
Урок 202. 00:12:44Adding Items With Apollo
-
Урок 203. 00:05:57Adding Items With Apollo 2
-
Урок 204. 00:15:19CartItem Count With Apollo
-
Урок 205. 00:06:55Should You Use GraphQL?
-
Урок 206. 00:10:23Mobile Responsiveness
-
Урок 207. 00:14:11Mobile Responsiveness 2
-
Урок 208. 00:13:31Code Splitting Introduction
-
Урок 209. 00:03:03Introducing React Lazy
-
Урок 210. 00:10:35React Lazy + Suspense
-
Урок 211. 00:16:08Error Boundaries
-
Урок 212. 00:15:32React.memo, PureComponent, shouldComponentUpdate
-
Урок 213. 00:09:52Performance In Our App
-
Урок 214. 00:10:51useCallback
-
Урок 215. 00:05:54useMemo
-
Урок 216. 00:07:02Gzipping and Compression
-
Урок 217. 00:05:39React <Profiler>
-
Урок 218. 00:02:06Don't Overcomplicate
-
Урок 219. 00:02:57Be A Late Follower
-
Урок 220. 00:01:39Break Things Down
-
Урок 221. 00:01:54It Will Never Be Perfect
-
Урок 222. 00:12:55Progressive Web Apps
-
Урок 223. 00:06:16Progressive Web Apps Examples
-
Урок 224. 00:06:12PWA - HTTPS
-
Урок 225. 00:06:14PWA - App Manifest
-
Урок 226. 00:13:16PWA - Service Workers
-
Урок 227. 00:02:05PWA - Final Thoughts
-
Урок 228. 00:10:44Converting Our App To PWA
-
Урок 229. 00:08:45Firebase Security Rules
-
Урок 230. 00:10:57User Security Rule
-
Урок 231. 00:07:22User Security Rule 2
-
Урок 232. 00:05:52More Security Rules
-
Урок 233. 00:06:22Section Overview
-
Урок 234. 00:02:59Types of Tests
-
Урок 235. 00:15:29Testing Libraries
-
Урок 236. 00:02:43Unit Tests
-
Урок 237. 00:02:47Integration Tests
-
Урок 238. 00:04:28Automation Testing
-
Урок 239. 00:02:57Final Note On Testing
-
Урок 240. 00:11:37Setting Up Jest
-
Урок 241. 00:11:11Our First Tests
-
Урок 242. 00:05:32Writing Tests
-
Урок 243. 00:10:19Asynchronous Tests
-
Урок 244. 00:11:42Asynchronous Tests 2
-
Урок 245. 00:12:51Mocks and Spies
-
Урок 246. 00:14:30Introduction To Enzyme
-
Урок 247. 00:09:30Snapshot Testing
-
Урок 248. 00:04:55Snapshot Testing + Code Coverage
-
Урок 249. 00:11:17Testing Stateful Components
-
Урок 250. 00:02:36Quick Recap
-
Урок 251. 00:23:51Testing Connected Components
-
Урок 252. 00:03:36Testing Connected Components 2
-
Урок 253. 00:14:58Testing Reducers
-
Урок 254. 00:18:28Testing Actions
-
Урок 255. 00:04:12Section Review
-
Урок 256. 00:12:11Introduction to Webpack + Babel
-
Урок 257. 00:10:41Webpack Config
-
Урок 258. 00:07:56Introduction to Gatsby.js
-
Урок 259. 00:09:04Starting a Gatsby Project
-
Урок 260. 00:09:30Gatsby Pages
-
Урок 261. 00:08:40Gatsby GraphQL + Markdown
-
Урок 262. 00:10:54Building Our Blog 1
-
Урок 263. 00:09:13Building Our Blog 2
-
Урок 264. 00:06:55Building Our Blog 3
-
Урок 265. 00:07:27Building Our Blog 4
-
Урок 266. 00:09:33Building Our Blog 5
-
Урок 267. 00:05:49map()
-
Урок 268. 00:14:58Promises
-
Урок 269. 00:02:56filter()
-
Урок 270. 00:12:51includes()
-
Урок 271. 00:17:41CWD: Git + Github
-
Урок 272. 00:16:53CWD: Git + Github 2
-
Урок 273. 00:09:36Async Await
-
Урок 274. 00:03:07find()
-
Урок 275. 00:06:53reduce()
-
Урок 276. 00:07:48Memoization
-
Урок 277. 00:04:25Currying
-
Урок 278. 00:14:45Contributing To Open Source
-
Урок 279. 00:09:43Contributing To Open Source 2
-
Урок 280. 00:38:31AMA - 100,000 Students!!
Thanks
Please update
Update from official site:
One of our most popular courses, now updated and re-recorded with all new React features for 2022 (React v18)! Using the latest version of React, this course is focused on efficiency. Never spend time on confusing, out of date, incomplete tutorials anymore.
https://zerotomastery.io/courses/learn-react/
Обновите курс пожалуйста.
I watched them more than 10 from the most popular.
Администратор пожалуйста, загрузите этот НОВЫЙ И ГОРЯЧИЙ курс от Брэда Трэверси: "Электронная коммерция MERN с нуля"