589689.xyz

[] Udemy - Build an app with React, Redux and Firestore from scratch

  • 收录时间:2020-01-11 19:37:57
  • 文件大小:12GB
  • 下载次数:79
  • 最近下载:2020-12-21 07:32:42
  • 磁力链接:

文件列表

  1. 24. Firestore data consistency/3. Batch updates for the events.mp4 133MB
  2. 24. Firestore data consistency/2. Batch updates for the user photos.mp4 124MB
  3. 10. Adding Google maps integration into our application/8. Adding a Map component to our application.mp4 114MB
  4. 17. Photo Uploads in our application/6. Adding the photo upload method.mp4 111MB
  5. 20. Paging, sorting and filtering/3. Filtering and Sorting.mp4 106MB
  6. 26. Finishing touches and publishing our application/5. Final clean up and finishing touches.mp4 106MB
  7. 11. Modals/3. Setting up our modals in Redux part 2.vtt 103MB
  8. 11. Modals/3. Setting up our modals in Redux part 2.mp4 103MB
  9. 6. React Router 4/3. Routing configuration.mp4 103MB
  10. 8. Converting our app to use Redux/13. Connecting the event actions to the event form.mp4 100MB
  11. 25. Securing our application/3. Checking our permissions.mp4 96MB
  12. 3. Thinking in React/8. Passing down static props to components.mp4 93MB
  13. 19. Moving the Events into Firestore/13. Adding the user signup to events.mp4 93MB
  14. 20. Paging, sorting and filtering/8. Building compound queries.mp4 93MB
  15. 15. Firebase authentication/15. Updating the Password form.mp4 92MB
  16. 9. Redux forms 101/10. Fixing the Date picker issue.mp4 90MB
  17. 10. Adding Google maps integration into our application/3. Setting up Places Autocomplete.mp4 90MB
  18. 11. Modals/4. Adding login and register modals.vtt 89MB
  19. 11. Modals/4. Adding login and register modals.mp4 89MB
  20. 10. Adding Google maps integration into our application/5. Narrowing the venue results to the selected city.mp4 89MB
  21. 21. Event Chat system/9. Displaying the chat with replies.mp4 88MB
  22. 19. Moving the Events into Firestore/10. improving the cancel experience.mp4 86MB
  23. 9. Redux forms 101/9. Creating a reusable Date input field.mp4 84MB
  24. 14. Firestore introduction/3. Setting up the store for Firestore.mp4 84MB
  25. 24. Firestore data consistency/4. Firestore transactions.mp4 83MB
  26. 17. Photo Uploads in our application/5. React Cropper.mp4 83MB
  27. 8. Converting our app to use Redux/9. Adding static data for the event detailed page.mp4 82MB
  28. 21. Event Chat system/3. Sending a comment to firebase.mp4 82MB
  29. 9. Redux forms 101/8. Setting up validation for the event form.mp4 82MB
  30. 16. User management/6. Adding the about me page.mp4 82MB
  31. 19. Moving the Events into Firestore/3. Create event method.mp4 82MB
  32. 1. Course introduction and getting started/2.1 Course Assets.zip.zip 81MB
  33. 4. Forms 101/4. Submitting form data.mp4 81MB
  34. 17. Photo Uploads in our application/8. Using the debugger in VS Code.mp4 80MB
  35. 6. React Router 4/5. Adding Signed in and Signed out menus to the nav bar.mp4 80MB
  36. 14. Firestore introduction/5. Listening to data from Firestore.mp4 79MB
  37. 10. Adding Google maps integration into our application/4. Creating a reusable Place Input field.mp4 79MB
  38. 3. Thinking in React/12. Code improvements.mp4 79MB
  39. 16. User management/5. Hooking the update user method to the form.mp4 79MB
  40. 26. Finishing touches and publishing our application/8. Code splitting.mp4 77MB
  41. 6. React Router 4/7. Internal navigation for our application.mp4 77MB
  42. 8. Converting our app to use Redux/3. Creating the Event reducer.mp4 76MB
  43. 19. Moving the Events into Firestore/8. Updating events.mp4 76MB
  44. 17. Photo Uploads in our application/14. Improving the User experience.mp4 76MB
  45. 20. Paging, sorting and filtering/12. Adding tab functionality to change the query.mp4 76MB
  46. 21. Event Chat system/5. Adding the chat data to the component.mp4 75MB
  47. 3. Thinking in React/6. Adding the event list items component.mp4 74MB
  48. 12. Redux Thunk/6. Fetching events from the mock API.mp4 73MB
  49. 13. Loose Ends/3. Date FNS.mp4 73MB
  50. 17. Photo Uploads in our application/4. React Dropzone.mp4 72MB
  51. 13. Loose Ends/2. React Redux Toastr.mp4 72MB
  52. 19. Moving the Events into Firestore/9. Adding the cancel event toggle.mp4 72MB
  53. 19. Moving the Events into Firestore/16. Viewing other users profiles.mp4 71MB
  54. 12. Redux Thunk/2. Redux thunk 101 part 1.mp4 71MB
  55. 4. Forms 101/3. Controlled Forms.mp4 70MB
  56. 18. Challenge 1/2. Challenge set up.mp4 70MB
  57. 17. Photo Uploads in our application/12. Adding the delete photo method.mp4 68MB
  58. 15. Firebase authentication/5. Creating the register method.mp4 68MB
  59. 8. Converting our app to use Redux/6. Creating the event detailed page structure.mp4 68MB
  60. 9. Redux forms 101/6. Form submission in Redux forms.mp4 67MB
  61. 15. Firebase authentication/16. Attaching auth is ready to the app.mp4 67MB
  62. 17. Photo Uploads in our application/13. Adding the set main photo method.mp4 67MB
  63. 26. Finishing touches and publishing our application/2. Dealing with not found events.mp4 67MB
  64. 25. Securing our application/8. Adding a popup for anonymous users when clicking buttons.mp4 67MB
  65. 9. Redux forms 101/5. Creating a reusable Select input field.mp4 67MB
  66. 19. Moving the Events into Firestore/17. App cleanup.vtt 66MB
  67. 19. Moving the Events into Firestore/17. App cleanup.mp4 66MB
  68. 22. Cloud functions/3. Creating our first cloud function.mp4 66MB
  69. 11. Modals/6. Hooking up the nav bar to the auth.mp4 66MB
  70. 8. Converting our app to use Redux/12. Connecting the event form to the store.mp4 65MB
  71. 17. Photo Uploads in our application/9. Connecting the photos component to Firestore.mp4 65MB
  72. 19. Moving the Events into Firestore/19. Adding loading indicators to improve the user experience.vtt 64MB
  73. 19. Moving the Events into Firestore/19. Adding loading indicators to improve the user experience.mp4 64MB
  74. 15. Firebase authentication/12. Managing the User profile data.mp4 64MB
  75. 15. Firebase authentication/2. Firebase login.mp4 64MB
  76. 22. Cloud functions/5. Adding another cloud function.mp4 64MB
  77. 25. Securing our application/2. Implementing Firestore security rules.mp4 63MB
  78. 16. User management/3. Creating a reusable Radio input field.mp4 63MB
  79. 19. Moving the Events into Firestore/12. Adding conditionals to the buttons in the event detailed header.mp4 63MB
  80. 20. Paging, sorting and filtering/4. Setting up paging.mp4 62MB
  81. 12. Redux Thunk/3. Redux-Thunk 101 part 2.mp4 62MB
  82. 6. React Router 4/4. Adding a home page.mp4 62MB
  83. 20. Paging, sorting and filtering/7. Infinite scroll.mp4 62MB
  84. 3. Thinking in React/3. Semantic UI Introduction.mp4 61MB
  85. 5. Creating a CRUD application in React/5. Updating the events.mp4 61MB
  86. 7. Introduction to Redux/6. Improving the dev experience.mp4 61MB
  87. 19. Moving the Events into Firestore/14. Adding cancel signup to the events.mp4 61MB
  88. 18. Challenge 1/3. Challenge solution.mp4 60MB
  89. 7. Introduction to Redux/9. Reducing boilerplate code.mp4 60MB
  90. 20. Paging, sorting and filtering/5. Adding the paging for the events dashboard.mp4 59MB
  91. 10. Adding Google maps integration into our application/7. Setting up Google Maps.mp4 59MB
  92. 20. Paging, sorting and filtering/9. Firestore composite indexes.mp4 59MB
  93. 17. Photo Uploads in our application/7. Adding the method to the photo component.mp4 58MB
  94. 20. Paging, sorting and filtering/10. Adding filtered events to the reducer state.mp4 58MB
  95. 21. Event Chat system/2. Connect to Firebase.mp4 57MB
  96. 14. Firestore introduction/4. Adding data to Firestore.mp4 57MB
  97. 22. Cloud functions/7. Adding the event activity feed.mp4 57MB
  98. 9. Redux forms 101/1. Redux forms setup.mp4 57MB
  99. 15. Firebase authentication/10. Adding Facebook login to our app.mp4 57MB
  100. 22. Cloud functions/2. Cloud functions setup.mp4 57MB
  101. 12. Redux Thunk/4. Creating an async reducer.mp4 56MB
  102. 20. Paging, sorting and filtering/11. Adding the events to the UI.mp4 56MB
  103. 17. Photo Uploads in our application/11. Dealing with duplicate photos on the page.mp4 55MB
  104. 22. Cloud functions/6. Reviewing the data in cloud functions.mp4 55MB
  105. 19. Moving the Events into Firestore/5. Getting data from Firestore.mp4 54MB
  106. 22. Cloud functions/8. Making the event activity feed stick.mp4 54MB
  107. 5. Creating a CRUD application in React/2. Selecting event to open.mp4 53MB
  108. 19. Moving the Events into Firestore/7. Converting objects to arrays.mp4 53MB
  109. 3. Thinking in React/5. Adding the Navigation bar and styling.mp4 53MB
  110. 25. Securing our application/6. Adding a redux auth wrapper.mp4 53MB
  111. 8. Converting our app to use Redux/10. Connecting the event detailed page to the store.mp4 53MB
  112. 15. Firebase authentication/14. Adding the Account page.mp4 53MB
  113. 26. Finishing touches and publishing our application/3. Improving the event detailed page user experience.mp4 53MB
  114. 11. Modals/2. Setting up our modals in Redux part 1.mp4 52MB
  115. 15. Firebase authentication/6. Hooking up the register method to our app.mp4 51MB
  116. 8. Converting our app to use Redux/11. Fixing the scroll issue on routing to a new page.mp4 51MB
  117. 3. Thinking in React/11. Inverse data flow.mp4 51MB
  118. 8. Converting our app to use Redux/7. Adding the Event detailed page header component.mp4 51MB
  119. 26. Finishing touches and publishing our application/9. Service Workers.mp4 51MB
  120. 9. Redux forms 101/3. Event form changes and cleanup.mp4 50MB
  121. 6. React Router 4/6. Using the withRouter Higher Order Component.mp4 50MB
  122. 16. User management/4. Adding the update user profile user action.mp4 49MB
  123. 5. Creating a CRUD application in React/3. React lifecycle method - componentDidMount.mp4 49MB
  124. 7. Introduction to Redux/5. Connecting the store to our application.mp4 49MB
  125. 8. Converting our app to use Redux/5. Connecting the event actions to the event dashboard.mp4 48MB
  126. 5. Creating a CRUD application in React/6. Deleting the events.mp4 47MB
  127. 15. Firebase authentication/11. Adding Google login to our app.mp4 47MB
  128. 15. Firebase authentication/4. Using withFirebase to sign out of the app.mp4 47MB
  129. 10. Adding Google maps integration into our application/6. Submitting the form with the venue co-ordinates.mp4 47MB
  130. 19. Moving the Events into Firestore/18. React lazy load.vtt 46MB
  131. 19. Moving the Events into Firestore/18. React lazy load.mp4 46MB
  132. 15. Firebase authentication/9. Facebook login setup.mp4 46MB
  133. 5. Creating a CRUD application in React/4. React Lifecycle method - componentWillReceiveProps.mp4 46MB
  134. 3. Thinking in React/7. Adding the Event Form.mp4 45MB
  135. 11. Modals/5. Creating an auth reducer.vtt 45MB
  136. 11. Modals/5. Creating an auth reducer.mp4 45MB
  137. 3. Thinking in React/4. Building our first component.mp4 44MB
  138. 1. Course introduction and getting started/4. Visual Studio Code Extensions.mp4 44MB
  139. 14. Firestore introduction/6. Firestore 4.13.0 update to date objects.mp4 43MB
  140. 19. Moving the Events into Firestore/2. Firestore Database design.mp4 43MB
  141. 21. Event Chat system/7. Using dynamic form names in redux forms.mp4 43MB
  142. 19. Moving the Events into Firestore/15. Setting the links in the app.mp4 43MB
  143. 9. Redux forms 101/2. Creating a reusable Text input field.mp4 42MB
  144. 20. Paging, sorting and filtering/2. Preparation for paging.mp4 42MB
  145. 17. Photo Uploads in our application/10. Displaying the photos on the page.mp4 41MB
  146. 26. Finishing touches and publishing our application/7. Examining the bundle size.mp4 41MB
  147. 3. Thinking in React/2. Breaking up the UI into a component hierarchy.mp4 41MB
  148. 7. Introduction to Redux/3. Redux store configuration.mp4 40MB
  149. 1. Course introduction and getting started/6. Reviewing the React project contents and startup.mp4 40MB
  150. 21. Event Chat system/6. Adding the reply form.mp4 39MB
  151. 16. User management/2. Setting up the basic user page form.mp4 39MB
  152. 12. Redux Thunk/7. Adding a Loading Component.mp4 39MB
  153. 21. Event Chat system/8. Adding parent ids to comments.mp4 39MB
  154. 7. Introduction to Redux/7. Creating our first actions.mp4 39MB
  155. 14. Firestore introduction/2. Creating the Firebase project.mp4 37MB
  156. 20. Paging, sorting and filtering/6. Improving the paging experience.mp4 36MB
  157. 8. Converting our app to use Redux/8. Adding the Event detailed page info, sidebar and chat.mp4 36MB
  158. 23. Challenge 2 - the big one/1. Challenge introduction.mp4 36MB
  159. 13. Loose Ends/5. Summary of section 13.mp4 36MB
  160. 20. Paging, sorting and filtering/1. Introduction.mp4 35MB
  161. 19. Moving the Events into Firestore/4. Hooking up the create event method to the event form.mp4 35MB
  162. 7. Introduction to Redux/8. Connecting the actions to the component.mp4 35MB
  163. 1. Course introduction and getting started/7. Hot Module Replacement.mp4 34MB
  164. 26. Finishing touches and publishing our application/10. Publishing to Firebase.mp4 34MB
  165. 23. Challenge 2 - the big one/3. Challenge hints.mp4 34MB
  166. 15. Firebase authentication/7. Error handing in the Register form.mp4 34MB
  167. 19. Moving the Events into Firestore/6. Updating the mapState function.mp4 32MB
  168. 23. Challenge 2 - the big one/4. Challenge solution part 1.mp4 32MB
  169. 26. Finishing touches and publishing our application/4. Dealing with not found users.mp4 32MB
  170. 1. Course introduction and getting started/9. Versions.mp4 31MB
  171. 1. Course introduction and getting started/1. Introduction.mp4 31MB
  172. 10. Adding Google maps integration into our application/2. Getting our Google API Keys.mp4 31MB
  173. 3. Thinking in React/10. Adding state to our application.mp4 31MB
  174. 4. Forms 101/2. Uncontrolled Forms.mp4 31MB
  175. 12. Redux Thunk/5. Creating a mock API.mp4 30MB
  176. 23. Challenge 2 - the big one/8. Challenge solution part 5.mp4 30MB
  177. 2. React Concepts/5. React Developer tools.mp4 30MB
  178. 8. Converting our app to use Redux/4. Connecting the event dashboard to the store.mp4 30MB
  179. 23. Challenge 2 - the big one/5. Challenge solution part 2.mp4 29MB
  180. 19. Moving the Events into Firestore/11. React lifecycle method - componentWillUnmount.mp4 29MB
  181. 15. Firebase authentication/3. Handling Firebase errors.mp4 28MB
  182. 6. React Router 4/2. Stateless functional components.mp4 28MB
  183. 23. Challenge 2 - the big one/6. Challenge solution part 3.mp4 28MB
  184. 1. Course introduction and getting started/8. Folder Structure.mp4 26MB
  185. 26. Finishing touches and publishing our application/6. Building the project.mp4 26MB
  186. 15. Firebase authentication/8. Social login component.mp4 26MB
  187. 9. Redux forms 101/4. Creating a reusable Text area input field.mp4 25MB
  188. 18. Challenge 1/1. Introduction to the challenge.mp4 25MB
  189. 25. Securing our application/7. Improving the user experience for anonymous users.mp4 25MB
  190. 15. Firebase authentication/13. Changing the nav bar display name.mp4 25MB
  191. 13. Loose Ends/4. Event Activity.mp4 25MB
  192. 25. Securing our application/5. Adding an unauth modal.mp4 24MB
  193. 6. React Router 4/1. Introduction.mp4 24MB
  194. 21. Event Chat system/4. Shaping the chat data.mp4 24MB
  195. 20. Paging, sorting and filtering/13. Summary of section 20.mp4 22MB
  196. 9. Redux forms 101/7. Introduction to Revalidate.mp4 21MB
  197. 8. Converting our app to use Redux/2. Creating actions for Events.mp4 21MB
  198. 7. Introduction to Redux/1. Introduction.mp4 20MB
  199. 7. Introduction to Redux/4. Creating our first reducers.mp4 20MB
  200. 1. Course introduction and getting started/5. Course Snippets.mp4 20MB
  201. 23. Challenge 2 - the big one/7. Challenge solution part 4.mp4 19MB
  202. 5. Creating a CRUD application in React/7. Summary of section 5.mp4 19MB
  203. 25. Securing our application/4. Checking anonymous user permissions.mp4 18MB
  204. 1. Course introduction and getting started/11. Section 1 summary.mp4 18MB
  205. 17. Photo Uploads in our application/2. Setting up Firebase Storage.mp4 18MB
  206. 3. Thinking in React/9. Identifying state.mp4 18MB
  207. 3. Thinking in React/13. Summary of section 3.mp4 17MB
  208. 6. React Router 4/8. Summary of section 6.mp4 17MB
  209. 10. Adding Google maps integration into our application/9. Summary of section 10.mp4 17MB
  210. 1. Course introduction and getting started/3. Setting up the project.mp4 17MB
  211. 17. Photo Uploads in our application/1. Introduction.mp4 17MB
  212. 2. React Concepts/6. Decisions decisions....mp4 17MB
  213. 22. Cloud functions/1. Introduction.mp4 16MB
  214. 17. Photo Uploads in our application/3. Adding the Photos page.mp4 16MB
  215. 7. Introduction to Redux/2. React Redux.vtt 16MB
  216. 7. Introduction to Redux/2. React Redux.mp4 16MB
  217. 7. Introduction to Redux/10. Summary of section 7.mp4 16MB
  218. 23. Challenge 2 - the big one/2. Challenge set up.mp4 15MB
  219. 2. React Concepts/4. Introduction to JSX.mp4 15MB
  220. 12. Redux Thunk/1. Introduction.mp4 15MB
  221. 24. Firestore data consistency/1. Introduction.mp4 14MB
  222. 25. Securing our application/1. Introduction.mp4 14MB
  223. 1. Course introduction and getting started/10. Source control.mp4 14MB
  224. 24. Firestore data consistency/5. Summary of section 24.mp4 12MB
  225. 2. React Concepts/2. Why React.mp4 12MB
  226. 22. Cloud functions/4. Checking the cloud function logs.mp4 12MB
  227. 17. Photo Uploads in our application/15. Summary of section 17.mp4 11MB
  228. 8. Converting our app to use Redux/14. Summary of section 8.mp4 11MB
  229. 14. Firestore introduction/1. Introduction.mp4 11MB
  230. 19. Moving the Events into Firestore/20. Summary of section 19.mp4 10MB
  231. 2. React Concepts/3. React Concepts.mp4 10MB
  232. 14. Firestore introduction/7. Summary of section 14.mp4 10MB
  233. 21. Event Chat system/10. Summary of section 21.mp4 10MB
  234. 15. Firebase authentication/17. Summary of section 15.mp4 9MB
  235. 21. Event Chat system/1. Introduction.mp4 9MB
  236. 3. Thinking in React/1. Introduction.mp4 9MB
  237. 4. Forms 101/5. Summary of section 4.mp4 9MB
  238. 1. Course introduction and getting started/2. Exercise Files.mp4 9MB
  239. 26. Finishing touches and publishing our application/1. Introduction.mp4 8MB
  240. 4. Forms 101/1. Introduction.mp4 7MB
  241. 26. Finishing touches and publishing our application/11. End of course summary.mp4 7MB
  242. 12. Redux Thunk/8. Summary of section 12.mp4 7MB
  243. 8. Converting our app to use Redux/1. Introduction.mp4 7MB
  244. 11. Modals/1. Introduction.mp4 7MB
  245. 10. Adding Google maps integration into our application/1. Introduction.mp4 7MB
  246. 2. React Concepts/1. Introduction.mp4 7MB
  247. 25. Securing our application/9. Summary of section 25.mp4 6MB
  248. 15. Firebase authentication/1. Introduction.mp4 5MB
  249. 22. Cloud functions/9. Summary of section 22.mp4 5MB
  250. 5. Creating a CRUD application in React/1. Introduction.mp4 4MB
  251. 9. Redux forms 101/11. Summary of section 9.mp4 4MB
  252. 11. Modals/7. Summary of section 11.mp4 3MB
  253. 13. Loose Ends/1. Introduction.mp4 3MB
  254. 19. Moving the Events into Firestore/1. Introduction.mp4 3MB
  255. 16. User management/7. Summary of section 16.mp4 2MB
  256. 16. User management/1. Introduction.mp4 2MB
  257. 6. React Router 4/3. Routing configuration.vtt 13KB
  258. 19. Moving the Events into Firestore/2. Firestore Database design.vtt 13KB
  259. 20. Paging, sorting and filtering/3. Filtering and Sorting.vtt 13KB
  260. 25. Securing our application/3. Checking our permissions.vtt 12KB
  261. 24. Firestore data consistency/2. Batch updates for the user photos.vtt 11KB
  262. 17. Photo Uploads in our application/6. Adding the photo upload method.vtt 11KB
  263. 14. Firestore introduction/5. Listening to data from Firestore.vtt 11KB
  264. 9. Redux forms 101/10. Fixing the Date picker issue.vtt 11KB
  265. 16. User management/5. Hooking the update user method to the form.vtt 11KB
  266. 16. User management/6. Adding the about me page.vtt 11KB
  267. 19. Moving the Events into Firestore/3. Create event method.vtt 11KB
  268. 24. Firestore data consistency/3. Batch updates for the events.vtt 11KB
  269. 18. Challenge 1/2. Challenge set up.vtt 10KB
  270. 3. Thinking in React/12. Code improvements.vtt 10KB
  271. 14. Firestore introduction/4. Adding data to Firestore.vtt 10KB
  272. 20. Paging, sorting and filtering/1. Introduction.vtt 10KB
  273. 19. Moving the Events into Firestore/10. improving the cancel experience.vtt 10KB
  274. 26. Finishing touches and publishing our application/5. Final clean up and finishing touches.vtt 10KB
  275. 8. Converting our app to use Redux/13. Connecting the event actions to the event form.vtt 10KB
  276. 10. Adding Google maps integration into our application/8. Adding a Map component to our application.vtt 10KB
  277. 21. Event Chat system/9. Displaying the chat with replies.vtt 10KB
  278. 9. Redux forms 101/9. Creating a reusable Date input field.vtt 10KB
  279. 4. Forms 101/4. Submitting form data.vtt 10KB
  280. 9. Redux forms 101/6. Form submission in Redux forms.vtt 10KB
  281. 10. Adding Google maps integration into our application/5. Narrowing the venue results to the selected city.vtt 10KB
  282. 3. Thinking in React/3. Semantic UI Introduction.vtt 10KB
  283. 15. Firebase authentication/2. Firebase login.vtt 10KB
  284. 10. Adding Google maps integration into our application/3. Setting up Places Autocomplete.vtt 10KB
  285. 20. Paging, sorting and filtering/8. Building compound queries.vtt 10KB
  286. 19. Moving the Events into Firestore/13. Adding the user signup to events.vtt 10KB
  287. 6. React Router 4/7. Internal navigation for our application.vtt 10KB
  288. 25. Securing our application/2. Implementing Firestore security rules.vtt 9KB
  289. 3. Thinking in React/8. Passing down static props to components.vtt 9KB
  290. 6. React Router 4/5. Adding Signed in and Signed out menus to the nav bar.vtt 9KB
  291. 15. Firebase authentication/15. Updating the Password form.vtt 9KB
  292. 20. Paging, sorting and filtering/2. Preparation for paging.vtt 9KB
  293. 18. Challenge 1/3. Challenge solution.vtt 9KB
  294. 17. Photo Uploads in our application/8. Using the debugger in VS Code.vtt 9KB
  295. 22. Cloud functions/2. Cloud functions setup.vtt 9KB
  296. 10. Adding Google maps integration into our application/4. Creating a reusable Place Input field.vtt 9KB
  297. 19. Moving the Events into Firestore/16. Viewing other users profiles.vtt 9KB
  298. 23. Challenge 2 - the big one/3. Challenge hints.vtt 9KB
  299. 24. Firestore data consistency/4. Firestore transactions.vtt 9KB
  300. 19. Moving the Events into Firestore/8. Updating events.vtt 8KB
  301. 17. Photo Uploads in our application/5. React Cropper.vtt 8KB
  302. 26. Finishing touches and publishing our application/2. Dealing with not found events.vtt 8KB
  303. 17. Photo Uploads in our application/14. Improving the User experience.vtt 8KB
  304. 22. Cloud functions/3. Creating our first cloud function.vtt 8KB
  305. 12. Redux Thunk/2. Redux thunk 101 part 1.vtt 8KB
  306. 17. Photo Uploads in our application/4. React Dropzone.vtt 8KB
  307. 9. Redux forms 101/8. Setting up validation for the event form.vtt 8KB
  308. 20. Paging, sorting and filtering/7. Infinite scroll.vtt 8KB
  309. 16. User management/3. Creating a reusable Radio input field.vtt 8KB
  310. 21. Event Chat system/3. Sending a comment to firebase.vtt 8KB
  311. 19. Moving the Events into Firestore/9. Adding the cancel event toggle.vtt 8KB
  312. 20. Paging, sorting and filtering/9. Firestore composite indexes.vtt 8KB
  313. 20. Paging, sorting and filtering/4. Setting up paging.vtt 8KB
  314. 25. Securing our application/8. Adding a popup for anonymous users when clicking buttons.vtt 8KB
  315. 23. Challenge 2 - the big one/1. Challenge introduction.vtt 8KB
  316. 20. Paging, sorting and filtering/5. Adding the paging for the events dashboard.vtt 8KB
  317. 3. Thinking in React/6. Adding the event list items component.vtt 8KB
  318. 26. Finishing touches and publishing our application/8. Code splitting.vtt 8KB
  319. 9. Redux forms 101/1. Redux forms setup.vtt 8KB
  320. 22. Cloud functions/6. Reviewing the data in cloud functions.vtt 8KB
  321. 7. Introduction to Redux/6. Improving the dev experience.vtt 8KB
  322. 14. Firestore introduction/3. Setting up the store for Firestore.vtt 8KB
  323. 19. Moving the Events into Firestore/12. Adding conditionals to the buttons in the event detailed header.vtt 8KB
  324. 3. Thinking in React/2. Breaking up the UI into a component hierarchy.vtt 8KB
  325. 3. Thinking in React/5. Adding the Navigation bar and styling.vtt 8KB
  326. 8. Converting our app to use Redux/6. Creating the event detailed page structure.vtt 7KB
  327. 9. Redux forms 101/5. Creating a reusable Select input field.vtt 7KB
  328. 8. Converting our app to use Redux/9. Adding static data for the event detailed page.vtt 7KB
  329. 13. Loose Ends/2. React Redux Toastr.vtt 7KB
  330. 15. Firebase authentication/16. Attaching auth is ready to the app.vtt 7KB
  331. 20. Paging, sorting and filtering/12. Adding tab functionality to change the query.vtt 7KB
  332. 6. React Router 4/4. Adding a home page.vtt 7KB
  333. 22. Cloud functions/5. Adding another cloud function.vtt 7KB
  334. 11. Modals/6. Hooking up the nav bar to the auth.vtt 7KB
  335. 7. Introduction to Redux/9. Reducing boilerplate code.vtt 7KB
  336. 15. Firebase authentication/12. Managing the User profile data.vtt 7KB
  337. 8. Converting our app to use Redux/3. Creating the Event reducer.vtt 7KB
  338. 2. React Concepts/6. Decisions decisions....vtt 7KB
  339. 12. Redux Thunk/6. Fetching events from the mock API.vtt 7KB
  340. 17. Photo Uploads in our application/9. Connecting the photos component to Firestore.vtt 7KB
  341. 17. Photo Uploads in our application/12. Adding the delete photo method.vtt 7KB
  342. 6. React Router 4/1. Introduction.vtt 7KB
  343. 15. Firebase authentication/5. Creating the register method.vtt 7KB
  344. 21. Event Chat system/2. Connect to Firebase.vtt 7KB
  345. 11. Modals/2. Setting up our modals in Redux part 1.vtt 7KB
  346. 14. Firestore introduction/6. Firestore 4.13.0 update to date objects.vtt 7KB
  347. 6. React Router 4/6. Using the withRouter Higher Order Component.vtt 7KB
  348. 21. Event Chat system/5. Adding the chat data to the component.vtt 7KB
  349. 13. Loose Ends/3. Date FNS.vtt 7KB
  350. 1. Course introduction and getting started/1. Introduction.vtt 7KB
  351. 12. Redux Thunk/3. Redux-Thunk 101 part 2.vtt 7KB
  352. 19. Moving the Events into Firestore/5. Getting data from Firestore.vtt 7KB
  353. 4. Forms 101/3. Controlled Forms.vtt 7KB
  354. 15. Firebase authentication/11. Adding Google login to our app.vtt 7KB
  355. 7. Introduction to Redux/1. Introduction.vtt 7KB
  356. 17. Photo Uploads in our application/13. Adding the set main photo method.vtt 7KB
  357. 19. Moving the Events into Firestore/7. Converting objects to arrays.vtt 7KB
  358. 17. Photo Uploads in our application/11. Dealing with duplicate photos on the page.vtt 6KB
  359. 7. Introduction to Redux/5. Connecting the store to our application.vtt 6KB
  360. 1. Course introduction and getting started/11. Section 1 summary.vtt 6KB
  361. 1. Course introduction and getting started/4. Visual Studio Code Extensions.vtt 6KB
  362. 7. Introduction to Redux/7. Creating our first actions.vtt 6KB
  363. 17. Photo Uploads in our application/1. Introduction.vtt 6KB
  364. 25. Securing our application/6. Adding a redux auth wrapper.vtt 6KB
  365. 20. Paging, sorting and filtering/10. Adding filtered events to the reducer state.vtt 6KB
  366. 3. Thinking in React/13. Summary of section 3.vtt 6KB
  367. 22. Cloud functions/1. Introduction.vtt 6KB
  368. 22. Cloud functions/7. Adding the event activity feed.vtt 6KB
  369. 10. Adding Google maps integration into our application/2. Getting our Google API Keys.vtt 6KB
  370. 10. Adding Google maps integration into our application/7. Setting up Google Maps.vtt 6KB
  371. 8. Converting our app to use Redux/11. Fixing the scroll issue on routing to a new page.vtt 6KB
  372. 15. Firebase authentication/9. Facebook login setup.vtt 6KB
  373. 8. Converting our app to use Redux/7. Adding the Event detailed page header component.vtt 6KB
  374. 15. Firebase authentication/4. Using withFirebase to sign out of the app.vtt 6KB
  375. 3. Thinking in React/4. Building our first component.vtt 6KB
  376. 1. Course introduction and getting started/8. Folder Structure.vtt 6KB
  377. 3. Thinking in React/7. Adding the Event Form.vtt 6KB
  378. 15. Firebase authentication/14. Adding the Account page.vtt 6KB
  379. 16. User management/4. Adding the update user profile user action.vtt 6KB
  380. 1. Course introduction and getting started/6. Reviewing the React project contents and startup.vtt 6KB
  381. 8. Converting our app to use Redux/12. Connecting the event form to the store.vtt 6KB
  382. 17. Photo Uploads in our application/7. Adding the method to the photo component.vtt 6KB
  383. 26. Finishing touches and publishing our application/9. Service Workers.vtt 6KB
  384. 12. Redux Thunk/4. Creating an async reducer.vtt 6KB
  385. 22. Cloud functions/8. Making the event activity feed stick.vtt 6KB
  386. 6. React Router 4/2. Stateless functional components.vtt 6KB
  387. 5. Creating a CRUD application in React/7. Summary of section 5.vtt 6KB
  388. 15. Firebase authentication/10. Adding Facebook login to our app.vtt 6KB
  389. 15. Firebase authentication/6. Hooking up the register method to our app.vtt 6KB
  390. 7. Introduction to Redux/3. Redux store configuration.vtt 6KB
  391. 25. Securing our application/1. Introduction.vtt 6KB
  392. 3. Thinking in React/11. Inverse data flow.vtt 6KB
  393. 19. Moving the Events into Firestore/4. Hooking up the create event method to the event form.vtt 5KB
  394. 19. Moving the Events into Firestore/14. Adding cancel signup to the events.vtt 5KB
  395. 10. Adding Google maps integration into our application/6. Submitting the form with the venue co-ordinates.vtt 5KB
  396. 5. Creating a CRUD application in React/5. Updating the events.vtt 5KB
  397. 8. Converting our app to use Redux/5. Connecting the event actions to the event dashboard.vtt 5KB
  398. 16. User management/2. Setting up the basic user page form.vtt 5KB
  399. 12. Redux Thunk/7. Adding a Loading Component.vtt 5KB
  400. 7. Introduction to Redux/8. Connecting the actions to the component.vtt 5KB
  401. 21. Event Chat system/7. Using dynamic form names in redux forms.vtt 5KB
  402. 20. Paging, sorting and filtering/11. Adding the events to the UI.vtt 5KB
  403. 8. Converting our app to use Redux/10. Connecting the event detailed page to the store.vtt 5KB
  404. 7. Introduction to Redux/10. Summary of section 7.vtt 5KB
  405. 1. Course introduction and getting started/9. Versions.vtt 5KB
  406. 20. Paging, sorting and filtering/6. Improving the paging experience.vtt 5KB
  407. 2. React Concepts/2. Why React.vtt 5KB
  408. 9. Redux forms 101/7. Introduction to Revalidate.vtt 5KB
  409. 5. Creating a CRUD application in React/4. React Lifecycle method - componentWillReceiveProps.vtt 5KB
  410. 19. Moving the Events into Firestore/15. Setting the links in the app.vtt 5KB
  411. 23. Challenge 2 - the big one/5. Challenge solution part 2.vtt 5KB
  412. 21. Event Chat system/8. Adding parent ids to comments.vtt 5KB
  413. 5. Creating a CRUD application in React/2. Selecting event to open.vtt 5KB
  414. 26. Finishing touches and publishing our application/7. Examining the bundle size.vtt 5KB
  415. 6. React Router 4/8. Summary of section 6.vtt 5KB
  416. 24. Firestore data consistency/1. Introduction.vtt 5KB
  417. 5. Creating a CRUD application in React/3. React lifecycle method - componentDidMount.vtt 5KB
  418. 9. Redux forms 101/2. Creating a reusable Text input field.vtt 5KB
  419. 15. Firebase authentication/3. Handling Firebase errors.vtt 5KB
  420. 14. Firestore introduction/1. Introduction.vtt 5KB
  421. 9. Redux forms 101/3. Event form changes and cleanup.vtt 5KB
  422. 26. Finishing touches and publishing our application/11. End of course summary.vtt 5KB
  423. 23. Challenge 2 - the big one/8. Challenge solution part 5.vtt 5KB
  424. 14. Firestore introduction/2. Creating the Firebase project.vtt 5KB
  425. 3. Thinking in React/10. Adding state to our application.vtt 5KB
  426. 3. Thinking in React/9. Identifying state.vtt 5KB
  427. 20. Paging, sorting and filtering/13. Summary of section 20.vtt 5KB
  428. 18. Challenge 1/1. Introduction to the challenge.vtt 4KB
  429. 26. Finishing touches and publishing our application/3. Improving the event detailed page user experience.vtt 4KB
  430. 5. Creating a CRUD application in React/6. Deleting the events.vtt 4KB
  431. 19. Moving the Events into Firestore/6. Updating the mapState function.vtt 4KB
  432. 23. Challenge 2 - the big one/4. Challenge solution part 1.vtt 4KB
  433. 21. Event Chat system/6. Adding the reply form.vtt 4KB
  434. 15. Firebase authentication/17. Summary of section 15.vtt 4KB
  435. 17. Photo Uploads in our application/10. Displaying the photos on the page.vtt 4KB
  436. 23. Challenge 2 - the big one/6. Challenge solution part 3.vtt 4KB
  437. 2. React Concepts/3. React Concepts.vtt 4KB
  438. 26. Finishing touches and publishing our application/10. Publishing to Firebase.vtt 4KB
  439. 15. Firebase authentication/7. Error handing in the Register form.vtt 4KB
  440. 4. Forms 101/5. Summary of section 4.vtt 4KB
  441. 1. Course introduction and getting started/3. Setting up the project.vtt 4KB
  442. 13. Loose Ends/5. Summary of section 13.vtt 4KB
  443. 19. Moving the Events into Firestore/11. React lifecycle method - componentWillUnmount.vtt 4KB
  444. 1. Course introduction and getting started/7. Hot Module Replacement.vtt 4KB
  445. 25. Securing our application/5. Adding an unauth modal.vtt 4KB
  446. 8. Converting our app to use Redux/14. Summary of section 8.vtt 4KB
  447. 26. Finishing touches and publishing our application/6. Building the project.vtt 4KB
  448. 14. Firestore introduction/7. Summary of section 14.vtt 4KB
  449. 17. Photo Uploads in our application/15. Summary of section 17.vtt 4KB
  450. 19. Moving the Events into Firestore/20. Summary of section 19.vtt 3KB
  451. 11. Modals/1. Introduction.vtt 3KB
  452. 26. Finishing touches and publishing our application/1. Introduction.vtt 3KB
  453. 21. Event Chat system/1. Introduction.vtt 3KB
  454. 2. React Concepts/4. Introduction to JSX.vtt 3KB
  455. 13. Loose Ends/4. Event Activity.vtt 3KB
  456. 25. Securing our application/7. Improving the user experience for anonymous users.vtt 3KB
  457. 15. Firebase authentication/8. Social login component.vtt 3KB
  458. 4. Forms 101/2. Uncontrolled Forms.vtt 3KB
  459. 23. Challenge 2 - the big one/7. Challenge solution part 4.vtt 3KB
  460. 8. Converting our app to use Redux/8. Adding the Event detailed page info, sidebar and chat.vtt 3KB
  461. 10. Adding Google maps integration into our application/9. Summary of section 10.vtt 3KB
  462. 1. Course introduction and getting started/5. Course Snippets.vtt 3KB
  463. 4. Forms 101/1. Introduction.vtt 3KB
  464. 17. Photo Uploads in our application/2. Setting up Firebase Storage.vtt 3KB
  465. 12. Redux Thunk/1. Introduction.vtt 3KB
  466. 2. React Concepts/1. Introduction.vtt 3KB
  467. 24. Firestore data consistency/5. Summary of section 24.vtt 3KB
  468. 12. Redux Thunk/8. Summary of section 12.vtt 3KB
  469. 25. Securing our application/4. Checking anonymous user permissions.vtt 3KB
  470. 12. Redux Thunk/5. Creating a mock API.vtt 3KB
  471. 21. Event Chat system/10. Summary of section 21.vtt 3KB
  472. 26. Finishing touches and publishing our application/4. Dealing with not found users.vtt 3KB
  473. 17. Photo Uploads in our application/3. Adding the Photos page.vtt 3KB
  474. 8. Converting our app to use Redux/4. Connecting the event dashboard to the store.vtt 3KB
  475. 25. Securing our application/9. Summary of section 25.vtt 3KB
  476. 10. Adding Google maps integration into our application/1. Introduction.vtt 3KB
  477. 15. Firebase authentication/13. Changing the nav bar display name.vtt 3KB
  478. 3. Thinking in React/1. Introduction.vtt 3KB
  479. 21. Event Chat system/4. Shaping the chat data.vtt 3KB
  480. 8. Converting our app to use Redux/2. Creating actions for Events.vtt 3KB
  481. 8. Converting our app to use Redux/1. Introduction.vtt 2KB
  482. 7. Introduction to Redux/4. Creating our first reducers.vtt 2KB
  483. 23. Challenge 2 - the big one/2. Challenge set up.vtt 2KB
  484. 1. Course introduction and getting started/10. Source control.vtt 2KB
  485. 2. React Concepts/5. React Developer tools.vtt 2KB
  486. 9. Redux forms 101/4. Creating a reusable Text area input field.vtt 2KB
  487. 22. Cloud functions/9. Summary of section 22.vtt 2KB
  488. 9. Redux forms 101/11. Summary of section 9.vtt 2KB
  489. 15. Firebase authentication/1. Introduction.vtt 2KB
  490. 22. Cloud functions/4. Checking the cloud function logs.vtt 2KB
  491. 11. Modals/7. Summary of section 11.vtt 2KB
  492. 13. Loose Ends/1. Introduction.vtt 2KB
  493. 19. Moving the Events into Firestore/1. Introduction.vtt 1KB
  494. 1. Course introduction and getting started/2. Exercise Files.vtt 1KB
  495. 5. Creating a CRUD application in React/1. Introduction.vtt 1KB
  496. 16. User management/7. Summary of section 16.vtt 1KB
  497. 16. User management/1. Introduction.vtt 1KB
  498. [FreeCourseLab.com].url 126B