Udemy-Complete.guide.to.building.an.app.with.Net.Core.and.React

파일 형식 창조 시간 파일 크기 Seeders Leechers 업데이트 된 시간
비디오 2023-06-28 31.76GB 0 2 4 months ago
다운로드
자석 링크   or   Save Instantly without Torrenting   또는   토런트 다운로드

이 다운로드를 시작하려면, 당신은 qBittorrent 같은 무료 비트 토런트 클라이언트가 필요합니다.

Report Abuse
태그들
Udemy  Complete  guide  building  app  with  Net  Core  and  React  
관련 링크
  1. Udemy - Build an app with ASPNET Core and Angular from scratch 28.41GB
  2. Lynda - Building a Polling App with Socket IO and React js 692.92MB
  3. LYNDA_BUILDING_A_POLLING_APP_WITH_SOCKET_IO_AND_REACT_JS_TUTORIAL-kEISO 678.96MB
  4. Lynda – Building a Polling App with Socket IO and React.js 700.07MB
  5. L*y*n*d*a - Building a Polling App with Socket IO and React.js 700.07MB
  6. [ FreeCourseWeb.com ] Udemy - Complete Guide To Building Muscle and Burning Fat 2.61GB
  7. [ DevCourseWeb.com ] Udemy - Build A Music App With React Native (From Scratch!) 2.27GB
  8. [GigaCourse.Com] Udemy - Microservices with Node JS and React 28.97GB
  9. [FreeCourseSite.com] Udemy - Complete Guide to TensorFlow for Deep Learning with Python 2.28GB
  10. [ CourseWikia.com ] Udemy - Complete Guide in HTML and CSS - Build Responsive Website 843.12MB
파일 리스트
  1. 1. Introduction/1. Course introduction.mp4 35.07MB
  2. 1. Introduction/1. Course introduction.srt 10.01KB
  3. 1. Introduction/2. Setting up the developer environment.mp4 36.95MB
  4. 1. Introduction/2. Setting up the developer environment.srt 8.54KB
  5. 1. Introduction/3. VS Code extensions.mp4 34.13MB
  6. 1. Introduction/3. VS Code extensions.srt 8.39KB
  7. 1. Introduction/4. Source code and Resources used on this course.mp4 14.91MB
  8. 1. Introduction/4. Source code and Resources used on this course.srt 2.86KB
  9. 1. Introduction/4.1 StudentAssets.zip 1.95MB
  10. 10. Error handling/1. Introduction.mp4 37.96MB
  11. 10. Error handling/1. Introduction.srt 10.33KB
  12. 10. Error handling/10. Using an interceptor to handle API error responses.mp4 32.20MB
  13. 10. Error handling/10. Using an interceptor to handle API error responses.srt 5.27KB
  14. 10. Error handling/11. Adding a not found component.mp4 58.37MB
  15. 10. Error handling/11. Adding a not found component.srt 9.44KB
  16. 10. Error handling/12. Handling 400 errors.mp4 65.45MB
  17. 10. Error handling/12. Handling 400 errors.srt 10.15KB
  18. 10. Error handling/13. Handling 500 errors on the client.mp4 66.72MB
  19. 10. Error handling/13. Handling 500 errors on the client.srt 10.46KB
  20. 10. Error handling/14. Handling the validation error from an invalid GUID.mp4 49.58MB
  21. 10. Error handling/14. Handling the validation error from an invalid GUID.srt 9.18KB
  22. 10. Error handling/15. Summary of section 10.mp4 29.49MB
  23. 10. Error handling/15. Summary of section 10.srt 5.92KB
  24. 10. Error handling/2. Validation with data annotations.mp4 32.25MB
  25. 10. Error handling/2. Validation with data annotations.srt 6.88KB
  26. 10. Error handling/3. Fluent Validation.mp4 71.41MB
  27. 10. Error handling/3. Fluent Validation.srt 11.55KB
  28. 10. Error handling/4. Handling API Error responses.mp4 44.15MB
  29. 10. Error handling/4. Handling API Error responses.srt 7.78KB
  30. 10. Error handling/5. Handling API Error responses part 2.mp4 69.36MB
  31. 10. Error handling/5. Handling API Error responses part 2.srt 10.98KB
  32. 10. Error handling/6. Handling API Error responses part 3.mp4 46.13MB
  33. 10. Error handling/6. Handling API Error responses part 3.srt 6.55KB
  34. 10. Error handling/7. Handling API Error responses part 4.mp4 62.63MB
  35. 10. Error handling/7. Handling API Error responses part 4.srt 9.28KB
  36. 10. Error handling/8. Handling exceptions.mp4 103.97MB
  37. 10. Error handling/8. Handling exceptions.srt 16.02KB
  38. 10. Error handling/9. Preparing for setting up error handling in the client app.mp4 67.17MB
  39. 10. Error handling/9. Preparing for setting up error handling in the client app.srt 10.06KB
  40. 11. Forms/1. Introduction.mp4 18.60MB
  41. 11. Forms/1. Introduction.srt 5.28KB
  42. 11. Forms/10. Using Date-FNS.mp4 60.44MB
  43. 11. Forms/10. Using Date-FNS.srt 8.24KB
  44. 11. Forms/11. Hooking up the form submission to Formik.mp4 51.58MB
  45. 11. Forms/11. Hooking up the form submission to Formik.srt 7.59KB
  46. 11. Forms/12. Summary of section 11.mp4 18.37MB
  47. 11. Forms/12. Summary of section 11.srt 3.96KB
  48. 11. Forms/2. Setting up Formik.mp4 96.91MB
  49. 11. Forms/2. Setting up Formik.srt 13.04KB
  50. 11. Forms/3. Formik with less code.mp4 44.42MB
  51. 11. Forms/3. Formik with less code.srt 5.96KB
  52. 11. Forms/4. Validation in Formik.mp4 59.84MB
  53. 11. Forms/4. Validation in Formik.srt 7.64KB
  54. 11. Forms/5. Creating a reusable text input.mp4 80.58MB
  55. 11. Forms/5. Creating a reusable text input.srt 12.64KB
  56. 11. Forms/6. Creating a reusable text area.mp4 13.89MB
  57. 11. Forms/6. Creating a reusable text area.srt 2.16KB
  58. 11. Forms/7. Creating a reusable select input.mp4 51.68MB
  59. 11. Forms/7. Creating a reusable select input.srt 8.73KB
  60. 11. Forms/8. Creating a reusable date input.mp4 94.08MB
  61. 11. Forms/8. Creating a reusable date input.srt 13.14KB
  62. 11. Forms/9. The date strategy.mp4 60.58MB
  63. 11. Forms/9. The date strategy.srt 8.53KB
  64. 12. Identity/1. Introduction.mp4 49.59MB
  65. 12. Identity/1. Introduction.srt 12.34KB
  66. 12. Identity/10. Authenticating to the app.mp4 61.35MB
  67. 12. Identity/10. Authenticating to the app.srt 9.82KB
  68. 12. Identity/11. Storing secrets in development.mp4 50.70MB
  69. 12. Identity/11. Storing secrets in development.srt 8.30KB
  70. 12. Identity/12. Creating an auth policy.mp4 26.80MB
  71. 12. Identity/12. Creating an auth policy.srt 3.51KB
  72. 12. Identity/13. Registering new users.mp4 35.74MB
  73. 12. Identity/13. Registering new users.srt 5.63KB
  74. 12. Identity/14. Validating the registration of users.mp4 26.27MB
  75. 12. Identity/14. Validating the registration of users.srt 5.13KB
  76. 12. Identity/15. Getting the current user.mp4 41.38MB
  77. 12. Identity/15. Getting the current user.srt 6.42KB
  78. 12. Identity/16. Summary of section 12.mp4 32.51MB
  79. 12. Identity/16. Summary of section 12.srt 6.12KB
  80. 12. Identity/2. Adding a user entity.mp4 30.10MB
  81. 12. Identity/2. Adding a user entity.srt 7.20KB
  82. 12. Identity/3. Adding an IdentityDbContext.mp4 28.44MB
  83. 12. Identity/3. Adding an IdentityDbContext.srt 4.45KB
  84. 12. Identity/4. Configuring Identity in the Startup class.mp4 38.17MB
  85. 12. Identity/4. Configuring Identity in the Startup class.srt 6.24KB
  86. 12. Identity/5. Adding seed users.mp4 51.23MB
  87. 12. Identity/5. Adding seed users.srt 8.05KB
  88. 12. Identity/6. Creating the user DTOs.mp4 24.36MB
  89. 12. Identity/6. Creating the user DTOs.srt 6.00KB
  90. 12. Identity/7. Adding an account controller.mp4 62.56MB
  91. 12. Identity/7. Adding an account controller.srt 11.37KB
  92. 12. Identity/8. JSON Web Tokens.mp4 27.26MB
  93. 12. Identity/8. JSON Web Tokens.srt 9.79KB
  94. 12. Identity/9. Creating a token service.mp4 80.46MB
  95. 12. Identity/9. Creating a token service.srt 13.40KB
  96. 13. Client side login and registration/1. Introduction.mp4 15.06MB
  97. 13. Client side login and registration/1. Introduction.srt 3.73KB
  98. 13. Client side login and registration/10. Adding Modals.mp4 62.63MB
  99. 13. Client side login and registration/10. Adding Modals.srt 11.31KB
  100. 13. Client side login and registration/11. Adding the register form.mp4 58.43MB
  101. 13. Client side login and registration/11. Adding the register form.srt 8.93KB
  102. 13. Client side login and registration/12. Handling validation errors in the register form.mp4 75.84MB
  103. 13. Client side login and registration/12. Handling validation errors in the register form.srt 11.59KB
  104. 13. Client side login and registration/13. Summary of section 13.mp4 30.42MB
  105. 13. Client side login and registration/13. Summary of section 13.srt 5.66KB
  106. 13. Client side login and registration/2. Creating a login form.mp4 40.83MB
  107. 13. Client side login and registration/2. Creating a login form.srt 8.15KB
  108. 13. Client side login and registration/3. Creating the interfaces and methods.mp4 29.03MB
  109. 13. Client side login and registration/3. Creating the interfaces and methods.srt 4.65KB
  110. 13. Client side login and registration/4. Creating a user store.mp4 34.61MB
  111. 13. Client side login and registration/4. Creating a user store.srt 6.23KB
  112. 13. Client side login and registration/5. Displaying errors in the form.mp4 28.40MB
  113. 13. Client side login and registration/5. Displaying errors in the form.srt 4.41KB
  114. 13. Client side login and registration/6. Setting the token upon login.mp4 30.46MB
  115. 13. Client side login and registration/6. Setting the token upon login.srt 5.65KB
  116. 13. Client side login and registration/7. Updating the home page and nav bar.mp4 65.30MB
  117. 13. Client side login and registration/7. Updating the home page and nav bar.srt 10.78KB
  118. 13. Client side login and registration/8. Persisting the login.mp4 54.91MB
  119. 13. Client side login and registration/8. Persisting the login.srt 8.78KB
  120. 13. Client side login and registration/9. Sending up the token with the request.mp4 26.26MB
  121. 13. Client side login and registration/9. Sending up the token with the request.srt 4.41KB
  122. 14. Entity Framework Relationships/1. Introduction.mp4 41.16MB
  123. 14. Entity Framework Relationships/1. Introduction.srt 13.09KB
  124. 14. Entity Framework Relationships/10. Adding a custom auth policy.mp4 90.65MB
  125. 14. Entity Framework Relationships/10. Adding a custom auth policy.srt 13.06KB
  126. 14. Entity Framework Relationships/11. Resolving the bug with with the edit handler.mp4 47.61MB
  127. 14. Entity Framework Relationships/11. Resolving the bug with with the edit handler.srt 7.73KB
  128. 14. Entity Framework Relationships/12. Updating the seed data.mp4 36.01MB
  129. 14. Entity Framework Relationships/12. Updating the seed data.srt 4.23KB
  130. 14. Entity Framework Relationships/13. Summary of section 14.mp4 15.59MB
  131. 14. Entity Framework Relationships/13. Summary of section 14.srt 3.42KB
  132. 14. Entity Framework Relationships/2. Configuring the new relationship.mp4 70.35MB
  133. 14. Entity Framework Relationships/2. Configuring the new relationship.srt 12.50KB
  134. 14. Entity Framework Relationships/3. Adding an infrastructure project.mp4 50.80MB
  135. 14. Entity Framework Relationships/3. Adding an infrastructure project.srt 9.42KB
  136. 14. Entity Framework Relationships/4. Updating the create activity handler.mp4 23.92MB
  137. 14. Entity Framework Relationships/4. Updating the create activity handler.srt 3.22KB
  138. 14. Entity Framework Relationships/5. Testing the create activity.mp4 59.44MB
  139. 14. Entity Framework Relationships/5. Testing the create activity.srt 9.37KB
  140. 14. Entity Framework Relationships/6. Loading related data.mp4 44.61MB
  141. 14. Entity Framework Relationships/6. Loading related data.srt 6.69KB
  142. 14. Entity Framework Relationships/7. Shaping the related data.mp4 56.28MB
  143. 14. Entity Framework Relationships/7. Shaping the related data.srt 8.26KB
  144. 14. Entity Framework Relationships/8. Configuring AutoMapper profiles.mp4 94.19MB
  145. 14. Entity Framework Relationships/8. Configuring AutoMapper profiles.srt 13.47KB
  146. 14. Entity Framework Relationships/9. Adding the attendance handler.mp4 119.19MB
  147. 14. Entity Framework Relationships/9. Adding the attendance handler.srt 16.96KB
  148. 15. Feature - Client side attendance/1. Introduction.mp4 15.84MB
  149. 15. Feature - Client side attendance/1. Introduction.srt 3.24KB
  150. 15. Feature - Client side attendance/2. Adding the attendees component.mp4 48.70MB
  151. 15. Feature - Client side attendance/2. Adding the attendees component.srt 9.45KB
  152. 15. Feature - Client side attendance/3. Updating the details component.mp4 34.76MB
  153. 15. Feature - Client side attendance/3. Updating the details component.srt 4.92KB
  154. 15. Feature - Client side attendance/4. Conditionally rendering the buttons.mp4 95.84MB
  155. 15. Feature - Client side attendance/4. Conditionally rendering the buttons.srt 13.86KB
  156. 15. Feature - Client side attendance/5. Adding the store methods to attend.mp4 83.81MB
  157. 15. Feature - Client side attendance/5. Adding the store methods to attend.srt 13.04KB
  158. 15. Feature - Client side attendance/6. Updating the create and edit methods.mp4 119.45MB
  159. 15. Feature - Client side attendance/6. Updating the create and edit methods.srt 18.50KB
  160. 15. Feature - Client side attendance/7. Adding a cancel activity method.mp4 66.47MB
  161. 15. Feature - Client side attendance/7. Adding a cancel activity method.srt 9.75KB
  162. 15. Feature - Client side attendance/8. Adding a popover for attendees.mp4 49.39MB
  163. 15. Feature - Client side attendance/8. Adding a popover for attendees.srt 7.08KB
  164. 15. Feature - Client side attendance/9. Summary of section 15.mp4 4.54MB
  165. 15. Feature - Client side attendance/9. Summary of section 15.srt 1.16KB
  166. 16. API Image upload/1. Introduction.mp4 24.18MB
  167. 16. API Image upload/1. Introduction.srt 8.28KB
  168. 16. API Image upload/10. Returning user profiles.mp4 49.38MB
  169. 16. API Image upload/10. Returning user profiles.srt 8.80KB
  170. 16. API Image upload/11. Updating the mapping configuration.mp4 41.13MB
  171. 16. API Image upload/11. Updating the mapping configuration.srt 7.52KB
  172. 16. API Image upload/12. Returning an attendee DTO.mp4 63.90MB
  173. 16. API Image upload/12. Returning an attendee DTO.srt 8.96KB
  174. 16. API Image upload/13. Summary of section 16.mp4 16.58MB
  175. 16. API Image upload/13. Summary of section 16.srt 3.09KB
  176. 16. API Image upload/2. Adding Cloudinary.mp4 60.60MB
  177. 16. API Image upload/2. Adding Cloudinary.srt 10.48KB
  178. 16. API Image upload/3. Adding the Cloudinary interfaces.mp4 23.48MB
  179. 16. API Image upload/3. Adding the Cloudinary interfaces.srt 4.27KB
  180. 16. API Image upload/4. Adding the add photo logic.mp4 61.53MB
  181. 16. API Image upload/4. Adding the add photo logic.srt 10.15KB
  182. 16. API Image upload/5. Adding the Photo entity.mp4 25.84MB
  183. 16. API Image upload/5. Adding the Photo entity.srt 4.50KB
  184. 16. API Image upload/6. Adding the Add photo handler.mp4 43.90MB
  185. 16. API Image upload/6. Adding the Add photo handler.srt 7.74KB
  186. 16. API Image upload/7. Adding a photos controller.mp4 27.64MB
  187. 16. API Image upload/7. Adding a photos controller.srt 5.86KB
  188. 16. API Image upload/8. Deleting photos.mp4 72.39MB
  189. 16. API Image upload/8. Deleting photos.srt 12.00KB
  190. 16. API Image upload/9. Setting the main photo.mp4 49.38MB
  191. 16. API Image upload/9. Setting the main photo.srt 7.88KB
  192. 17. Client image upload/1. Introduction.mp4 17.35MB
  193. 17. Client image upload/1. Introduction.srt 3.76KB
  194. 17. Client image upload/10. Adding a Dropzone.mp4 32.13MB
  195. 17. Client image upload/10. Adding a Dropzone.srt 5.91KB
  196. 17. Client image upload/11. Styling the Dropzone.mp4 78.69MB
  197. 17. Client image upload/11. Styling the Dropzone.srt 12.79KB
  198. 17. Client image upload/12. Adding a react cropper.mp4 118.16MB
  199. 17. Client image upload/12. Adding a react cropper.srt 18.78KB
  200. 17. Client image upload/13. Adding the photo upload method.mp4 96.85MB
  201. 17. Client image upload/13. Adding the photo upload method.srt 13.48KB
  202. 17. Client image upload/14. Setting the main photo.mp4 71.38MB
  203. 17. Client image upload/14. Setting the main photo.srt 10.26KB
  204. 17. Client image upload/15. Deleting photos.mp4 54.99MB
  205. 17. Client image upload/15. Deleting photos.srt 8.37KB
  206. 17. Client image upload/16. Summary of section 17.mp4 18.62MB
  207. 17. Client image upload/16. Summary of section 17.srt 2.95KB
  208. 17. Client image upload/2. Creating a profile page.mp4 33.33MB
  209. 17. Client image upload/2. Creating a profile page.srt 5.56KB
  210. 17. Client image upload/3. Adding a profile header.mp4 41.85MB
  211. 17. Client image upload/3. Adding a profile header.srt 7.38KB
  212. 17. Client image upload/4. Adding the profile content.mp4 21.72MB
  213. 17. Client image upload/4. Adding the profile content.srt 4.42KB
  214. 17. Client image upload/5. Getting the profile data.mp4 40.49MB
  215. 17. Client image upload/5. Getting the profile data.srt 6.03KB
  216. 17. Client image upload/6. Getting the profile data part 2.mp4 34.87MB
  217. 17. Client image upload/6. Getting the profile data part 2.srt 5.99KB
  218. 17. Client image upload/7. Displaying the photos.mp4 43.23MB
  219. 17. Client image upload/7. Displaying the photos.srt 7.14KB
  220. 17. Client image upload/8. Conditionally rendering the photo widget.mp4 46.76MB
  221. 17. Client image upload/8. Conditionally rendering the photo widget.srt 7.86KB
  222. 17. Client image upload/9. Creating a photo upload widget.mp4 21.12MB
  223. 17. Client image upload/9. Creating a photo upload widget.srt 4.17KB
  224. 18. Challenge/1. Challenge introduction.mp4 23.50MB
  225. 18. Challenge/1. Challenge introduction.srt 5.09KB
  226. 19. SignalR/1. Introduction.mp4 27.64MB
  227. 19. SignalR/1. Introduction.srt 9.50KB
  228. 19. SignalR/10. Sending comments.mp4 60.43MB
  229. 19. SignalR/10. Sending comments.srt 9.06KB
  230. 19. SignalR/11. Adding validation and fix issues.mp4 48.00MB
  231. 19. SignalR/11. Adding validation and fix issues.srt 6.47KB
  232. 19. SignalR/12. Resolving UTC dates.mp4 98.69MB
  233. 19. SignalR/12. Resolving UTC dates.srt 14.79KB
  234. 19. SignalR/13. Summary of section 19.mp4 26.83MB
  235. 19. SignalR/13. Summary of section 19.srt 4.90KB
  236. 19. SignalR/2. Setting up the comment entity.mp4 47.25MB
  237. 19. SignalR/2. Setting up the comment entity.srt 8.39KB
  238. 19. SignalR/3. Adding a comment DTO and mapping.mp4 24.94MB
  239. 19. SignalR/3. Adding a comment DTO and mapping.srt 3.61KB
  240. 19. SignalR/4. Adding the create handler.mp4 46.47MB
  241. 19. SignalR/4. Adding the create handler.srt 7.31KB
  242. 19. SignalR/5. Adding a list handler.mp4 29.42MB
  243. 19. SignalR/5. Adding a list handler.srt 5.18KB
  244. 19. SignalR/6. Adding a SignalR Hub.mp4 59.52MB
  245. 19. SignalR/6. Adding a SignalR Hub.srt 12.40KB
  246. 19. SignalR/7. Authenticating to SignalR.mp4 28.74MB
  247. 19. SignalR/7. Authenticating to SignalR.srt 3.95KB
  248. 19. SignalR/8. Adding SignalR to the client.mp4 66.87MB
  249. 19. SignalR/8. Adding SignalR to the client.srt 12.37KB
  250. 19. SignalR/9. Connecting to the hub.mp4 67.79MB
  251. 19. SignalR/9. Connecting to the hub.srt 9.57KB
  252. 2. Walking Skeleton Part 1 - API/1. Introduction.mp4 36.46MB
  253. 2. Walking Skeleton Part 1 - API/1. Introduction.srt 11.41KB
  254. 2. Walking Skeleton Part 1 - API/10. Adding an API controller.mp4 67.31MB
  255. 2. Walking Skeleton Part 1 - API/10. Adding an API controller.srt 13.89KB
  256. 2. Walking Skeleton Part 1 - API/11. Saving changes into source control.mp4 49.34MB
  257. 2. Walking Skeleton Part 1 - API/11. Saving changes into source control.srt 10.56KB
  258. 2. Walking Skeleton Part 1 - API/12. Summary of Section 2.mp4 52.47MB
  259. 2. Walking Skeleton Part 1 - API/12. Summary of Section 2.srt 11.05KB
  260. 2. Walking Skeleton Part 1 - API/2. Creating the .Net projects and references.mp4 49.84MB
  261. 2. Walking Skeleton Part 1 - API/2. Creating the .Net projects and references.srt 13.75KB
  262. 2. Walking Skeleton Part 1 - API/3. Reviewing the project files and startup.mp4 76.85MB
  263. 2. Walking Skeleton Part 1 - API/3. Reviewing the project files and startup.srt 16.63KB
  264. 2. Walking Skeleton Part 1 - API/4. The API controller and using postman.mp4 42.43MB
  265. 2. Walking Skeleton Part 1 - API/4. The API controller and using postman.srt 7.88KB
  266. 2. Walking Skeleton Part 1 - API/5. Creating a domain entity.mp4 24.29MB
  267. 2. Walking Skeleton Part 1 - API/5. Creating a domain entity.srt 6.52KB
  268. 2. Walking Skeleton Part 1 - API/6. Adding an Entity Framework Db Context.mp4 92.64MB
  269. 2. Walking Skeleton Part 1 - API/6. Adding an Entity Framework Db Context.srt 17.89KB
  270. 2. Walking Skeleton Part 1 - API/7. Creating an Entity Framework code first migration.mp4 55.40MB
  271. 2. Walking Skeleton Part 1 - API/7. Creating an Entity Framework code first migration.srt 11.02KB
  272. 2. Walking Skeleton Part 1 - API/8. Creating the database.mp4 61.76MB
  273. 2. Walking Skeleton Part 1 - API/8. Creating the database.srt 10.35KB
  274. 2. Walking Skeleton Part 1 - API/9. Seeding data to the Database.mp4 60.53MB
  275. 2. Walking Skeleton Part 1 - API/9. Seeding data to the Database.srt 9.95KB
  276. 20. Followers Following feature/1. Introduction.mp4 22.19MB
  277. 20. Followers Following feature/1. Introduction.srt 4.80KB
  278. 20. Followers Following feature/10. Adding methods to follow and unfollow.mp4 98.15MB
  279. 20. Followers Following feature/10. Adding methods to follow and unfollow.srt 14.75KB
  280. 20. Followers Following feature/11. Making the follow button a component.mp4 69.35MB
  281. 20. Followers Following feature/11. Making the follow button a component.srt 11.53KB
  282. 20. Followers Following feature/12. Getting a list of followings.mp4 81.87MB
  283. 20. Followers Following feature/12. Getting a list of followings.srt 12.21KB
  284. 20. Followers Following feature/13. Using MobX Reactions.mp4 110.45MB
  285. 20. Followers Following feature/13. Using MobX Reactions.srt 17.39KB
  286. 20. Followers Following feature/14. Summary of section 20.mp4 11.12MB
  287. 20. Followers Following feature/14. Summary of section 20.srt 2.02KB
  288. 20. Followers Following feature/2. Adding a join entity.mp4 49.42MB
  289. 20. Followers Following feature/2. Adding a join entity.srt 7.80KB
  290. 20. Followers Following feature/3. Adding a handler for following.mp4 46.59MB
  291. 20. Followers Following feature/3. Adding a handler for following.srt 7.93KB
  292. 20. Followers Following feature/4. Adding the controller.mp4 29.38MB
  293. 20. Followers Following feature/4. Adding the controller.srt 5.54KB
  294. 20. Followers Following feature/5. Update the profile class.mp4 22.33MB
  295. 20. Followers Following feature/5. Update the profile class.srt 3.44KB
  296. 20. Followers Following feature/6. Return a list of followers.mp4 91.02MB
  297. 20. Followers Following feature/6. Return a list of followers.srt 14.96KB
  298. 20. Followers Following feature/7. Adding the following property to the mapping configuration.mp4 45.67MB
  299. 20. Followers Following feature/7. Adding the following property to the mapping configuration.srt 5.56KB
  300. 20. Followers Following feature/8. Updating the other handlers with the following property.mp4 74.05MB
  301. 20. Followers Following feature/8. Updating the other handlers with the following property.srt 10.12KB
  302. 20. Followers Following feature/9. Adding the UI for followers.mp4 46.33MB
  303. 20. Followers Following feature/9. Adding the UI for followers.srt 6.64KB
  304. 21. Paging, Sorting and Filtering/1. Introduction.mp4 27.07MB
  305. 21. Paging, Sorting and Filtering/1. Introduction.srt 6.91KB
  306. 21. Paging, Sorting and Filtering/10. Client side filtering.mp4 79.77MB
  307. 21. Paging, Sorting and Filtering/10. Client side filtering.srt 11.37KB
  308. 21. Paging, Sorting and Filtering/11. Updating the filter component.mp4 33.98MB
  309. 21. Paging, Sorting and Filtering/11. Updating the filter component.srt 5.25KB
  310. 21. Paging, Sorting and Filtering/12. Adding placeholders.mp4 35.06MB
  311. 21. Paging, Sorting and Filtering/12. Adding placeholders.srt 5.77KB
  312. 21. Paging, Sorting and Filtering/13. Adding a user profile activities component + challenge.mp4 37.78MB
  313. 21. Paging, Sorting and Filtering/13. Adding a user profile activities component + challenge.srt 8.25KB
  314. 21. Paging, Sorting and Filtering/14. Challenge solution.mp4 107.12MB
  315. 21. Paging, Sorting and Filtering/14. Challenge solution.srt 16.58KB
  316. 21. Paging, Sorting and Filtering/15. Summary of section 21.mp4 10.00MB
  317. 21. Paging, Sorting and Filtering/15. Summary of section 21.srt 1.93KB
  318. 21. Paging, Sorting and Filtering/2. Adding a PagedList class.mp4 58.32MB
  319. 21. Paging, Sorting and Filtering/2. Adding a PagedList class.srt 10.72KB
  320. 21. Paging, Sorting and Filtering/3. Adding application layer pagination logic.mp4 55.62MB
  321. 21. Paging, Sorting and Filtering/3. Adding application layer pagination logic.srt 10.48KB
  322. 21. Paging, Sorting and Filtering/4. Adding a pagination header.mp4 75.98MB
  323. 21. Paging, Sorting and Filtering/4. Adding a pagination header.srt 12.22KB
  324. 21. Paging, Sorting and Filtering/5. Adding client side pagination.mp4 72.02MB
  325. 21. Paging, Sorting and Filtering/5. Adding client side pagination.srt 10.30KB
  326. 21. Paging, Sorting and Filtering/6. Adding pagination parameters.mp4 55.05MB
  327. 21. Paging, Sorting and Filtering/6. Adding pagination parameters.srt 7.33KB
  328. 21. Paging, Sorting and Filtering/7. Adding vertical paging.mp4 57.83MB
  329. 21. Paging, Sorting and Filtering/7. Adding vertical paging.srt 8.72KB
  330. 21. Paging, Sorting and Filtering/8. Adding infinite scrolling.mp4 44.40MB
  331. 21. Paging, Sorting and Filtering/8. Adding infinite scrolling.srt 7.04KB
  332. 21. Paging, Sorting and Filtering/9. Adding filtering in the API.mp4 58.65MB
  333. 21. Paging, Sorting and Filtering/9. Adding filtering in the API.srt 9.86KB
  334. 22. Finishing touches and publishing/1. Introduction.mp4 19.45MB
  335. 22. Finishing touches and publishing/1. Introduction.srt 4.38KB
  336. 22. Finishing touches and publishing/10. Deploying the app to Heroku.mp4 83.88MB
  337. 22. Finishing touches and publishing/10. Deploying the app to Heroku.srt 13.94KB
  338. 22. Finishing touches and publishing/11. Security tightening.mp4 75.39MB
  339. 22. Finishing touches and publishing/11. Security tightening.srt 12.06KB
  340. 22. Finishing touches and publishing/12. Content security policies.mp4 115.41MB
  341. 22. Finishing touches and publishing/12. Content security policies.srt 16.14KB
  342. 22. Finishing touches and publishing/13. End of course summary.mp4 29.61MB
  343. 22. Finishing touches and publishing/13. End of course summary.srt 6.36KB
  344. 22. Finishing touches and publishing/2. Adding Scroll to top for our routes.mp4 26.12MB
  345. 22. Finishing touches and publishing/2. Adding Scroll to top for our routes.srt 4.45KB
  346. 22. Finishing touches and publishing/3. Adding private routes.mp4 48.64MB
  347. 22. Finishing touches and publishing/3. Adding private routes.srt 9.84KB
  348. 22. Finishing touches and publishing/4. Prepping the client app for production.mp4 57.12MB
  349. 22. Finishing touches and publishing/4. Prepping the client app for production.srt 9.09KB
  350. 22. Finishing touches and publishing/5. Building the production build of the react app.mp4 56.42MB
  351. 22. Finishing touches and publishing/5. Building the production build of the react app.srt 9.73KB
  352. 22. Finishing touches and publishing/6. Running the client app on the dotnet Kestrel server.mp4 47.20MB
  353. 22. Finishing touches and publishing/6. Running the client app on the dotnet Kestrel server.srt 8.29KB
  354. 22. Finishing touches and publishing/7. Adding PostGresQL.mp4 25.61MB
  355. 22. Finishing touches and publishing/7. Adding PostGresQL.srt 5.93KB
  356. 22. Finishing touches and publishing/8. Switching to PostGresQL.mp4 91.67MB
  357. 22. Finishing touches and publishing/8. Switching to PostGresQL.srt 15.39KB
  358. 22. Finishing touches and publishing/9. Setting up Heroku.mp4 64.89MB
  359. 22. Finishing touches and publishing/9. Setting up Heroku.srt 12.88KB
  360. 23. Bonus section - Identity Cookbook/1. Introduction.mp4 16.42MB
  361. 23. Bonus section - Identity Cookbook/1. Introduction.srt 5.37KB
  362. 23. Bonus section - Identity Cookbook/10. Adding the Refresh token domain entity.mp4 40.24MB
  363. 23. Bonus section - Identity Cookbook/10. Adding the Refresh token domain entity.srt 7.26KB
  364. 23. Bonus section - Identity Cookbook/11. Updating the JWT token parameters.mp4 27.25MB
  365. 23. Bonus section - Identity Cookbook/11. Updating the JWT token parameters.srt 4.02KB
  366. 23. Bonus section - Identity Cookbook/12. Updating the account controller.mp4 86.45MB
  367. 23. Bonus section - Identity Cookbook/12. Updating the account controller.srt 10.82KB
  368. 23. Bonus section - Identity Cookbook/13. Testing in Postman.mp4 33.47MB
  369. 23. Bonus section - Identity Cookbook/13. Testing in Postman.srt 6.09KB
  370. 23. Bonus section - Identity Cookbook/14. Client side configuration.mp4 92.46MB
  371. 23. Bonus section - Identity Cookbook/14. Client side configuration.srt 12.23KB
  372. 23. Bonus section - Identity Cookbook/15. Testing the refresh token in the client.mp4 50.68MB
  373. 23. Bonus section - Identity Cookbook/15. Testing the refresh token in the client.srt 8.11KB
  374. 23. Bonus section - Identity Cookbook/16. Redeploying the app to Heroku.mp4 52.85MB
  375. 23. Bonus section - Identity Cookbook/16. Redeploying the app to Heroku.srt 8.03KB
  376. 23. Bonus section - Identity Cookbook/17. Introduction to Email verification.mp4 9.39MB
  377. 23. Bonus section - Identity Cookbook/17. Introduction to Email verification.srt 3.87KB
  378. 23. Bonus section - Identity Cookbook/18. Setting up SendGrid.mp4 61.40MB
  379. 23. Bonus section - Identity Cookbook/18. Setting up SendGrid.srt 12.78KB
  380. 23. Bonus section - Identity Cookbook/19. Require a confirmed email to sign in.mp4 41.60MB
  381. 23. Bonus section - Identity Cookbook/19. Require a confirmed email to sign in.srt 5.78KB
  382. 23. Bonus section - Identity Cookbook/2. Setting up Facebook login.mp4 39.36MB
  383. 23. Bonus section - Identity Cookbook/2. Setting up Facebook login.srt 7.47KB
  384. 23. Bonus section - Identity Cookbook/20. Updating the register method.mp4 74.13MB
  385. 23. Bonus section - Identity Cookbook/20. Updating the register method.srt 9.03KB
  386. 23. Bonus section - Identity Cookbook/21. Adding the confirm email endpoint.mp4 57.93MB
  387. 23. Bonus section - Identity Cookbook/21. Adding the confirm email endpoint.srt 5.99KB
  388. 23. Bonus section - Identity Cookbook/22. Testing in Postman.mp4 33.79MB
  389. 23. Bonus section - Identity Cookbook/22. Testing in Postman.srt 4.82KB
  390. 23. Bonus section - Identity Cookbook/23. Setting up the client for email confirmation.mp4 86.95MB
  391. 23. Bonus section - Identity Cookbook/23. Setting up the client for email confirmation.srt 10.92KB
  392. 23. Bonus section - Identity Cookbook/24. Adding a verify email component.mp4 70.62MB
  393. 23. Bonus section - Identity Cookbook/24. Adding a verify email component.srt 9.55KB
  394. 23. Bonus section - Identity Cookbook/25. Finishing up and testing.mp4 39.71MB
  395. 23. Bonus section - Identity Cookbook/25. Finishing up and testing.srt 6.40KB
  396. 23. Bonus section - Identity Cookbook/26. Redeploying the app to Heroku.mp4 56.83MB
  397. 23. Bonus section - Identity Cookbook/26. Redeploying the app to Heroku.srt 9.74KB
  398. 23. Bonus section - Identity Cookbook/3. Connecting Heroku to GitHub.mp4 13.70MB
  399. 23. Bonus section - Identity Cookbook/3. Connecting Heroku to GitHub.srt 2.88KB
  400. 23. Bonus section - Identity Cookbook/4. Adding the Facebook JS SDK.mp4 76.82MB
  401. 23. Bonus section - Identity Cookbook/4. Adding the Facebook JS SDK.srt 12.99KB
  402. 23. Bonus section - Identity Cookbook/5. Configuring the API endpoint.mp4 95.44MB
  403. 23. Bonus section - Identity Cookbook/5. Configuring the API endpoint.srt 12.96KB
  404. 23. Bonus section - Identity Cookbook/6. Debugging the Facebook info.mp4 123.08MB
  405. 23. Bonus section - Identity Cookbook/6. Debugging the Facebook info.srt 15.67KB
  406. 23. Bonus section - Identity Cookbook/7. Facebook login finishing touches.mp4 66.73MB
  407. 23. Bonus section - Identity Cookbook/7. Facebook login finishing touches.srt 9.48KB
  408. 23. Bonus section - Identity Cookbook/8. Redeploying the app to Heroku.mp4 101.32MB
  409. 23. Bonus section - Identity Cookbook/8. Redeploying the app to Heroku.srt 15.15KB
  410. 23. Bonus section - Identity Cookbook/9. Introduction to Refresh Tokens.mp4 9.25MB
  411. 23. Bonus section - Identity Cookbook/9. Introduction to Refresh Tokens.srt 4.46KB
  412. 24. Introduction (Legacy)/1. Course Introduction.mp4 58.03MB
  413. 24. Introduction (Legacy)/1. Course Introduction.srt 8.57KB
  414. 24. Introduction (Legacy)/2. Setting up the dev environment.mp4 52.32MB
  415. 24. Introduction (Legacy)/2. Setting up the dev environment.srt 10.08KB
  416. 24. Introduction (Legacy)/3. Visual Studio Code extensions.mp4 59.70MB
  417. 24. Introduction (Legacy)/3. Visual Studio Code extensions.srt 10.79KB
  418. 24. Introduction (Legacy)/4. Source code and resources for this course.mp4 21.55MB
  419. 24. Introduction (Legacy)/4. Source code and resources for this course.srt 3.64KB
  420. 24. Introduction (Legacy)/4.1 Instructions for running the source code.txt 2.86KB
  421. 24. Introduction (Legacy)/4.2 Course Assets.zip 22.85MB
  422. 25. Walking Skeleton Part 1 - API (Legacy)/1. Section 2 introduction.mp4 43.11MB
  423. 25. Walking Skeleton Part 1 - API (Legacy)/1. Section 2 introduction.srt 7.96KB
  424. 25. Walking Skeleton Part 1 - API (Legacy)/10. Seeding data using Entity Framework fluent configuration.mp4 35.80MB
  425. 25. Walking Skeleton Part 1 - API (Legacy)/10. Seeding data using Entity Framework fluent configuration.srt 5.97KB
  426. 25. Walking Skeleton Part 1 - API (Legacy)/11. Using Dependancy Injection.mp4 60.16MB
  427. 25. Walking Skeleton Part 1 - API (Legacy)/11. Using Dependancy Injection.srt 10.36KB
  428. 25. Walking Skeleton Part 1 - API (Legacy)/12. Introduction to Postman.mp4 16.95MB
  429. 25. Walking Skeleton Part 1 - API (Legacy)/12. Introduction to Postman.srt 3.85KB
  430. 25. Walking Skeleton Part 1 - API (Legacy)/13. Saving our changes into Source control using Git.mp4 54.87MB
  431. 25. Walking Skeleton Part 1 - API (Legacy)/13. Saving our changes into Source control using Git.srt 9.16KB
  432. 25. Walking Skeleton Part 1 - API (Legacy)/14. Section 2 summary.mp4 45.56MB
  433. 25. Walking Skeleton Part 1 - API (Legacy)/14. Section 2 summary.srt 9.14KB
  434. 25. Walking Skeleton Part 1 - API (Legacy)/2. Creating the ASP.NET Core solutions and projects using the DotNet CLI.mp4 50.31MB
  435. 25. Walking Skeleton Part 1 - API (Legacy)/2. Creating the ASP.NET Core solutions and projects using the DotNet CLI.srt 10.89KB
  436. 25. Walking Skeleton Part 1 - API (Legacy)/3. Creating the project references using the DotNet CLI.mp4 42.75MB
  437. 25. Walking Skeleton Part 1 - API (Legacy)/3. Creating the project references using the DotNet CLI.srt 6.49KB
  438. 25. Walking Skeleton Part 1 - API (Legacy)/4. Reviewing the Project files.mp4 97.68MB
  439. 25. Walking Skeleton Part 1 - API (Legacy)/4. Reviewing the Project files.srt 22.05KB
  440. 25. Walking Skeleton Part 1 - API (Legacy)/5. Running the application.mp4 39.98MB
  441. 25. Walking Skeleton Part 1 - API (Legacy)/5. Running the application.srt 9.74KB
  442. 25. Walking Skeleton Part 1 - API (Legacy)/5.1 valuescontroller.txt 1021B
  443. 25. Walking Skeleton Part 1 - API (Legacy)/6. Creating a Domain entity.mp4 11.10MB
  444. 25. Walking Skeleton Part 1 - API (Legacy)/6. Creating a Domain entity.srt 3.31KB
  445. 25. Walking Skeleton Part 1 - API (Legacy)/7. Creating the DbContext and service.mp4 61.75MB
  446. 25. Walking Skeleton Part 1 - API (Legacy)/7. Creating the DbContext and service.srt 13.20KB
  447. 25. Walking Skeleton Part 1 - API (Legacy)/8. Adding our first Entity Framework code first migration.mp4 38.57MB
  448. 25. Walking Skeleton Part 1 - API (Legacy)/8. Adding our first Entity Framework code first migration.srt 8.18KB
  449. 25. Walking Skeleton Part 1 - API (Legacy)/9. Creating the database.mp4 50.80MB
  450. 25. Walking Skeleton Part 1 - API (Legacy)/9. Creating the database.srt 8.48KB
  451. 26. Walking Skeleton Part 2 - Client (Legacy)/1. Section 3 introduction.mp4 8.39MB
  452. 26. Walking Skeleton Part 2 - Client (Legacy)/1. Section 3 introduction.srt 1.75KB
  453. 26. Walking Skeleton Part 2 - Client (Legacy)/10. React Class Components.mp4 24.85MB
  454. 26. Walking Skeleton Part 2 - Client (Legacy)/10. React Class Components.srt 3.83KB
  455. 26. Walking Skeleton Part 2 - Client (Legacy)/11. Using React State.mp4 37.77MB
  456. 26. Walking Skeleton Part 2 - Client (Legacy)/11. Using React State.srt 6.19KB
  457. 26. Walking Skeleton Part 2 - Client (Legacy)/12. Fetching data from the API.mp4 55.19MB
  458. 26. Walking Skeleton Part 2 - Client (Legacy)/12. Fetching data from the API.srt 8.74KB
  459. 26. Walking Skeleton Part 2 - Client (Legacy)/13. Adding CORS support to the API.mp4 49.73MB
  460. 26. Walking Skeleton Part 2 - Client (Legacy)/13. Adding CORS support to the API.srt 6.02KB
  461. 26. Walking Skeleton Part 2 - Client (Legacy)/14. Adding Semantic UI to our app.mp4 57.35MB
  462. 26. Walking Skeleton Part 2 - Client (Legacy)/14. Adding Semantic UI to our app.srt 8.77KB
  463. 26. Walking Skeleton Part 2 - Client (Legacy)/15. Clean up and saving our code to source control.mp4 24.94MB
  464. 26. Walking Skeleton Part 2 - Client (Legacy)/15. Clean up and saving our code to source control.srt 4.75KB
  465. 26. Walking Skeleton Part 2 - Client (Legacy)/16. Summary of section 3.mp4 16.86MB
  466. 26. Walking Skeleton Part 2 - Client (Legacy)/16. Summary of section 3.srt 4.50KB
  467. 26. Walking Skeleton Part 2 - Client (Legacy)/2. Using create-react-app to create our React application.mp4 30.65MB
  468. 26. Walking Skeleton Part 2 - Client (Legacy)/2. Using create-react-app to create our React application.srt 5.36KB
  469. 26. Walking Skeleton Part 2 - Client (Legacy)/3. Reviewing the React project files.mp4 59.81MB
  470. 26. Walking Skeleton Part 2 - Client (Legacy)/3. Reviewing the React project files.srt 8.72KB
  471. 26. Walking Skeleton Part 2 - Client (Legacy)/4. Introduction to React - Concepts.mp4 23.50MB
  472. 26. Walking Skeleton Part 2 - Client (Legacy)/4. Introduction to React - Concepts.srt 6.59KB
  473. 26. Walking Skeleton Part 2 - Client (Legacy)/5. Introduction to React - Components.mp4 20.91MB
  474. 26. Walking Skeleton Part 2 - Client (Legacy)/5. Introduction to React - Components.srt 6.34KB
  475. 26. Walking Skeleton Part 2 - Client (Legacy)/6. Introduction to Typescript.mp4 21.92MB
  476. 26. Walking Skeleton Part 2 - Client (Legacy)/6. Introduction to Typescript.srt 6.29KB
  477. 26. Walking Skeleton Part 2 - Client (Legacy)/7. Typescript basics demo.mp4 49.39MB
  478. 26. Walking Skeleton Part 2 - Client (Legacy)/7. Typescript basics demo.srt 11.44KB
  479. 26. Walking Skeleton Part 2 - Client (Legacy)/8. Using Typescript with React.mp4 75.14MB
  480. 26. Walking Skeleton Part 2 - Client (Legacy)/8. Using Typescript with React.srt 13.78KB
  481. 26. Walking Skeleton Part 2 - Client (Legacy)/9. Adding React dev tools.mp4 34.32MB
  482. 26. Walking Skeleton Part 2 - Client (Legacy)/9. Adding React dev tools.srt 5.27KB
  483. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/1. Section 4 introduction.mp4 18.39MB
  484. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/1. Section 4 introduction.srt 3.55KB
  485. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/10. Adding the Create handler.mp4 84.74MB
  486. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/10. Adding the Create handler.srt 13.78KB
  487. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/11. Dealing with boilerplate code in our handlers.mp4 44.79MB
  488. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/11. Dealing with boilerplate code in our handlers.srt 6.57KB
  489. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/12. Adding an Edit handler.mp4 81.00MB
  490. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/12. Adding an Edit handler.srt 12.02KB
  491. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/13. Adding a Delete handler.mp4 60.89MB
  492. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/13. Adding a Delete handler.srt 8.59KB
  493. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/14. Summary of section 4.mp4 9.47MB
  494. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/14. Summary of section 4.srt 2.55KB
  495. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/2. Adding the Activity entity.mp4 39.17MB
  496. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/2. Adding the Activity entity.srt 7.28KB
  497. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/3. Seeding Activity data.mp4 61.79MB
  498. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/3. Seeding Activity data.srt 10.05KB
  499. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/4. Commands and Queries - CQRS.mp4 32.16MB
  500. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/4. Commands and Queries - CQRS.srt 9.29KB
  501. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/5. Introduction to MediatR.mp4 30.56MB
  502. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/5. Introduction to MediatR.srt 5.87KB
  503. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/6. Creating our first Query handler.mp4 37.55MB
  504. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/6. Creating our first Query handler.srt 8.32KB
  505. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/7. Creating the Activities API Controller.mp4 64.24MB
  506. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/7. Creating the Activities API Controller.srt 10.27KB
  507. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/8. Adding the Details Handler.mp4 44.81MB
  508. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/8. Adding the Details Handler.srt 8.23KB
  509. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/9. Cancellation Tokens.mp4 78.28MB
  510. 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/9. Cancellation Tokens.srt 11.26KB
  511. 28. Building a CRUD application in React (Legacy)/1. Section 5 introduction.mp4 28.88MB
  512. 28. Building a CRUD application in React (Legacy)/1. Section 5 introduction.srt 3.96KB
  513. 28. Building a CRUD application in React (Legacy)/10. Creating the Activity List.mp4 62.99MB
  514. 28. Building a CRUD application in React (Legacy)/10. Creating the Activity List.srt 8.55KB
  515. 28. Building a CRUD application in React (Legacy)/11. Adding the Activity Details component.mp4 34.42MB
  516. 28. Building a CRUD application in React (Legacy)/11. Adding the Activity Details component.srt 4.98KB
  517. 28. Building a CRUD application in React (Legacy)/12. Adding the Activity Form component.mp4 27.86MB
  518. 28. Building a CRUD application in React (Legacy)/12. Adding the Activity Form component.srt 4.95KB
  519. 28. Building a CRUD application in React (Legacy)/13. Selecting an individual Activity.mp4 109.51MB
  520. 28. Building a CRUD application in React (Legacy)/13. Selecting an individual Activity.srt 16.25KB
  521. 28. Building a CRUD application in React (Legacy)/14. Adding an edit mode to display the form.mp4 34.48MB
  522. 28. Building a CRUD application in React (Legacy)/14. Adding an edit mode to display the form.srt 4.59KB
  523. 28. Building a CRUD application in React (Legacy)/15. Adding a create activity mode.mp4 66.20MB
  524. 28. Building a CRUD application in React (Legacy)/15. Adding a create activity mode.srt 8.11KB
  525. 28. Building a CRUD application in React (Legacy)/16. Initialising the form with data.mp4 60.77MB
  526. 28. Building a CRUD application in React (Legacy)/16. Initialising the form with data.srt 7.86KB
  527. 28. Building a CRUD application in React (Legacy)/17. Controlled components in React.mp4 90.28MB
  528. 28. Building a CRUD application in React (Legacy)/17. Controlled components in React.srt 12.50KB
  529. 28. Building a CRUD application in React (Legacy)/18. Handling form submission.mp4 109.68MB
  530. 28. Building a CRUD application in React (Legacy)/18. Handling form submission.srt 16.70KB
  531. 28. Building a CRUD application in React (Legacy)/19. Fixing issues with the dates in the form.mp4 56.09MB
  532. 28. Building a CRUD application in React (Legacy)/19. Fixing issues with the dates in the form.srt 8.22KB
  533. 28. Building a CRUD application in React (Legacy)/2. Introduction to React Hooks.mp4 71.19MB
  534. 28. Building a CRUD application in React (Legacy)/2. Introduction to React Hooks.srt 9.29KB
  535. 28. Building a CRUD application in React (Legacy)/20. Adding the delete functionality.mp4 45.55MB
  536. 28. Building a CRUD application in React (Legacy)/20. Adding the delete functionality.srt 6.22KB
  537. 28. Building a CRUD application in React (Legacy)/21. Summary of section 5.mp4 14.36MB
  538. 28. Building a CRUD application in React (Legacy)/21. Summary of section 5.srt 2.03KB
  539. 28. Building a CRUD application in React (Legacy)/3. Folder structure in React.mp4 34.41MB
  540. 28. Building a CRUD application in React (Legacy)/3. Folder structure in React.srt 5.81KB
  541. 28. Building a CRUD application in React (Legacy)/4. Getting a list of activities from the API.mp4 17.04MB
  542. 28. Building a CRUD application in React (Legacy)/4. Getting a list of activities from the API.srt 2.76KB
  543. 28. Building a CRUD application in React (Legacy)/5. Adding an Activity interface in Typescript.mp4 54.86MB
  544. 28. Building a CRUD application in React (Legacy)/5. Adding an Activity interface in Typescript.srt 9.24KB
  545. 28. Building a CRUD application in React (Legacy)/6. Refactoring our class component to use React Hooks.mp4 88.09MB
  546. 28. Building a CRUD application in React (Legacy)/6. Refactoring our class component to use React Hooks.srt 13.62KB
  547. 28. Building a CRUD application in React (Legacy)/7. Adding the Navigation bar.mp4 56.25MB
  548. 28. Building a CRUD application in React (Legacy)/7. Adding the Navigation bar.srt 9.99KB
  549. 28. Building a CRUD application in React (Legacy)/8. Styling React components.mp4 46.76MB
  550. 28. Building a CRUD application in React (Legacy)/8. Styling React components.srt 7.95KB
  551. 28. Building a CRUD application in React (Legacy)/9. Adding the Activity Dashboard.mp4 33.66MB
  552. 28. Building a CRUD application in React (Legacy)/9. Adding the Activity Dashboard.srt 6.30KB
  553. 29 Axios (Legacy)/358 Section 6 introduction.en.srt 4.40KB
  554. 29 Axios (Legacy)/358 Section 6 introduction.mp4 32.79MB
  555. 29 Axios (Legacy)/359 Setting up the agent.ts file.en.srt 7.08KB
  556. 29 Axios (Legacy)/359 Setting up the agent.ts file.mp4 56.96MB
  557. 29 Axios (Legacy)/360 Listing our activities.en.srt 4.52KB
  558. 29 Axios (Legacy)/360 Listing our activities.mp4 32.77MB
  559. 29 Axios (Legacy)/361 Updating an Activity.en.srt 6.52KB
  560. 29 Axios (Legacy)/361 Updating an Activity.mp4 37.71MB
  561. 29 Axios (Legacy)/362 Adding a delay to our API methods.en.srt 4.21KB
  562. 29 Axios (Legacy)/362 Adding a delay to our API methods.mp4 35.47MB
  563. 29 Axios (Legacy)/363 Adding a loading component.en.srt 5.60KB
  564. 29 Axios (Legacy)/363 Adding a loading component.mp4 37.82MB
  565. 29 Axios (Legacy)/364 Adding a loading indicator for submitting data.en.srt 5.75KB
  566. 29 Axios (Legacy)/364 Adding a loading indicator for submitting data.mp4 45.72MB
  567. 29 Axios (Legacy)/365 Isolating the loading indicator on the delete button.en.srt 11.10KB
  568. 29 Axios (Legacy)/365 Isolating the loading indicator on the delete button.mp4 75.97MB
  569. 29 Axios (Legacy)/366 Summary of section 6.en.srt 1.22KB
  570. 29 Axios (Legacy)/366 Summary of section 6.mp4 8.79MB
  571. 3. Walking Skeleton Part 2 - Client/1. Introduction.mp4 19.03MB
  572. 3. Walking Skeleton Part 2 - Client/1. Introduction.srt 5.33KB
  573. 3. Walking Skeleton Part 2 - Client/10. Fetching data from the API.mp4 72.31MB
  574. 3. Walking Skeleton Part 2 - Client/10. Fetching data from the API.srt 13.71KB
  575. 3. Walking Skeleton Part 2 - Client/11. CORS Policy.mp4 47.01MB
  576. 3. Walking Skeleton Part 2 - Client/11. CORS Policy.srt 6.71KB
  577. 3. Walking Skeleton Part 2 - Client/12. Semantic UI React.mp4 88.40MB
  578. 3. Walking Skeleton Part 2 - Client/12. Semantic UI React.srt 15.40KB
  579. 3. Walking Skeleton Part 2 - Client/13. Summary of section 3.mp4 35.34MB
  580. 3. Walking Skeleton Part 2 - Client/13. Summary of section 3.srt 6.98KB
  581. 3. Walking Skeleton Part 2 - Client/2. Creating the React project.mp4 40.54MB
  582. 3. Walking Skeleton Part 2 - Client/2. Creating the React project.srt 10.60KB
  583. 3. Walking Skeleton Part 2 - Client/3. Reviewing the React project files.mp4 84.77MB
  584. 3. Walking Skeleton Part 2 - Client/3. Reviewing the React project files.srt 14.27KB
  585. 3. Walking Skeleton Part 2 - Client/4. Why React.mp4 7.05MB
  586. 3. Walking Skeleton Part 2 - Client/4. Why React.srt 4.02KB
  587. 3. Walking Skeleton Part 2 - Client/5. React Components.mp4 23.43MB
  588. 3. Walking Skeleton Part 2 - Client/5. React Components.srt 10.17KB
  589. 3. Walking Skeleton Part 2 - Client/6. Typescript concepts.mp4 25.51MB
  590. 3. Walking Skeleton Part 2 - Client/6. Typescript concepts.srt 10.43KB
  591. 3. Walking Skeleton Part 2 - Client/7. Typescript demo.mp4 52.15MB
  592. 3. Walking Skeleton Part 2 - Client/7. Typescript demo.srt 15.82KB
  593. 3. Walking Skeleton Part 2 - Client/8. Using Typescript with React.mp4 84.44MB
  594. 3. Walking Skeleton Part 2 - Client/8. Using Typescript with React.srt 15.24KB
  595. 3. Walking Skeleton Part 2 - Client/9. React dev tools.mp4 37.97MB
  596. 3. Walking Skeleton Part 2 - Client/9. React dev tools.srt 5.16KB
  597. 30 MobX (Legacy)/367 Section 7 introduction.en.srt 2.53KB
  598. 30 MobX (Legacy)/367 Section 7 introduction.mp4 30.12MB
  599. 30 MobX (Legacy)/368 Introduction to MobX.en.srt 13.21KB
  600. 30 MobX (Legacy)/368 Introduction to MobX.mp4 130.84MB
  601. 30 MobX (Legacy)/369 Setting up a MobX store.en.srt 11.29KB
  602. 30 MobX (Legacy)/369 Setting up a MobX store.mp4 71.04MB
  603. 30 MobX (Legacy)/370 Refactoring the activity list to use the store.en.srt 15.82KB
  604. 30 MobX (Legacy)/370 Refactoring the activity list to use the store.mp4 102.26MB
  605. 30 MobX (Legacy)/371 Refactoring the select activity function.en.srt 18.05KB
  606. 30 MobX (Legacy)/371 Refactoring the select activity function.mp4 129.41MB
  607. 30 MobX (Legacy)/372 Using Async Await in our methods.en.srt 8.25KB
  608. 30 MobX (Legacy)/372 Using Async Await in our methods.mp4 52.13MB
  609. 30 MobX (Legacy)/373 Refactoring the create activity method.en.srt 9.13KB
  610. 30 MobX (Legacy)/373 Refactoring the create activity method.mp4 75.16MB
  611. 30 MobX (Legacy)/374 MobX computed properties.en.srt 4.31KB
  612. 30 MobX (Legacy)/374 MobX computed properties.mp4 30.33MB
  613. 30 MobX (Legacy)/375 Using an Observable Map.en.srt 5.18KB
  614. 30 MobX (Legacy)/375 Using an Observable Map.mp4 43.61MB
  615. 30 MobX (Legacy)/376 Adding the edit activity action.en.srt 12.24KB
  616. 30 MobX (Legacy)/376 Adding the edit activity action.mp4 107.24MB
  617. 30 MobX (Legacy)/377 Adding the delete activity action.en.srt 6.66KB
  618. 30 MobX (Legacy)/377 Adding the delete activity action.mp4 54.13MB
  619. 30 MobX (Legacy)/378 Cleaning up our code.en.srt 3.35KB
  620. 30 MobX (Legacy)/378 Cleaning up our code.mp4 27.57MB
  621. 30 MobX (Legacy)/379 Enabling MobX strict mode.en.srt 11.40KB
  622. 30 MobX (Legacy)/379 Enabling MobX strict mode.mp4 86.88MB
  623. 30 MobX (Legacy)/380 Adding MobX dev tools.en.srt 5.68KB
  624. 30 MobX (Legacy)/380 Adding MobX dev tools.mp4 28.58MB
  625. 30 MobX (Legacy)/381 Summary of section 7.en.srt 2.67KB
  626. 30 MobX (Legacy)/381 Summary of section 7.mp4 25.86MB
  627. 31 React Router (Legacy)/382 Section 8 introduction.en.srt 4.12KB
  628. 31 React Router (Legacy)/382 Section 8 introduction.mp4 26.27MB
  629. 31 React Router (Legacy)/383 Setting up React Router.en.srt 5.17KB
  630. 31 React Router (Legacy)/383 Setting up React Router.mp4 29.17MB
  631. 31 React Router (Legacy)/384 Setting up our Routes.en.srt 5.71KB
  632. 31 React Router (Legacy)/384 Setting up our Routes.mp4 34.21MB
  633. 31 React Router (Legacy)/385 Adding Links and NavLinks.en.srt 5.01KB
  634. 31 React Router (Legacy)/385 Adding Links and NavLinks.mp4 30.80MB
  635. 31 React Router (Legacy)/386 Adding the Details link.en.srt 2.61KB
  636. 31 React Router (Legacy)/386 Adding the Details link.mp4 17.29MB
  637. 31 React Router (Legacy)/387 Getting an Activity from the API.en.srt 10.55KB
  638. 31 React Router (Legacy)/387 Getting an Activity from the API.mp4 78.64MB
  639. 31 React Router (Legacy)/388 Using Route params.en.srt 11.22KB
  640. 31 React Router (Legacy)/388 Using Route params.mp4 84.40MB
  641. 31 React Router (Legacy)/389 Navigating via code.en.srt 4.10KB
  642. 31 React Router (Legacy)/389 Navigating via code.mp4 36.43MB
  643. 31 React Router (Legacy)/390 Routing to the edit form.en.srt 11.27KB
  644. 31 React Router (Legacy)/390 Routing to the edit form.mp4 83.82MB
  645. 31 React Router (Legacy)/391 Using a Fully Uncontrolled Component with a key to reset component state.en.srt 15.10KB
  646. 31 React Router (Legacy)/391 Using a Fully Uncontrolled Component with a key to reset component state.mp4 103.05MB
  647. 31 React Router (Legacy)/392 Navigating after submission.en.srt 10.53KB
  648. 31 React Router (Legacy)/392 Navigating after submission.mp4 81.37MB
  649. 31 React Router (Legacy)/393 Moving the home page outside of our navigation routes.en.srt 4.61KB
  650. 31 React Router (Legacy)/393 Moving the home page outside of our navigation routes.mp4 28.48MB
  651. 31 React Router (Legacy)/394 Scrolling to the top of the page on navigation.en.srt 5.14KB
  652. 31 React Router (Legacy)/394 Scrolling to the top of the page on navigation.mp4 35.47MB
  653. 31 React Router (Legacy)/395 More code clean up.en.srt 11.16KB
  654. 31 React Router (Legacy)/395 More code clean up.mp4 91.56MB
  655. 31 React Router (Legacy)/396 Summary of section 8.en.srt 861B
  656. 31 React Router (Legacy)/396 Summary of section 8.mp4 4.72MB
  657. 32 Adding some style (Legacy)/397 Section 9 introduction.en.srt 2.12KB
  658. 32 Adding some style (Legacy)/397 Section 9 introduction.mp4 18.10MB
  659. 32 Adding some style (Legacy)/398 Styling the activity list.en.srt 5.67KB
  660. 32 Adding some style (Legacy)/398 Styling the activity list.mp4 40.52MB
  661. 32 Adding some style (Legacy)/399 Grouping activities by date.en.srt 16.99KB
  662. 32 Adding some style (Legacy)/399 Grouping activities by date.mp4 135.27MB
  663. 32 Adding some style (Legacy)/400 Styling the activity list items.en.srt 6.10KB
  664. 32 Adding some style (Legacy)/400 Styling the activity list items.mp4 46.94MB
  665. 32 Adding some style (Legacy)/401 Creating the Activity Details page.en.srt 3.89KB
  666. 32 Adding some style (Legacy)/401 Creating the Activity Details page.mp4 29.86MB
  667. 32 Adding some style (Legacy)/402 Styling the Activity Detailed Page Header.en.srt 9.21KB
  668. 32 Adding some style (Legacy)/402 Styling the Activity Detailed Page Header.mp4 61.43MB
  669. 32 Adding some style (Legacy)/403 Styling the Activity Detailed Info.en.srt 2.73KB
  670. 32 Adding some style (Legacy)/403 Styling the Activity Detailed Info.mp4 22.63MB
  671. 32 Adding some style (Legacy)/404 Styling the Activity Detailed Chat and Sidebar components.en.srt 3.88KB
  672. 32 Adding some style (Legacy)/404 Styling the Activity Detailed Chat and Sidebar components.mp4 29.46MB
  673. 32 Adding some style (Legacy)/405 Styling the Activity Form.en.srt 2.50KB
  674. 32 Adding some style (Legacy)/405 Styling the Activity Form.mp4 16.36MB
  675. 32 Adding some style (Legacy)/406 Styling the Home page.en.srt 3.44KB
  676. 32 Adding some style (Legacy)/406 Styling the Home page.mp4 18.86MB
  677. 32 Adding some style (Legacy)/407 Section 9 summary.en.srt 900B
  678. 32 Adding some style (Legacy)/407 Section 9 summary.mp4 7.36MB
  679. 33 Error handling and validation (Legacy)/408 Section 10 introduction.en.srt 3.71KB
  680. 33 Error handling and validation (Legacy)/408 Section 10 introduction.mp4 47.61MB
  681. 33 Error handling and validation (Legacy)/409 Introduction to validation in the API.en.srt 3.65KB
  682. 33 Error handling and validation (Legacy)/409 Introduction to validation in the API.mp4 45.59MB
  683. 33 Error handling and validation (Legacy)/410 Adding validation in the API using Data Annotations.en.srt 13.33KB
  684. 33 Error handling and validation (Legacy)/410 Adding validation in the API using Data Annotations.mp4 88.96MB
  685. 33 Error handling and validation (Legacy)/411 Adding validation in the API using Fluent Validation.en.srt 17.62KB
  686. 33 Error handling and validation (Legacy)/411 Adding validation in the API using Fluent Validation.mp4 100.73MB
  687. 33 Error handling and validation (Legacy)/412 Error handling concepts in our application.en.srt 8.62KB
  688. 33 Error handling and validation (Legacy)/412 Error handling concepts in our application.mp4 104.93MB
  689. 33 Error handling and validation (Legacy)/413 Error handling strategy.en.srt 7.37KB
  690. 33 Error handling and validation (Legacy)/413 Error handling strategy.mp4 40.29MB
  691. 33 Error handling and validation (Legacy)/414 Creating a derived Exception class for Rest exceptions.en.srt 6.28KB
  692. 33 Error handling and validation (Legacy)/414 Creating a derived Exception class for Rest exceptions.mp4 41.26MB
  693. 33 Error handling and validation (Legacy)/415 Adding Error handling middleware.en.srt 9.86KB
  694. 33 Error handling and validation (Legacy)/415 Adding Error handling middleware.mp4 64.77MB
  695. 33 Error handling and validation (Legacy)/416 Using our Error handling middleware.en.srt 6.31KB
  696. 33 Error handling and validation (Legacy)/416 Using our Error handling middleware.mp4 39.40MB
  697. 33 Error handling and validation (Legacy)/417 Using Axios interceptors to catch errors.en.srt 8.87KB
  698. 33 Error handling and validation (Legacy)/417 Using Axios interceptors to catch errors.mp4 57.57MB
  699. 33 Error handling and validation (Legacy)/418 Throwing errors in the client.en.srt 7.27KB
  700. 33 Error handling and validation (Legacy)/418 Throwing errors in the client.mp4 54.47MB
  701. 33 Error handling and validation (Legacy)/419 Adding routing functionality to Axios.en.srt 7.10KB
  702. 33 Error handling and validation (Legacy)/419 Adding routing functionality to Axios.mp4 48.79MB
  703. 33 Error handling and validation (Legacy)/420 Handling an invalid GUID on a get request.en.srt 5.00KB
  704. 33 Error handling and validation (Legacy)/420 Handling an invalid GUID on a get request.mp4 38.44MB
  705. 33 Error handling and validation (Legacy)/421 Adding toast notifications.en.srt 7.55KB
  706. 33 Error handling and validation (Legacy)/421 Adding toast notifications.mp4 55.90MB
  707. 33 Error handling and validation (Legacy)/422 Handling network errors in Axios.en.srt 6.47KB
  708. 33 Error handling and validation (Legacy)/422 Handling network errors in Axios.mp4 49.61MB
  709. 33 Error handling and validation (Legacy)/423 Summary of section 10.en.srt 2.28KB
  710. 33 Error handling and validation (Legacy)/423 Summary of section 10.mp4 27.85MB
  711. 34 Forms (Legacy)/424 Section 11 introduction.en.srt 4.80KB
  712. 34 Forms (Legacy)/424 Section 11 introduction.mp4 40.03MB
  713. 34 Forms (Legacy)/425 Setting up React Final Form.en.srt 10.20KB
  714. 34 Forms (Legacy)/425 Setting up React Final Form.mp4 70.01MB
  715. 34 Forms (Legacy)/426 Creating a reusable Text input field.en.srt 8.84KB
  716. 34 Forms (Legacy)/426 Creating a reusable Text input field.mp4 51.45MB
  717. 34 Forms (Legacy)/427 Refactoring the form to use React Final Form.en.srt 3.05KB
  718. 34 Forms (Legacy)/427 Refactoring the form to use React Final Form.mp4 20.23MB
  719. 34 Forms (Legacy)/428 Creating a reusable Text Area Input field.en.srt 3.95KB
  720. 34 Forms (Legacy)/428 Creating a reusable Text Area Input field.mp4 31.09MB
  721. 34 Forms (Legacy)/429 Creating a reusable Select input field.en.srt 7.04KB
  722. 34 Forms (Legacy)/429 Creating a reusable Select input field.mp4 45.24MB
  723. 34 Forms (Legacy)/430 Setting up React Widgets.en.srt 12.16KB
  724. 34 Forms (Legacy)/430 Setting up React Widgets.mp4 77.50MB
  725. 34 Forms (Legacy)/431 Creating a reusable Date Input field.en.srt 12.35KB
  726. 34 Forms (Legacy)/431 Creating a reusable Date Input field.mp4 78.59MB
  727. 34 Forms (Legacy)/432 Formatting the dates using Date-FNS.en.srt 11.38KB
  728. 34 Forms (Legacy)/432 Formatting the dates using Date-FNS.mp4 92.30MB
  729. 34 Forms (Legacy)/433 Creating separate Date and Time fields.en.srt 11.31KB
  730. 34 Forms (Legacy)/433 Creating separate Date and Time fields.mp4 77.70MB
  731. 34 Forms (Legacy)/434 Combining Date and Time inputs.en.srt 8.41KB
  732. 34 Forms (Legacy)/434 Combining Date and Time inputs.mp4 53.93MB
  733. 34 Forms (Legacy)/435 Initialising the form with data.en.srt 17.26KB
  734. 34 Forms (Legacy)/435 Initialising the form with data.mp4 123.32MB
  735. 34 Forms (Legacy)/436 Submitting data to the server.en.srt 10.76KB
  736. 34 Forms (Legacy)/436 Submitting data to the server.mp4 82.20MB
  737. 34 Forms (Legacy)/437 Form error handling.en.srt 5.93KB
  738. 34 Forms (Legacy)/437 Form error handling.mp4 39.69MB
  739. 34 Forms (Legacy)/438 Form validation.en.srt 15.27KB
  740. 34 Forms (Legacy)/438 Form validation.mp4 117.82MB
  741. 34 Forms (Legacy)/439 Summary of section 11.en.srt 2.43KB
  742. 34 Forms (Legacy)/439 Summary of section 11.mp4 24.54MB
  743. 35 ASP.NET Core Identity (Legacy)/440 Section 12 introduction.en.srt 3.44KB
  744. 35 ASP.NET Core Identity (Legacy)/440 Section 12 introduction.mp4 37.38MB
  745. 35 ASP.NET Core Identity (Legacy)/441 Introduction to ASP.NET Core Identity.en.srt 7.76KB
  746. 35 ASP.NET Core Identity (Legacy)/441 Introduction to ASP.NET Core Identity.mp4 84.18MB
  747. 35 ASP.NET Core Identity (Legacy)/442 Adding the Identity User Entity.en.srt 10.04KB
  748. 35 ASP.NET Core Identity (Legacy)/442 Adding the Identity User Entity.mp4 62.48MB
  749. 35 ASP.NET Core Identity (Legacy)/443 Configuring Identity in our startup class.en.srt 6.63KB
  750. 35 ASP.NET Core Identity (Legacy)/443 Configuring Identity in our startup class.mp4 43.74MB
  751. 35 ASP.NET Core Identity (Legacy)/444 Seeding users to the database.en.srt 11.71KB
  752. 35 ASP.NET Core Identity (Legacy)/444 Seeding users to the database.mp4 75.01MB
  753. 35 ASP.NET Core Identity (Legacy)/445 Adding a Login Handler.en.srt 9.08KB
  754. 35 ASP.NET Core Identity (Legacy)/445 Adding a Login Handler.mp4 57.90MB
  755. 35 ASP.NET Core Identity (Legacy)/446 Adding a Base API controller.en.srt 5.76KB
  756. 35 ASP.NET Core Identity (Legacy)/446 Adding a Base API controller.mp4 38.36MB
  757. 35 ASP.NET Core Identity (Legacy)/447 Adding a User API controller.en.srt 6.72KB
  758. 35 ASP.NET Core Identity (Legacy)/447 Adding a User API controller.mp4 37.89MB
  759. 35 ASP.NET Core Identity (Legacy)/448 Adding a User object.en.srt 4.81KB
  760. 35 ASP.NET Core Identity (Legacy)/448 Adding a User object.mp4 32.00MB
  761. 35 ASP.NET Core Identity (Legacy)/449 JSON Web Tokens introduction.en.srt 9.80KB
  762. 35 ASP.NET Core Identity (Legacy)/449 JSON Web Tokens introduction.mp4 72.52MB
  763. 35 ASP.NET Core Identity (Legacy)/450 Adding the Infrastructure project.en.srt 3.58KB
  764. 35 ASP.NET Core Identity (Legacy)/450 Adding the Infrastructure project.mp4 15.31MB
  765. 35 ASP.NET Core Identity (Legacy)/451 Adding the JWT Generator interface and class.en.srt 4.08KB
  766. 35 ASP.NET Core Identity (Legacy)/451 Adding the JWT Generator interface and class.mp4 28.27MB
  767. 35 ASP.NET Core Identity (Legacy)/452 Generating a JWT Token.en.srt 10.64KB
  768. 35 ASP.NET Core Identity (Legacy)/452 Generating a JWT Token.mp4 71.95MB
  769. 35 ASP.NET Core Identity (Legacy)/453 Returning the JWT Token on successful login.en.srt 6.87KB
  770. 35 ASP.NET Core Identity (Legacy)/453 Returning the JWT Token on successful login.mp4 41.96MB
  771. 35 ASP.NET Core Identity (Legacy)/454 Securing our app with Authorization.en.srt 11.16KB
  772. 35 ASP.NET Core Identity (Legacy)/454 Securing our app with Authorization.mp4 78.15MB
  773. 35 ASP.NET Core Identity (Legacy)/455 Dotnet user secrets.en.srt 9.73KB
  774. 35 ASP.NET Core Identity (Legacy)/455 Dotnet user secrets.mp4 68.09MB
  775. 35 ASP.NET Core Identity (Legacy)/456 Adding an authorisation policy.en.srt 3.71KB
  776. 35 ASP.NET Core Identity (Legacy)/456 Adding an authorisation policy.mp4 28.82MB
  777. 35 ASP.NET Core Identity (Legacy)/457 Adding a Register Handler.en.srt 11.76KB
  778. 35 ASP.NET Core Identity (Legacy)/457 Adding a Register Handler.mp4 78.07MB
  779. 35 ASP.NET Core Identity (Legacy)/458 Testing user registration.en.srt 6.55KB
  780. 35 ASP.NET Core Identity (Legacy)/458 Testing user registration.mp4 38.21MB
  781. 35 ASP.NET Core Identity (Legacy)/459 Adding a Fluent Validator extension for password validation.en.srt 8.98KB
  782. 35 ASP.NET Core Identity (Legacy)/459 Adding a Fluent Validator extension for password validation.mp4 67.11MB
  783. 35 ASP.NET Core Identity (Legacy)/460 Retrieving the Username from the token in the Http Context.en.srt 4.74KB
  784. 35 ASP.NET Core Identity (Legacy)/460 Retrieving the Username from the token in the Http Context.mp4 33.69MB
  785. 35 ASP.NET Core Identity (Legacy)/461 Getting the currently logged in user.en.srt 9.15KB
  786. 35 ASP.NET Core Identity (Legacy)/461 Getting the currently logged in user.mp4 64.78MB
  787. 35 ASP.NET Core Identity (Legacy)/462 Summary of section 12.en.srt 1.47KB
  788. 35 ASP.NET Core Identity (Legacy)/462 Summary of section 12.mp4 16.58MB
  789. 36 Client side login and register (Legacy)/463 Section 13 introduction.en.srt 4.30KB
  790. 36 Client side login and register (Legacy)/463 Section 13 introduction.mp4 29.38MB
  791. 36 Client side login and register (Legacy)/464 Creating the Typescript interfaces and Axios methods.en.srt 4.90KB
  792. 36 Client side login and register (Legacy)/464 Creating the Typescript interfaces and Axios methods.mp4 31.91MB
  793. 36 Client side login and register (Legacy)/465 Creating a Mobx user store.en.srt 5.69KB
  794. 36 Client side login and register (Legacy)/465 Creating a Mobx user store.mp4 36.94MB
  795. 36 Client side login and register (Legacy)/466 Creating a MobX root store.en.srt 12.88KB
  796. 36 Client side login and register (Legacy)/466 Creating a MobX root store.mp4 90.26MB
  797. 36 Client side login and register (Legacy)/467 Creating the Login form.en.srt 4.20KB
  798. 36 Client side login and register (Legacy)/467 Creating the Login form.mp4 34.25MB
  799. 36 Client side login and register (Legacy)/468 Hooking up the Login form to the API.en.srt 6.34KB
  800. 36 Client side login and register (Legacy)/468 Hooking up the Login form to the API.mp4 43.67MB
  801. 36 Client side login and register (Legacy)/469 Dealing with submission errors.en.srt 12.37KB
  802. 36 Client side login and register (Legacy)/469 Dealing with submission errors.mp4 85.70MB
  803. 36 Client side login and register (Legacy)/470 Adding home page and NavBar user information.en.srt 7.30KB
  804. 36 Client side login and register (Legacy)/470 Adding home page and NavBar user information.mp4 49.54MB
  805. 36 Client side login and register (Legacy)/471 Creating a MobX common store.en.srt 7.53KB
  806. 36 Client side login and register (Legacy)/471 Creating a MobX common store.mp4 58.49MB
  807. 36 Client side login and register (Legacy)/472 Using Axios request interceptor to automatically send the JWT token.en.srt 3.78KB
  808. 36 Client side login and register (Legacy)/472 Using Axios request interceptor to automatically send the JWT token.mp4 29.99MB
  809. 36 Client side login and register (Legacy)/473 Persisting login on refresh.en.srt 10.01KB
  810. 36 Client side login and register (Legacy)/473 Persisting login on refresh.mp4 77.27MB
  811. 36 Client side login and register (Legacy)/474 Adding Modals to our application.en.srt 14.37KB
  812. 36 Client side login and register (Legacy)/474 Adding Modals to our application.mp4 118.07MB
  813. 36 Client side login and register (Legacy)/475 Adding better error messages to our form.en.srt 5.21KB
  814. 36 Client side login and register (Legacy)/475 Adding better error messages to our form.mp4 38.88MB
  815. 36 Client side login and register (Legacy)/476 Adding a Register form.en.srt 8.73KB
  816. 36 Client side login and register (Legacy)/476 Adding a Register form.mp4 67.29MB
  817. 36 Client side login and register (Legacy)/477 Displaying server validation errors in our form.en.srt 9.00KB
  818. 36 Client side login and register (Legacy)/477 Displaying server validation errors in our form.mp4 61.77MB
  819. 36 Client side login and register (Legacy)/478 Summary of section 13.en.srt 4.99KB
  820. 36 Client side login and register (Legacy)/478 Summary of section 13.mp4 34.97MB
  821. 37 Entity Framework Core Relationships (Legacy)/479 Section 14 introduction.en.srt 6.01KB
  822. 37 Entity Framework Core Relationships (Legacy)/479 Section 14 introduction.mp4 61.21MB
  823. 37 Entity Framework Core Relationships (Legacy)/480 Adding a class to join our Users and Activities.en.srt 9.06KB
  824. 37 Entity Framework Core Relationships (Legacy)/480 Adding a class to join our Users and Activities.mp4 69.40MB
  825. 37 Entity Framework Core Relationships (Legacy)/481 Updating the Create Activity handler.en.srt 4.46KB
  826. 37 Entity Framework Core Relationships (Legacy)/481 Updating the Create Activity handler.mp4 32.84MB
  827. 37 Entity Framework Core Relationships (Legacy)/482 Testing in Postman.en.srt 6.98KB
  828. 37 Entity Framework Core Relationships (Legacy)/482 Testing in Postman.mp4 39.19MB
  829. 37 Entity Framework Core Relationships (Legacy)/483 Loading related data using Eager loading.en.srt 6.83KB
  830. 37 Entity Framework Core Relationships (Legacy)/483 Loading related data using Eager loading.mp4 46.03MB
  831. 37 Entity Framework Core Relationships (Legacy)/484 Adding DTOs to shape our data.en.srt 4.44KB
  832. 37 Entity Framework Core Relationships (Legacy)/484 Adding DTOs to shape our data.mp4 33.43MB
  833. 37 Entity Framework Core Relationships (Legacy)/485 Adding AutoMapper.en.srt 5.52KB
  834. 37 Entity Framework Core Relationships (Legacy)/485 Adding AutoMapper.mp4 35.51MB
  835. 37 Entity Framework Core Relationships (Legacy)/486 Adding AutoMapper profiles.en.srt 9.44KB
  836. 37 Entity Framework Core Relationships (Legacy)/486 Adding AutoMapper profiles.mp4 56.97MB
  837. 37 Entity Framework Core Relationships (Legacy)/487 Configuring AutoMapper mappings.en.srt 5.58KB
  838. 37 Entity Framework Core Relationships (Legacy)/487 Configuring AutoMapper mappings.mp4 40.49MB
  839. 37 Entity Framework Core Relationships (Legacy)/488 Using Lazy Loading to load related data.en.srt 5.62KB
  840. 37 Entity Framework Core Relationships (Legacy)/488 Using Lazy Loading to load related data.mp4 40.50MB
  841. 37 Entity Framework Core Relationships (Legacy)/489 Adding the Join activity feature.en.srt 10.29KB
  842. 37 Entity Framework Core Relationships (Legacy)/489 Adding the Join activity feature.mp4 85.49MB
  843. 37 Entity Framework Core Relationships (Legacy)/490 Adding the remove attendance feature.en.srt 7.84KB
  844. 37 Entity Framework Core Relationships (Legacy)/490 Adding the remove attendance feature.mp4 61.22MB
  845. 37 Entity Framework Core Relationships (Legacy)/491 Creating a custom Auth policy.en.srt 21.05KB
  846. 37 Entity Framework Core Relationships (Legacy)/491 Creating a custom Auth policy.mp4 131.90MB
  847. 37 Entity Framework Core Relationships (Legacy)/492 Updating our Seed data.en.srt 5.49KB
  848. 37 Entity Framework Core Relationships (Legacy)/492 Updating our Seed data.mp4 34.32MB
  849. 37 Entity Framework Core Relationships (Legacy)/493 Section 14 summary.en.srt 2.05KB
  850. 37 Entity Framework Core Relationships (Legacy)/493 Section 14 summary.mp4 22.70MB
  851. 38 Adding Client side attendances (Legacy)/494 Section 15 introduction.en.srt 2.43KB
  852. 38 Adding Client side attendances (Legacy)/494 Section 15 introduction.mp4 19.51MB
  853. 38 Adding Client side attendances (Legacy)/495 Adding attendees to our list items.en.srt 8.28KB
  854. 38 Adding Client side attendances (Legacy)/495 Adding attendees to our list items.mp4 59.44MB
  855. 38 Adding Client side attendances (Legacy)/496 Adding attendees to the Detailed view sidebar.en.srt 5.92KB
  856. 38 Adding Client side attendances (Legacy)/496 Adding attendees to the Detailed view sidebar.mp4 50.83MB
  857. 38 Adding Client side attendances (Legacy)/497 Adding the IsGoing and IsHost properties to the Activity interface.en.srt 11.93KB
  858. 38 Adding Client side attendances (Legacy)/497 Adding the IsGoing and IsHost properties to the Activity interface.mp4 95.80MB
  859. 38 Adding Client side attendances (Legacy)/498 Conditionally rendering the activity detailed header buttons.en.srt 2.89KB
  860. 38 Adding Client side attendances (Legacy)/498 Conditionally rendering the activity detailed header buttons.mp4 20.10MB
  861. 38 Adding Client side attendances (Legacy)/499 Adding the cancel attendance function.en.srt 8.42KB
  862. 38 Adding Client side attendances (Legacy)/499 Adding the cancel attendance function.mp4 70.34MB
  863. 38 Adding Client side attendances (Legacy)/500 Hooking it all up to the API.en.srt 8.46KB
  864. 38 Adding Client side attendances (Legacy)/500 Hooking it all up to the API.mp4 70.99MB
  865. 38 Adding Client side attendances (Legacy)/501 Loose ends.en.srt 7.23KB
  866. 38 Adding Client side attendances (Legacy)/501 Loose ends.mp4 48.48MB
  867. 38 Adding Client side attendances (Legacy)/502 Summary of section 15.en.srt 1.01KB
  868. 38 Adding Client side attendances (Legacy)/502 Summary of section 15.mp4 5.97MB
  869. 39 Photo Upload Part 1 - API (Legacy)/503 Section 16 introduction.en.srt 7.77KB
  870. 39 Photo Upload Part 1 - API (Legacy)/503 Section 16 introduction.mp4 50.37MB
  871. 39 Photo Upload Part 1 - API (Legacy)/504 Cloudinary settings.en.srt 8.44KB
  872. 39 Photo Upload Part 1 - API (Legacy)/504 Cloudinary settings.mp4 58.19MB
  873. 39 Photo Upload Part 1 - API (Legacy)/505 Adding the interface and class for our Photo Accessor.en.srt 5.28KB
  874. 39 Photo Upload Part 1 - API (Legacy)/505 Adding the interface and class for our Photo Accessor.mp4 31.47MB
  875. 39 Photo Upload Part 1 - API (Legacy)/506 Adding the AddPhoto handler.en.srt 6.04KB
  876. 39 Photo Upload Part 1 - API (Legacy)/506 Adding the AddPhoto handler.mp4 43.17MB
  877. 39 Photo Upload Part 1 - API (Legacy)/507 Adding the Domain Entity.en.srt 4.91KB
  878. 39 Photo Upload Part 1 - API (Legacy)/507 Adding the Domain Entity.mp4 32.31MB
  879. 39 Photo Upload Part 1 - API (Legacy)/508 Adding the Add Photo Handler.en.srt 8.52KB
  880. 39 Photo Upload Part 1 - API (Legacy)/508 Adding the Add Photo Handler.mp4 58.58MB
  881. 39 Photo Upload Part 1 - API (Legacy)/509 Adding the Photo API Controller.en.srt 12.64KB
  882. 39 Photo Upload Part 1 - API (Legacy)/509 Adding the Photo API Controller.mp4 81.73MB
  883. 39 Photo Upload Part 1 - API (Legacy)/510 Adding User Profiles feature.en.srt 7.90KB
  884. 39 Photo Upload Part 1 - API (Legacy)/510 Adding User Profiles feature.mp4 54.87MB
  885. 39 Photo Upload Part 1 - API (Legacy)/511 Adding the Delete photo handler.en.srt 11.72KB
  886. 39 Photo Upload Part 1 - API (Legacy)/511 Adding the Delete photo handler.mp4 91.12MB
  887. 39 Photo Upload Part 1 - API (Legacy)/512 Adding the set main photo functionality.en.srt 6.74KB
  888. 39 Photo Upload Part 1 - API (Legacy)/512 Adding the set main photo functionality.mp4 55.04MB
  889. 39 Photo Upload Part 1 - API (Legacy)/513 Adding the Mapping Profile configuration for User images.en.srt 5.32KB
  890. 39 Photo Upload Part 1 - API (Legacy)/513 Adding the Mapping Profile configuration for User images.mp4 41.30MB
  891. 39 Photo Upload Part 1 - API (Legacy)/514 Summary of section 16.en.srt 1.56KB
  892. 39 Photo Upload Part 1 - API (Legacy)/514 Summary of section 16.mp4 11.85MB
  893. 4. Creating a CRUD application using the CQRS + Mediator pattern/1. Introduction.mp4 25.28MB
  894. 4. Creating a CRUD application using the CQRS + Mediator pattern/1. Introduction.srt 6.23KB
  895. 4. Creating a CRUD application using the CQRS + Mediator pattern/10. Adding a Delete handler.mp4 46.34MB
  896. 4. Creating a CRUD application using the CQRS + Mediator pattern/10. Adding a Delete handler.srt 8.10KB
  897. 4. Creating a CRUD application using the CQRS + Mediator pattern/11. Startup class housekeeping.mp4 50.81MB
  898. 4. Creating a CRUD application using the CQRS + Mediator pattern/11. Startup class housekeeping.srt 6.89KB
  899. 4. Creating a CRUD application using the CQRS + Mediator pattern/12. Cancellation tokens.mp4 66.44MB
  900. 4. Creating a CRUD application using the CQRS + Mediator pattern/12. Cancellation tokens.srt 10.69KB
  901. 4. Creating a CRUD application using the CQRS + Mediator pattern/13. Using the debugger in VS Code.mp4 59.56MB
  902. 4. Creating a CRUD application using the CQRS + Mediator pattern/13. Using the debugger in VS Code.srt 11.20KB
  903. 4. Creating a CRUD application using the CQRS + Mediator pattern/14. Summary of section 4.mp4 22.76MB
  904. 4. Creating a CRUD application using the CQRS + Mediator pattern/14. Summary of section 4.srt 4.28KB
  905. 4. Creating a CRUD application using the CQRS + Mediator pattern/2. Clean Architecture.mp4 56.64MB
  906. 4. Creating a CRUD application using the CQRS + Mediator pattern/2. Clean Architecture.srt 13.84KB
  907. 4. Creating a CRUD application using the CQRS + Mediator pattern/3. CQRS.mp4 14.72MB
  908. 4. Creating a CRUD application using the CQRS + Mediator pattern/3. CQRS.srt 5.71KB
  909. 4. Creating a CRUD application using the CQRS + Mediator pattern/4. Creating our first Query handler.mp4 66.74MB
  910. 4. Creating a CRUD application using the CQRS + Mediator pattern/4. Creating our first Query handler.srt 13.46KB
  911. 4. Creating a CRUD application using the CQRS + Mediator pattern/5. Thin controllers in the API.mp4 27.82MB
  912. 4. Creating a CRUD application using the CQRS + Mediator pattern/5. Thin controllers in the API.srt 5.08KB
  913. 4. Creating a CRUD application using the CQRS + Mediator pattern/6. Adding a Details handler.mp4 27.13MB
  914. 4. Creating a CRUD application using the CQRS + Mediator pattern/6. Adding a Details handler.srt 4.88KB
  915. 4. Creating a CRUD application using the CQRS + Mediator pattern/7. Adding a Create handler.mp4 64.47MB
  916. 4. Creating a CRUD application using the CQRS + Mediator pattern/7. Adding a Create handler.srt 11.89KB
  917. 4. Creating a CRUD application using the CQRS + Mediator pattern/8. Adding an Edit handler.mp4 51.14MB
  918. 4. Creating a CRUD application using the CQRS + Mediator pattern/8. Adding an Edit handler.srt 9.04KB
  919. 4. Creating a CRUD application using the CQRS + Mediator pattern/9. Adding AutoMapper.mp4 47.73MB
  920. 4. Creating a CRUD application using the CQRS + Mediator pattern/9. Adding AutoMapper.srt 8.83KB
  921. 40 Photo Upload Part 2 - Client (Legacy)/515 Section 17 introduction.en.srt 4.13KB
  922. 40 Photo Upload Part 2 - Client (Legacy)/515 Section 17 introduction.mp4 25.37MB
  923. 40 Photo Upload Part 2 - Client (Legacy)/516 Adding links and a profile page component.en.srt 7.90KB
  924. 40 Photo Upload Part 2 - Client (Legacy)/516 Adding links and a profile page component.mp4 55.45MB
  925. 40 Photo Upload Part 2 - Client (Legacy)/517 Adding the Profile Header component.en.srt 5.52KB
  926. 40 Photo Upload Part 2 - Client (Legacy)/517 Adding the Profile Header component.mp4 29.21MB
  927. 40 Photo Upload Part 2 - Client (Legacy)/518 Adding the Profile content component.en.srt 4.81KB
  928. 40 Photo Upload Part 2 - Client (Legacy)/518 Adding the Profile content component.mp4 27.28MB
  929. 40 Photo Upload Part 2 - Client (Legacy)/519 Getting the profile data from the API.en.srt 15.84KB
  930. 40 Photo Upload Part 2 - Client (Legacy)/519 Getting the profile data from the API.mp4 121.55MB
  931. 40 Photo Upload Part 2 - Client (Legacy)/520 Displaying User images on the profile page.en.srt 7.02KB
  932. 40 Photo Upload Part 2 - Client (Legacy)/520 Displaying User images on the profile page.mp4 47.16MB
  933. 40 Photo Upload Part 2 - Client (Legacy)/521 Conditionally rendering the Photo Upload Widget.en.srt 11.18KB
  934. 40 Photo Upload Part 2 - Client (Legacy)/521 Conditionally rendering the Photo Upload Widget.mp4 74.70MB
  935. 40 Photo Upload Part 2 - Client (Legacy)/522 Creating a Photo Upload Widget.en.srt 4.86KB
  936. 40 Photo Upload Part 2 - Client (Legacy)/522 Creating a Photo Upload Widget.mp4 31.31MB
  937. 40 Photo Upload Part 2 - Client (Legacy)/523 React Dropzone.en.srt 11.76KB
  938. 40 Photo Upload Part 2 - Client (Legacy)/523 React Dropzone.mp4 88.11MB
  939. 40 Photo Upload Part 2 - Client (Legacy)/524 Styling our Dropzone.en.srt 8.98KB
  940. 40 Photo Upload Part 2 - Client (Legacy)/524 Styling our Dropzone.mp4 71.89MB
  941. 40 Photo Upload Part 2 - Client (Legacy)/525 React Cropper Part 1.en.srt 14.25KB
  942. 40 Photo Upload Part 2 - Client (Legacy)/525 React Cropper Part 1.mp4 90.17MB
  943. 40 Photo Upload Part 2 - Client (Legacy)/526 React Cropper Part 2.en.srt 14.53KB
  944. 40 Photo Upload Part 2 - Client (Legacy)/526 React Cropper Part 2.mp4 104.42MB
  945. 40 Photo Upload Part 2 - Client (Legacy)/527 Adding the Photo Upload methods to the store.en.srt 6.93KB
  946. 40 Photo Upload Part 2 - Client (Legacy)/527 Adding the Photo Upload methods to the store.mp4 65.22MB
  947. 40 Photo Upload Part 2 - Client (Legacy)/528 Adding the photo upload functionality to the Profile component.en.srt 7.73KB
  948. 40 Photo Upload Part 2 - Client (Legacy)/528 Adding the photo upload functionality to the Profile component.mp4 64.13MB
  949. 40 Photo Upload Part 2 - Client (Legacy)/529 Adding the set main photo functionality.en.srt 7.48KB
  950. 40 Photo Upload Part 2 - Client (Legacy)/529 Adding the set main photo functionality.mp4 63.65MB
  951. 40 Photo Upload Part 2 - Client (Legacy)/530 Isolating our loading indicators.en.srt 3.44KB
  952. 40 Photo Upload Part 2 - Client (Legacy)/530 Isolating our loading indicators.mp4 25.56MB
  953. 40 Photo Upload Part 2 - Client (Legacy)/531 Adding Delete photo functionality.en.srt 7.25KB
  954. 40 Photo Upload Part 2 - Client (Legacy)/531 Adding Delete photo functionality.mp4 62.86MB
  955. 40 Photo Upload Part 2 - Client (Legacy)/532 Summary of section 17.en.srt 1.51KB
  956. 40 Photo Upload Part 2 - Client (Legacy)/532 Summary of section 17.mp4 10.75MB
  957. 41 Challenge (Legacy)/533 Challenge Introduction.en.srt 8.59KB
  958. 41 Challenge (Legacy)/533 Challenge Introduction.mp4 33.13MB
  959. 41 Challenge (Legacy)/534 Challenge Solution.en.srt 14.15KB
  960. 41 Challenge (Legacy)/534 Challenge Solution.mp4 76.95MB
  961. 42 SignalR (Legacy)/535 Section 19 Introduction.en.srt 4.12KB
  962. 42 SignalR (Legacy)/535 Section 19 Introduction.mp4 26.65MB
  963. 42 SignalR (Legacy)/536 Adding the Comment entity.en.srt 5.45KB
  964. 42 SignalR (Legacy)/536 Adding the Comment entity.mp4 31.55MB
  965. 42 SignalR (Legacy)/537 Adding the Comment DTO and mapping.en.srt 4.58KB
  966. 42 SignalR (Legacy)/537 Adding the Comment DTO and mapping.mp4 32.39MB
  967. 42 SignalR (Legacy)/538 Adding the Create comment handler.en.srt 6.57KB
  968. 42 SignalR (Legacy)/538 Adding the Create comment handler.mp4 50.90MB
  969. 42 SignalR (Legacy)/539 Adding a SignalR hub.en.srt 9.07KB
  970. 42 SignalR (Legacy)/539 Adding a SignalR hub.mp4 50.21MB
  971. 42 SignalR (Legacy)/540 Configuring Auth for SignalR.en.srt 3.47KB
  972. 42 SignalR (Legacy)/540 Configuring Auth for SignalR.mp4 30.32MB
  973. 42 SignalR (Legacy)/541 Adding the SignalR hub connection to the client.en.srt 10.73KB
  974. 42 SignalR (Legacy)/541 Adding the SignalR hub connection to the client.mp4 78.35MB
  975. 42 SignalR (Legacy)/542 Connecting to the SignalR hub from our client.en.srt 7.15KB
  976. 42 SignalR (Legacy)/542 Connecting to the SignalR hub from our client.mp4 59.81MB
  977. 42 SignalR (Legacy)/543 Adding the Comment functionality to the client.en.srt 8.92KB
  978. 42 SignalR (Legacy)/543 Adding the Comment functionality to the client.mp4 68.46MB
  979. 42 SignalR (Legacy)/544 Formatting Dates in words using Date-FNS.en.srt 4.87KB
  980. 42 SignalR (Legacy)/544 Formatting Dates in words using Date-FNS.mp4 30.85MB
  981. 42 SignalR (Legacy)/545 Using SignalR Groups in the API.en.srt 5.32KB
  982. 42 SignalR (Legacy)/545 Using SignalR Groups in the API.mp4 31.82MB
  983. 42 SignalR (Legacy)/546 Using SignalR Groups in the client.en.srt 7.65KB
  984. 42 SignalR (Legacy)/546 Using SignalR Groups in the client.mp4 51.78MB
  985. 42 SignalR (Legacy)/547 Section 19 summary.en.srt 1.24KB
  986. 42 SignalR (Legacy)/547 Section 19 summary.mp4 7.19MB
  987. 43 Following_Follower feature (Legacy)/548 Section 20 introduction.en.srt 3.41KB
  988. 43 Following_Follower feature (Legacy)/548 Section 20 introduction.mp4 18.85MB
  989. 43 Following_Follower feature (Legacy)/549 Adding the UserFollower Entity.en.srt 9.02KB
  990. 43 Following_Follower feature (Legacy)/549 Adding the UserFollower Entity.mp4 62.46MB
  991. 43 Following_Follower feature (Legacy)/550 Adding the Add Follower handler.en.srt 5.75KB
  992. 43 Following_Follower feature (Legacy)/550 Adding the Add Follower handler.mp4 54.18MB
  993. 43 Following_Follower feature (Legacy)/551 Adding the Delete Following handler.en.srt 2.83KB
  994. 43 Following_Follower feature (Legacy)/551 Adding the Delete Following handler.mp4 21.46MB
  995. 43 Following_Follower feature (Legacy)/552 Adding a Following API Controller.en.srt 6.80KB
  996. 43 Following_Follower feature (Legacy)/552 Adding a Following API Controller.mp4 40.45MB
  997. 43 Following_Follower feature (Legacy)/553 Adding a Profile reader helper class and interface.en.srt 11.31KB
  998. 43 Following_Follower feature (Legacy)/553 Adding a Profile reader helper class and interface.mp4 76.44MB
  999. 43 Following_Follower feature (Legacy)/554 Getting a List of Followings for a user.en.srt 10.75KB
  1000. 43 Following_Follower feature (Legacy)/554 Getting a List of Followings for a user.mp4 78.73MB
  1001. 43 Following_Follower feature (Legacy)/555 Adding a Custom value resolver for AutoMapper.en.srt 9.42KB
  1002. 43 Following_Follower feature (Legacy)/555 Adding a Custom value resolver for AutoMapper.mp4 68.67MB
  1003. 43 Following_Follower feature (Legacy)/556 Adding the UI components to show followed users.en.srt 7.05KB
  1004. 43 Following_Follower feature (Legacy)/556 Adding the UI components to show followed users.mp4 47.99MB
  1005. 43 Following_Follower feature (Legacy)/557 Adding the Follow _ Unfollow methods.en.srt 4.54KB
  1006. 43 Following_Follower feature (Legacy)/557 Adding the Follow _ Unfollow methods.mp4 40.85MB
  1007. 43 Following_Follower feature (Legacy)/558 Adding the Follow _ Unfollow UI components.en.srt 9.27KB
  1008. 43 Following_Follower feature (Legacy)/558 Adding the Follow _ Unfollow UI components.mp4 62.76MB
  1009. 43 Following_Follower feature (Legacy)/559 Getting a list of followings from the API.en.srt 12.52KB
  1010. 43 Following_Follower feature (Legacy)/559 Getting a list of followings from the API.mp4 96.29MB
  1011. 43 Following_Follower feature (Legacy)/560 Using MobX reactions to get followers or followings on tab change.en.srt 11.92KB
  1012. 43 Following_Follower feature (Legacy)/560 Using MobX reactions to get followers or followings on tab change.mp4 84.85MB
  1013. 43 Following_Follower feature (Legacy)/561 Section 20 summary.en.srt 913B
  1014. 43 Following_Follower feature (Legacy)/561 Section 20 summary.mp4 5.16MB
  1015. 44 Paging, Sorting and Filtering (Legacy)/562 Section 21 introduction.en.srt 5.93KB
  1016. 44 Paging, Sorting and Filtering (Legacy)/562 Section 21 introduction.mp4 54.49MB
  1017. 44 Paging, Sorting and Filtering (Legacy)/563 Paging our Activity list.en.srt 11.20KB
  1018. 44 Paging, Sorting and Filtering (Legacy)/563 Paging our Activity list.mp4 75.11MB
  1019. 44 Paging, Sorting and Filtering (Legacy)/564 Refactoring the Activity store list method for paging.en.srt 8.66KB
  1020. 44 Paging, Sorting and Filtering (Legacy)/564 Refactoring the Activity store list method for paging.mp4 76.17MB
  1021. 44 Paging, Sorting and Filtering (Legacy)/565 Adding vertical paging to our activity dashboard.en.srt 6.47KB
  1022. 44 Paging, Sorting and Filtering (Legacy)/565 Adding vertical paging to our activity dashboard.mp4 41.71MB
  1023. 44 Paging, Sorting and Filtering (Legacy)/566 Adding infinite scrolling to our activity dashboard.en.srt 6.06KB
  1024. 44 Paging, Sorting and Filtering (Legacy)/566 Adding infinite scrolling to our activity dashboard.mp4 37.96MB
  1025. 44 Paging, Sorting and Filtering (Legacy)/567 Updating the dashboard with Filter component.en.srt 3.76KB
  1026. 44 Paging, Sorting and Filtering (Legacy)/567 Updating the dashboard with Filter component.mp4 25.73MB
  1027. 44 Paging, Sorting and Filtering (Legacy)/568 Filtering our Activity List in the API.en.srt 11.61KB
  1028. 44 Paging, Sorting and Filtering (Legacy)/568 Filtering our Activity List in the API.mp4 89.38MB
  1029. 44 Paging, Sorting and Filtering (Legacy)/569 Adding the Filtering methods in the client.en.srt 10.44KB
  1030. 44 Paging, Sorting and Filtering (Legacy)/569 Adding the Filtering methods in the client.mp4 96.42MB
  1031. 44 Paging, Sorting and Filtering (Legacy)/570 Updating the Activity Filters UI to allow filtering.en.srt 8.05KB
  1032. 44 Paging, Sorting and Filtering (Legacy)/570 Updating the Activity Filters UI to allow filtering.mp4 58.95MB
  1033. 44 Paging, Sorting and Filtering (Legacy)/571 Adding User Activities filter in the API.en.srt 9.35KB
  1034. 44 Paging, Sorting and Filtering (Legacy)/571 Adding User Activities filter in the API.mp4 56.25MB
  1035. 44 Paging, Sorting and Filtering (Legacy)/572 Adding User Activities filter in the client.en.srt 9.64KB
  1036. 44 Paging, Sorting and Filtering (Legacy)/572 Adding User Activities filter in the client.mp4 89.88MB
  1037. 44 Paging, Sorting and Filtering (Legacy)/573 Summary of section 21.en.srt 661B
  1038. 44 Paging, Sorting and Filtering (Legacy)/573 Summary of section 21.mp4 6.99MB
  1039. 45 Final touches and publishing (Legacy)/574 Section 22 introduction.en.srt 10.08KB
  1040. 45 Final touches and publishing (Legacy)/574 Section 22 introduction.mp4 70.91MB
  1041. 45 Final touches and publishing (Legacy)/575 Swapping our loading indicator for Placeholders.en.srt 7.02KB
  1042. 45 Final touches and publishing (Legacy)/575 Swapping our loading indicator for Placeholders.mp4 38.25MB
  1043. 45 Final touches and publishing (Legacy)/576 Adding a loading indicator to index.html.en.srt 3.34KB
  1044. 45 Final touches and publishing (Legacy)/576 Adding a loading indicator to index.html.mp4 23.99MB
  1045. 45 Final touches and publishing (Legacy)/577 Adding private routes on the client.en.srt 7.78KB
  1046. 45 Final touches and publishing (Legacy)/577 Adding private routes on the client.mp4 50.42MB
  1047. 45 Final touches and publishing (Legacy)/578 Adding logout for token expiry.en.srt 13.25KB
  1048. 45 Final touches and publishing (Legacy)/578 Adding logout for token expiry.mp4 87.28MB
  1049. 45 Final touches and publishing (Legacy)/579 Safari bug fix.en.srt 11.58KB
  1050. 45 Final touches and publishing (Legacy)/579 Safari bug fix.mp4 79.26MB
  1051. 45 Final touches and publishing (Legacy)/580 Preparing the client application for publishing.en.srt 8.03KB
  1052. 45 Final touches and publishing (Legacy)/580 Preparing the client application for publishing.mp4 63.80MB
  1053. 45 Final touches and publishing (Legacy)/581 Building a production version of the React app.en.srt 3.67KB
  1054. 45 Final touches and publishing (Legacy)/581 Building a production version of the React app.mp4 27.34MB
  1055. 45 Final touches and publishing (Legacy)/582 Serving the production React app from the API server.en.srt 12.28KB
  1056. 45 Final touches and publishing (Legacy)/582 Serving the production React app from the API server.mp4 63.70MB
  1057. 45 Final touches and publishing (Legacy)/583 Adding MySQL and configuring a user.en.srt 7.99KB
  1058. 45 Final touches and publishing (Legacy)/583 Adding MySQL and configuring a user.mp4 38.90MB
  1059. 45 Final touches and publishing (Legacy)/584 Adding additional DB providers for Entity Framework.en.srt 8.98KB
  1060. 45 Final touches and publishing (Legacy)/584 Adding additional DB providers for Entity Framework.mp4 50.65MB
  1061. 45 Final touches and publishing (Legacy)/585 Swapping the DB for MySQL.en.srt 13.59KB
  1062. 45 Final touches and publishing (Legacy)/585 Swapping the DB for MySQL.mp4 96.56MB
  1063. 45 Final touches and publishing (Legacy)/586 Publishing the app to Linux - Part 1.en.srt 14.40KB
  1064. 45 Final touches and publishing (Legacy)/586 Publishing the app to Linux - Part 1.mp4 89.03MB
  1065. 45 Final touches and publishing (Legacy)/586 linuxsetup.txt 3.16KB
  1066. 45 Final touches and publishing (Legacy)/587 Publishing the app to Linux - Part 2.en.srt 20.99KB
  1067. 45 Final touches and publishing (Legacy)/587 Publishing the app to Linux - Part 2.mp4 138.88MB
  1068. 45 Final touches and publishing (Legacy)/588 Configuring Apache to use an HTTPS SSL certificate.en.srt 10.82KB
  1069. 45 Final touches and publishing (Legacy)/588 Configuring Apache to use an HTTPS SSL certificate.mp4 66.68MB
  1070. 45 Final touches and publishing (Legacy)/589 Adding Security headers to our API.en.srt 12.65KB
  1071. 45 Final touches and publishing (Legacy)/589 Adding Security headers to our API.mp4 98.31MB
  1072. 45 Final touches and publishing (Legacy)/590 Adding Content Security Policy to our API.en.srt 20.92KB
  1073. 45 Final touches and publishing (Legacy)/590 Adding Content Security Policy to our API.mp4 175.87MB
  1074. 45 Final touches and publishing (Legacy)/591 Getting an A rating from a SecurityHeaders site scan.en.srt 4.06KB
  1075. 45 Final touches and publishing (Legacy)/591 Getting an A rating from a SecurityHeaders site scan.mp4 23.91MB
  1076. 45 Final touches and publishing (Legacy)/592 Setting up Azure for publishing our app.en.srt 11.13KB
  1077. 45 Final touches and publishing (Legacy)/592 Setting up Azure for publishing our app.mp4 60.67MB
  1078. 45 Final touches and publishing (Legacy)/593 Publishing our App to Azure.en.srt 13.37KB
  1079. 45 Final touches and publishing (Legacy)/593 Publishing our App to Azure.mp4 70.83MB
  1080. 45 Final touches and publishing (Legacy)/594 Tweaking the Azure deployment.en.srt 8.29KB
  1081. 45 Final touches and publishing (Legacy)/594 Tweaking the Azure deployment.mp4 66.23MB
  1082. 45 Final touches and publishing (Legacy)/595 End of course summary.en.srt 3.65KB
  1083. 45 Final touches and publishing (Legacy)/595 End of course summary.mp4 29.72MB
  1084. 46 Bonus - Identity Cookbook (Legacy)/596 Intro to the bonus section.en.srt 4.40KB
  1085. 46 Bonus - Identity Cookbook (Legacy)/596 Intro to the bonus section.mp4 22.50MB
  1086. 46 Bonus - Identity Cookbook (Legacy)/597 FB Login - Setting up the app in Facebook.en.srt 3.47KB
  1087. 46 Bonus - Identity Cookbook (Legacy)/597 FB Login - Setting up the app in Facebook.mp4 19.07MB
  1088. 46 Bonus - Identity Cookbook (Legacy)/598 FB Login - Creating a new Git branch to work from.en.srt 8.92KB
  1089. 46 Bonus - Identity Cookbook (Legacy)/598 FB Login - Creating a new Git branch to work from.mp4 41.09MB
  1090. 46 Bonus - Identity Cookbook (Legacy)/599 FB Login - Adding a Facebook login button to the client app.en.srt 19.26KB
  1091. 46 Bonus - Identity Cookbook (Legacy)/599 FB Login - Adding a Facebook login button to the client app.mp4 105.54MB
  1092. 46 Bonus - Identity Cookbook (Legacy)/600 FB Login - Adding the API configuration to user secrets.en.srt 5.30KB
  1093. 46 Bonus - Identity Cookbook (Legacy)/600 FB Login - Adding the API configuration to user secrets.mp4 33.19MB
  1094. 46 Bonus - Identity Cookbook (Legacy)/601 FB Login - Adding a facebook accessor service to the infrastructure project.en.srt 18.68KB
  1095. 46 Bonus - Identity Cookbook (Legacy)/601 FB Login - Adding a facebook accessor service to the infrastructure project.mp4 117.86MB
  1096. 46 Bonus - Identity Cookbook (Legacy)/602 FB Login - Adding the Facebook login handler.en.srt 13.28KB
  1097. 46 Bonus - Identity Cookbook (Legacy)/602 FB Login - Adding the Facebook login handler.mp4 86.57MB
  1098. 46 Bonus - Identity Cookbook (Legacy)/603 FB Login - Adding the API Controller method and tying it together with the clien.en.srt 12.21KB
  1099. 46 Bonus - Identity Cookbook (Legacy)/603 FB Login - Adding the API Controller method and tying it together with the clien.mp4 77.68MB
  1100. 46 Bonus - Identity Cookbook (Legacy)/604 FB Login - Adding loading indicator and merging changes with master branch.en.srt 7.61KB
  1101. 46 Bonus - Identity Cookbook (Legacy)/604 FB Login - Adding loading indicator and merging changes with master branch.mp4 46.02MB
  1102. 46 Bonus - Identity Cookbook (Legacy)/605 Refresh Tokens - Introduction.en.srt 7.27KB
  1103. 46 Bonus - Identity Cookbook (Legacy)/605 Refresh Tokens - Introduction.mp4 29.35MB
  1104. 46 Bonus - Identity Cookbook (Legacy)/606 Refresh Tokens - Updaing the Domain and adding a new Migration.en.srt 8.36KB
  1105. 46 Bonus - Identity Cookbook (Legacy)/606 Refresh Tokens - Updaing the Domain and adding a new Migration.mp4 42.18MB
  1106. 46 Bonus - Identity Cookbook (Legacy)/607 Refresh Tokens - Updating the Token Validation Expriry.en.srt 5.50KB
  1107. 46 Bonus - Identity Cookbook (Legacy)/607 Refresh Tokens - Updating the Token Validation Expriry.mp4 32.00MB
  1108. 46 Bonus - Identity Cookbook (Legacy)/608 Refresh Tokens - Updating the Application layer classes.en.srt 12.21KB
  1109. 46 Bonus - Identity Cookbook (Legacy)/608 Refresh Tokens - Updating the Application layer classes.mp4 73.22MB
  1110. 46 Bonus - Identity Cookbook (Legacy)/609 Refresh Tokens - Adding the Refresh Token Handler.en.srt 7.36KB
  1111. 46 Bonus - Identity Cookbook (Legacy)/609 Refresh Tokens - Adding the Refresh Token Handler.mp4 44.23MB
  1112. 46 Bonus - Identity Cookbook (Legacy)/610 Refresh Tokens - Adding the API Endpoint.en.srt 7.05KB
  1113. 46 Bonus - Identity Cookbook (Legacy)/610 Refresh Tokens - Adding the API Endpoint.mp4 44.12MB
  1114. 46 Bonus - Identity Cookbook (Legacy)/611 Reactivities.postman_collection.json 77.25KB
  1115. 46 Bonus - Identity Cookbook (Legacy)/611 Refresh Tokens - Testing in Postman.en.srt 5.93KB
  1116. 46 Bonus - Identity Cookbook (Legacy)/611 Refresh Tokens - Testing in Postman.mp4 20.45MB
  1117. 46 Bonus - Identity Cookbook (Legacy)/612 Refresh Token - Updating the MobX Stores.en.srt 10.03KB
  1118. 46 Bonus - Identity Cookbook (Legacy)/612 Refresh Token - Updating the MobX Stores.mp4 65.32MB
  1119. 46 Bonus - Identity Cookbook (Legacy)/613 Refresh Tokens - Testing it works.en.srt 8.10KB
  1120. 46 Bonus - Identity Cookbook (Legacy)/613 Refresh Tokens - Testing it works.mp4 38.50MB
  1121. 46 Bonus - Identity Cookbook (Legacy)/614 Email Verification - Introduction.en.srt 4.65KB
  1122. 46 Bonus - Identity Cookbook (Legacy)/614 Email Verification - Introduction.mp4 19.12MB
  1123. 46 Bonus - Identity Cookbook (Legacy)/615 Email Verification - Setting up SendGrid.en.srt 13.52KB
  1124. 46 Bonus - Identity Cookbook (Legacy)/615 Email Verification - Setting up SendGrid.mp4 70.27MB
  1125. 46 Bonus - Identity Cookbook (Legacy)/616 Email verification - Identity settings.en.srt 7.15KB
  1126. 46 Bonus - Identity Cookbook (Legacy)/616 Email verification - Identity settings.mp4 42.04MB
  1127. 46 Bonus - Identity Cookbook (Legacy)/617 Email verification - Updating the register handler.en.srt 12.68KB
  1128. 46 Bonus - Identity Cookbook (Legacy)/617 Email verification - Updating the register handler.mp4 76.80MB
  1129. 46 Bonus - Identity Cookbook (Legacy)/618 Email verification - Adding a confirm email handler.en.srt 7.72KB
  1130. 46 Bonus - Identity Cookbook (Legacy)/618 Email verification - Adding a confirm email handler.mp4 48.07MB
  1131. 46 Bonus - Identity Cookbook (Legacy)/619 Email verification - Testing email verification in postman.en.srt 7.33KB
  1132. 46 Bonus - Identity Cookbook (Legacy)/619 Email verification - Testing email verification in postman.mp4 34.61MB
  1133. 46 Bonus - Identity Cookbook (Legacy)/619 Reactivities.postman_collection.json 77.25KB
  1134. 46 Bonus - Identity Cookbook (Legacy)/620 Email verification - Resend verification email handler.en.srt 9.94KB
  1135. 46 Bonus - Identity Cookbook (Legacy)/620 Email verification - Resend verification email handler.mp4 66.24MB
  1136. 46 Bonus - Identity Cookbook (Legacy)/621 Email verification - Client agent methods.en.srt 5.46KB
  1137. 46 Bonus - Identity Cookbook (Legacy)/621 Email verification - Client agent methods.mp4 37.02MB
  1138. 46 Bonus - Identity Cookbook (Legacy)/622 Email Verification - Create a register success component.en.srt 7.82KB
  1139. 46 Bonus - Identity Cookbook (Legacy)/622 Email Verification - Create a register success component.mp4 38.80MB
  1140. 46 Bonus - Identity Cookbook (Legacy)/623 Email verification - creating a verify email component.en.srt 11.25KB
  1141. 46 Bonus - Identity Cookbook (Legacy)/623 Email verification - creating a verify email component.mp4 70.48MB
  1142. 46 Bonus - Identity Cookbook (Legacy)/624 Email verification - making sure it works.en.srt 7.68KB
  1143. 46 Bonus - Identity Cookbook (Legacy)/624 Email verification - making sure it works.mp4 38.50MB
  1144. 47 Bonus - Updating the React client packages to latest versions (Legacy)/625 Updating the client packages.en.srt 25.79KB
  1145. 47 Bonus - Updating the React client packages to latest versions (Legacy)/625 Updating the client packages.mp4 121.62MB
  1146. 5. Creating a CRUD application in React/1. Introduction.mp4 18.42MB
  1147. 5. Creating a CRUD application in React/1. Introduction.srt 4.37KB
  1148. 5. Creating a CRUD application in React/10. Selecting an activity to view.mp4 100.76MB
  1149. 5. Creating a CRUD application in React/10. Selecting an activity to view.srt 15.94KB
  1150. 5. Creating a CRUD application in React/11. Displaying the createedit form.mp4 83.15MB
  1151. 5. Creating a CRUD application in React/11. Displaying the createedit form.srt 12.76KB
  1152. 5. Creating a CRUD application in React/12. Editing an activity and form basics in React.mp4 86.38MB
  1153. 5. Creating a CRUD application in React/12. Editing an activity and form basics in React.srt 13.57KB
  1154. 5. Creating a CRUD application in React/13. Handle create and edit submission.mp4 51.11MB
  1155. 5. Creating a CRUD application in React/13. Handle create and edit submission.srt 7.86KB
  1156. 5. Creating a CRUD application in React/14. Using a GUID for the activity id.mp4 47.61MB
  1157. 5. Creating a CRUD application in React/14. Using a GUID for the activity id.srt 7.57KB
  1158. 5. Creating a CRUD application in React/15. Deleting an activity.mp4 37.03MB
  1159. 5. Creating a CRUD application in React/15. Deleting an activity.srt 4.71KB
  1160. 5. Creating a CRUD application in React/16. Summary of section 5.mp4 18.36MB
  1161. 5. Creating a CRUD application in React/16. Summary of section 5.srt 4.11KB
  1162. 5. Creating a CRUD application in React/2. Folder structure in React.mp4 42.93MB
  1163. 5. Creating a CRUD application in React/2. Folder structure in React.srt 8.15KB
  1164. 5. Creating a CRUD application in React/3. Adding an Activity interface.mp4 46.01MB
  1165. 5. Creating a CRUD application in React/3. Adding an Activity interface.srt 9.54KB
  1166. 5. Creating a CRUD application in React/4. Adding a Nav bar.mp4 28.04MB
  1167. 5. Creating a CRUD application in React/4. Adding a Nav bar.srt 6.37KB
  1168. 5. Creating a CRUD application in React/5. Adding some style to the nav bar.mp4 52.22MB
  1169. 5. Creating a CRUD application in React/5. Adding some style to the nav bar.srt 10.48KB
  1170. 5. Creating a CRUD application in React/6. Creating an activity dashboard.mp4 44.08MB
  1171. 5. Creating a CRUD application in React/6. Creating an activity dashboard.srt 8.52KB
  1172. 5. Creating a CRUD application in React/7. Creating an activity list.mp4 48.01MB
  1173. 5. Creating a CRUD application in React/7. Creating an activity list.srt 8.03KB
  1174. 5. Creating a CRUD application in React/8. Creating a details view.mp4 69.99MB
  1175. 5. Creating a CRUD application in React/8. Creating a details view.srt 11.83KB
  1176. 5. Creating a CRUD application in React/9. Creating an Activity form.mp4 24.37MB
  1177. 5. Creating a CRUD application in React/9. Creating an Activity form.srt 4.00KB
  1178. 6. Axios/1. Introduction.mp4 15.82MB
  1179. 6. Axios/1. Introduction.srt 3.67KB
  1180. 6. Axios/2. Setting up axios.mp4 44.97MB
  1181. 6. Axios/2. Setting up axios.srt 7.97KB
  1182. 6. Axios/3. Axios types.mp4 58.18MB
  1183. 6. Axios/3. Axios types.srt 9.36KB
  1184. 6. Axios/4. Adding loading indicators.mp4 58.72MB
  1185. 6. Axios/4. Adding loading indicators.srt 9.09KB
  1186. 6. Axios/5. Posting data to the server.mp4 76.29MB
  1187. 6. Axios/5. Posting data to the server.srt 10.35KB
  1188. 6. Axios/6. Deleting activity on the server.mp4 60.39MB
  1189. 6. Axios/6. Deleting activity on the server.srt 8.84KB
  1190. 6. Axios/7. Summary of section 6.mp4 13.22MB
  1191. 6. Axios/7. Summary of section 6.srt 2.78KB
  1192. 7. MobX/1. Introduction.mp4 21.46MB
  1193. 7. MobX/1. Introduction.srt 3.47KB
  1194. 7. MobX/10. Using a Javascript map object to store the activities.mp4 77.16MB
  1195. 7. MobX/10. Using a Javascript map object to store the activities.srt 11.25KB
  1196. 7. MobX/11. Summary of section 7.mp4 19.45MB
  1197. 7. MobX/11. Summary of section 7.srt 4.50KB
  1198. 7. MobX/2. What is MobX.mp4 36.16MB
  1199. 7. MobX/2. What is MobX.srt 13.77KB
  1200. 7. MobX/3. Setting up MobX.mp4 56.00MB
  1201. 7. MobX/3. Setting up MobX.srt 10.41KB
  1202. 7. MobX/4. MobX actions.mp4 35.81MB
  1203. 7. MobX/4. MobX actions.srt 6.17KB
  1204. 7. MobX/5. Refactoring the app to use MobX.mp4 59.86MB
  1205. 7. MobX/5. Refactoring the app to use MobX.srt 10.47KB
  1206. 7. MobX/6. MobX strict mode.mp4 37.44MB
  1207. 7. MobX/6. MobX strict mode.srt 6.29KB
  1208. 7. MobX/7. Selecting an Activity using MobX.mp4 127.00MB
  1209. 7. MobX/7. Selecting an Activity using MobX.srt 17.24KB
  1210. 7. MobX/8. Creating an Activity using MobX.mp4 94.90MB
  1211. 7. MobX/8. Creating an Activity using MobX.srt 12.32KB
  1212. 7. MobX/9. Deleting an activity using MobX.mp4 75.16MB
  1213. 7. MobX/9. Deleting an activity using MobX.srt 9.66KB
  1214. 8. Routing/1. Introduction.mp4 21.08MB
  1215. 8. Routing/1. Introduction.srt 7.69KB
  1216. 8. Routing/10. Redirect after submission.mp4 54.40MB
  1217. 8. Routing/10. Redirect after submission.srt 7.84KB
  1218. 8. Routing/11. Moving the home page outside of nav.mp4 26.97MB
  1219. 8. Routing/11. Moving the home page outside of nav.srt 4.56KB
  1220. 8. Routing/12. Cleaning up unused code.mp4 48.31MB
  1221. 8. Routing/12. Cleaning up unused code.srt 8.33KB
  1222. 8. Routing/13. Summary of section 8.mp4 5.48MB
  1223. 8. Routing/13. Summary of section 8.srt 1.56KB
  1224. 8. Routing/2. Installing React Router.mp4 32.24MB
  1225. 8. Routing/2. Installing React Router.srt 6.07KB
  1226. 8. Routing/3. Adding routes.mp4 43.63MB
  1227. 8. Routing/3. Adding routes.srt 8.09KB
  1228. 8. Routing/4. Adding nav links.mp4 23.83MB
  1229. 8. Routing/4. Adding nav links.srt 4.30KB
  1230. 8. Routing/5. Adding a details link.mp4 24.77MB
  1231. 8. Routing/5. Adding a details link.srt 4.79KB
  1232. 8. Routing/6. Getting an individual activity.mp4 70.94MB
  1233. 8. Routing/6. Getting an individual activity.srt 10.11KB
  1234. 8. Routing/7. Using route parameters.mp4 63.66MB
  1235. 8. Routing/7. Using route parameters.srt 9.73KB
  1236. 8. Routing/8. Adding the edit activity route.mp4 94.03MB
  1237. 8. Routing/8. Adding the edit activity route.srt 13.73KB
  1238. 8. Routing/9. Adding a key to the route.mp4 56.63MB
  1239. 8. Routing/9. Adding a key to the route.srt 8.88KB
  1240. 9. Styling the User Interface/1. Introduction.mp4 16.21MB
  1241. 9. Styling the User Interface/1. Introduction.srt 4.19KB
  1242. 9. Styling the User Interface/2. Styling the activity list.mp4 48.02MB
  1243. 9. Styling the User Interface/2. Styling the activity list.srt 7.12KB
  1244. 9. Styling the User Interface/3. Grouping the activities by date.mp4 69.72MB
  1245. 9. Styling the User Interface/3. Grouping the activities by date.srt 10.51KB
  1246. 9. Styling the User Interface/4. Styling the list items.mp4 51.14MB
  1247. 9. Styling the User Interface/4. Styling the list items.srt 7.82KB
  1248. 9. Styling the User Interface/5. Activity details page.mp4 31.49MB
  1249. 9. Styling the User Interface/5. Activity details page.srt 5.49KB
  1250. 9. Styling the User Interface/6. Populating the detailed components.mp4 64.90MB
  1251. 9. Styling the User Interface/6. Populating the detailed components.srt 9.44KB
  1252. 9. Styling the User Interface/7. Adding the activity filter component.mp4 54.49MB
  1253. 9. Styling the User Interface/7. Adding the activity filter component.srt 9.65KB
  1254. 9. Styling the User Interface/8. Styling the home page.mp4 52.93MB
  1255. 9. Styling the User Interface/8. Styling the home page.srt 6.93KB
  1256. 9. Styling the User Interface/9. Summary of section 9.mp4 12.58MB
  1257. 9. Styling the User Interface/9. Summary of section 9.srt 2.46KB