本站已收录 番号和无损神作磁力链接/BT种子 

[FreeCourseSite.com] Udemy - Complete guide to building an app with .Net Core and React

种子简介

种子名称: [FreeCourseSite.com] Udemy - Complete guide to building an app with .Net Core and React
文件类型: 视频
文件数目: 357个文件
文件大小: 17.38 GB
收录时间: 2021-3-27 22:53
已经下载: 3
资源热度: 189
最近下载: 2024-6-17 21:05

下载BT种子文件

下载Torrent文件(.torrent) 立即下载

磁力链接下载

magnet:?xt=urn:btih:94bb6915febb1e0f8c58309595aedd11a6aad9f6&dn=[FreeCourseSite.com] Udemy - Complete guide to building an app with .Net Core and React 复制链接到迅雷、QQ旋风进行下载,或者使用百度云离线下载。

喜欢这个种子的人也喜欢

种子包含的文件

[FreeCourseSite.com] Udemy - Complete guide to building an app with .Net Core and React.torrent
  • 1. Introduction/1. Course introduction.mp435.07MB
  • 1. Introduction/2. Setting up the developer environment.mp436.95MB
  • 1. Introduction/3. VS Code extensions.mp434.13MB
  • 1. Introduction/4. Source code and Resources used on this course.mp414.91MB
  • 10. Error handling/1. Introduction.mp437.96MB
  • 10. Error handling/10. Using an interceptor to handle API error responses.mp432.2MB
  • 10. Error handling/11. Adding a not found component.mp458.37MB
  • 10. Error handling/12. Handling 400 errors.mp465.45MB
  • 10. Error handling/13. Handling 500 errors on the client.mp466.72MB
  • 10. Error handling/14. Handling the validation error from an invalid GUID.mp449.58MB
  • 10. Error handling/15. Summary of section 10.mp429.49MB
  • 10. Error handling/2. Validation with data annotations.mp432.25MB
  • 10. Error handling/3. Fluent Validation.mp471.41MB
  • 10. Error handling/4. Handling API Error responses.mp444.15MB
  • 10. Error handling/5. Handling API Error responses part 2.mp469.36MB
  • 10. Error handling/6. Handling API Error responses part 3.mp446.13MB
  • 10. Error handling/7. Handling API Error responses part 4.mp462.63MB
  • 10. Error handling/8. Handling exceptions.mp4103.97MB
  • 10. Error handling/9. Preparing for setting up error handling in the client app.mp467.17MB
  • 11. Forms/1. Introduction.mp418.6MB
  • 11. Forms/10. Using Date-FNS.mp460.44MB
  • 11. Forms/11. Hooking up the form submission to Formik.mp451.58MB
  • 11. Forms/12. Summary of section 11.mp418.37MB
  • 11. Forms/2. Setting up Formik.mp496.91MB
  • 11. Forms/3. Formik with less code.mp444.42MB
  • 11. Forms/4. Validation in Formik.mp459.84MB
  • 11. Forms/5. Creating a reusable text input.mp480.58MB
  • 11. Forms/6. Creating a reusable text area.mp413.89MB
  • 11. Forms/7. Creating a reusable select input.mp451.68MB
  • 11. Forms/8. Creating a reusable date input.mp494.08MB
  • 11. Forms/9. The date strategy.mp460.58MB
  • 12. Identity/1. Introduction.mp449.59MB
  • 12. Identity/10. Authenticating to the app.mp461.35MB
  • 12. Identity/11. Storing secrets in development.mp450.7MB
  • 12. Identity/12. Creating an auth policy.mp426.8MB
  • 12. Identity/13. Registering new users.mp435.74MB
  • 12. Identity/14. Validating the registration of users.mp426.27MB
  • 12. Identity/15. Getting the current user.mp441.38MB
  • 12. Identity/16. Summary of section 12.mp432.51MB
  • 12. Identity/2. Adding a user entity.mp430.1MB
  • 12. Identity/3. Adding an IdentityDbContext.mp428.44MB
  • 12. Identity/4. Configuring Identity in the Startup class.mp438.17MB
  • 12. Identity/5. Adding seed users.mp451.23MB
  • 12. Identity/6. Creating the user DTOs.mp424.36MB
  • 12. Identity/7. Adding an account controller.mp462.56MB
  • 12. Identity/8. JSON Web Tokens.mp427.26MB
  • 12. Identity/9. Creating a token service.mp480.46MB
  • 13. Client side login and registration/1. Introduction.mp415.06MB
  • 13. Client side login and registration/10. Adding Modals.mp462.63MB
  • 13. Client side login and registration/11. Adding the register form.mp458.43MB
  • 13. Client side login and registration/12. Handling validation errors in the register form.mp475.84MB
  • 13. Client side login and registration/13. Summary of section 13.mp430.42MB
  • 13. Client side login and registration/2. Creating a login form.mp440.83MB
  • 13. Client side login and registration/3. Creating the interfaces and methods.mp429.03MB
  • 13. Client side login and registration/4. Creating a user store.mp434.61MB
  • 13. Client side login and registration/5. Displaying errors in the form.mp428.4MB
  • 13. Client side login and registration/6. Setting the token upon login.mp430.46MB
  • 13. Client side login and registration/7. Updating the home page and nav bar.mp465.3MB
  • 13. Client side login and registration/8. Persisting the login.mp454.91MB
  • 13. Client side login and registration/9. Sending up the token with the request.mp426.26MB
  • 14. Entity Framework Relationships/1. Introduction.mp441.16MB
  • 14. Entity Framework Relationships/10. Adding a custom auth policy.mp490.65MB
  • 14. Entity Framework Relationships/11. Resolving the bug with with the edit handler.mp447.61MB
  • 14. Entity Framework Relationships/12. Updating the seed data.mp436.01MB
  • 14. Entity Framework Relationships/13. Summary of section 14.mp415.59MB
  • 14. Entity Framework Relationships/2. Configuring the new relationship.mp470.35MB
  • 14. Entity Framework Relationships/3. Adding an infrastructure project.mp450.8MB
  • 14. Entity Framework Relationships/4. Updating the create activity handler.mp423.92MB
  • 14. Entity Framework Relationships/5. Testing the create activity.mp459.44MB
  • 14. Entity Framework Relationships/6. Loading related data.mp444.61MB
  • 14. Entity Framework Relationships/7. Shaping the related data.mp456.28MB
  • 14. Entity Framework Relationships/8. Configuring AutoMapper profiles.mp494.19MB
  • 14. Entity Framework Relationships/9. Adding the attendance handler.mp4119.19MB
  • 15. Feature - Client side attendance/1. Introduction.mp415.84MB
  • 15. Feature - Client side attendance/2. Adding the attendees component.mp448.7MB
  • 15. Feature - Client side attendance/3. Updating the details component.mp434.76MB
  • 15. Feature - Client side attendance/4. Conditionally rendering the buttons.mp495.84MB
  • 15. Feature - Client side attendance/5. Adding the store methods to attend.mp483.81MB
  • 15. Feature - Client side attendance/6. Updating the create and edit methods.mp4119.45MB
  • 15. Feature - Client side attendance/7. Adding a cancel activity method.mp466.47MB
  • 15. Feature - Client side attendance/8. Adding a popover for attendees.mp449.39MB
  • 15. Feature - Client side attendance/9. Summary of section 15.mp44.54MB
  • 16. API Image upload/1. Introduction.mp424.18MB
  • 16. API Image upload/10. Returning user profiles.mp449.38MB
  • 16. API Image upload/11. Updating the mapping configuration.mp441.13MB
  • 16. API Image upload/12. Returning an attendee DTO.mp463.9MB
  • 16. API Image upload/13. Summary of section 16.mp416.58MB
  • 16. API Image upload/2. Adding Cloudinary.mp460.6MB
  • 16. API Image upload/3. Adding the Cloudinary interfaces.mp423.48MB
  • 16. API Image upload/4. Adding the add photo logic.mp461.53MB
  • 16. API Image upload/5. Adding the Photo entity.mp425.84MB
  • 16. API Image upload/6. Adding the Add photo handler.mp443.9MB
  • 16. API Image upload/7. Adding a photos controller.mp427.64MB
  • 16. API Image upload/8. Deleting photos.mp472.39MB
  • 16. API Image upload/9. Setting the main photo.mp449.38MB
  • 17. Client image upload/1. Introduction.mp417.35MB
  • 17. Client image upload/10. Adding a Dropzone.mp432.13MB
  • 17. Client image upload/11. Styling the Dropzone.mp478.69MB
  • 17. Client image upload/12. Adding a react cropper.mp4118.16MB
  • 17. Client image upload/13. Adding the photo upload method.mp496.85MB
  • 17. Client image upload/14. Setting the main photo.mp471.38MB
  • 17. Client image upload/15. Deleting photos.mp454.99MB
  • 17. Client image upload/16. Summary of section 17.mp418.62MB
  • 17. Client image upload/2. Creating a profile page.mp433.33MB
  • 17. Client image upload/3. Adding a profile header.mp441.85MB
  • 17. Client image upload/4. Adding the profile content.mp421.72MB
  • 17. Client image upload/5. Getting the profile data.mp440.49MB
  • 17. Client image upload/6. Getting the profile data part 2.mp434.87MB
  • 17. Client image upload/7. Displaying the photos.mp443.23MB
  • 17. Client image upload/8. Conditionally rendering the photo widget.mp446.76MB
  • 17. Client image upload/9. Creating a photo upload widget.mp421.12MB
  • 18. Challenge/1. Challenge introduction.mp423.5MB
  • 19. SignalR/1. Introduction.mp427.64MB
  • 19. SignalR/10. Sending comments.mp460.43MB
  • 19. SignalR/11. Adding validation and fix issues.mp448MB
  • 19. SignalR/12. Resolving UTC dates.mp498.69MB
  • 19. SignalR/13. Summary of section 19.mp426.83MB
  • 19. SignalR/2. Setting up the comment entity.mp447.25MB
  • 19. SignalR/3. Adding a comment DTO and mapping.mp424.94MB
  • 19. SignalR/4. Adding the create handler.mp446.47MB
  • 19. SignalR/5. Adding a list handler.mp429.42MB
  • 19. SignalR/6. Adding a SignalR Hub.mp459.52MB
  • 19. SignalR/7. Authenticating to SignalR.mp428.74MB
  • 19. SignalR/8. Adding SignalR to the client.mp466.87MB
  • 19. SignalR/9. Connecting to the hub.mp467.79MB
  • 2. Walking Skeleton Part 1 - API/1. Introduction.mp436.46MB
  • 2. Walking Skeleton Part 1 - API/10. Adding an API controller.mp467.31MB
  • 2. Walking Skeleton Part 1 - API/11. Saving changes into source control.mp449.34MB
  • 2. Walking Skeleton Part 1 - API/12. Summary of Section 2.mp452.47MB
  • 2. Walking Skeleton Part 1 - API/2. Creating the .Net projects and references.mp449.84MB
  • 2. Walking Skeleton Part 1 - API/3. Reviewing the project files and startup.mp476.85MB
  • 2. Walking Skeleton Part 1 - API/4. The API controller and using postman.mp442.43MB
  • 2. Walking Skeleton Part 1 - API/5. Creating a domain entity.mp424.29MB
  • 2. Walking Skeleton Part 1 - API/6. Adding an Entity Framework Db Context.mp492.64MB
  • 2. Walking Skeleton Part 1 - API/7. Creating an Entity Framework code first migration.mp455.4MB
  • 2. Walking Skeleton Part 1 - API/8. Creating the database.mp461.76MB
  • 2. Walking Skeleton Part 1 - API/9. Seeding data to the Database.mp460.53MB
  • 20. Followers Following feature/1. Introduction.mp422.19MB
  • 20. Followers Following feature/10. Adding methods to follow and unfollow.mp498.15MB
  • 20. Followers Following feature/11. Making the follow button a component.mp469.35MB
  • 20. Followers Following feature/12. Getting a list of followings.mp481.87MB
  • 20. Followers Following feature/13. Using MobX Reactions.mp4110.45MB
  • 20. Followers Following feature/14. Summary of section 20.mp411.12MB
  • 20. Followers Following feature/2. Adding a join entity.mp449.42MB
  • 20. Followers Following feature/3. Adding a handler for following.mp446.59MB
  • 20. Followers Following feature/4. Adding the controller.mp429.38MB
  • 20. Followers Following feature/5. Update the profile class.mp422.33MB
  • 20. Followers Following feature/6. Return a list of followers.mp491.02MB
  • 20. Followers Following feature/7. Adding the following property to the mapping configuration.mp445.67MB
  • 20. Followers Following feature/8. Updating the other handlers with the following property.mp474.05MB
  • 20. Followers Following feature/9. Adding the UI for followers.mp446.33MB
  • 21. Paging, Sorting and Filtering/1. Introduction.mp427.07MB
  • 21. Paging, Sorting and Filtering/10. Client side filtering.mp479.77MB
  • 21. Paging, Sorting and Filtering/11. Updating the filter component.mp433.98MB
  • 21. Paging, Sorting and Filtering/12. Adding placeholders.mp435.06MB
  • 21. Paging, Sorting and Filtering/13. Adding a user profile activities component + challenge.mp437.78MB
  • 21. Paging, Sorting and Filtering/14. Challenge solution.mp4107.12MB
  • 21. Paging, Sorting and Filtering/15. Summary of section 21.mp410MB
  • 21. Paging, Sorting and Filtering/2. Adding a PagedList class.mp458.32MB
  • 21. Paging, Sorting and Filtering/3. Adding application layer pagination logic.mp455.62MB
  • 21. Paging, Sorting and Filtering/4. Adding a pagination header.mp475.98MB
  • 21. Paging, Sorting and Filtering/5. Adding client side pagination.mp472.02MB
  • 21. Paging, Sorting and Filtering/6. Adding pagination parameters.mp455.05MB
  • 21. Paging, Sorting and Filtering/7. Adding vertical paging.mp457.83MB
  • 21. Paging, Sorting and Filtering/8. Adding infinite scrolling.mp444.4MB
  • 21. Paging, Sorting and Filtering/9. Adding filtering in the API.mp458.65MB
  • 22. Finishing touches and publishing/1. Introduction.mp419.45MB
  • 22. Finishing touches and publishing/10. Deploying the app to Heroku.mp483.88MB
  • 22. Finishing touches and publishing/11. Security tightening.mp475.39MB
  • 22. Finishing touches and publishing/12. Content security policies.mp4115.41MB
  • 22. Finishing touches and publishing/13. End of course summary.mp429.61MB
  • 22. Finishing touches and publishing/2. Adding Scroll to top for our routes.mp426.12MB
  • 22. Finishing touches and publishing/3. Adding private routes.mp448.64MB
  • 22. Finishing touches and publishing/4. Prepping the client app for production.mp457.12MB
  • 22. Finishing touches and publishing/5. Building the production build of the react app.mp456.42MB
  • 22. Finishing touches and publishing/6. Running the client app on the dotnet Kestrel server.mp447.2MB
  • 22. Finishing touches and publishing/7. Adding PostGresQL.mp425.61MB
  • 22. Finishing touches and publishing/8. Switching to PostGresQL.mp491.67MB
  • 22. Finishing touches and publishing/9. Setting up Heroku.mp464.89MB
  • 23. Bonus section - Identity Cookbook/1. Introduction.mp416.42MB
  • 23. Bonus section - Identity Cookbook/10. Adding the Refresh token domain entity.mp440.24MB
  • 23. Bonus section - Identity Cookbook/11. Updating the JWT token parameters.mp427.25MB
  • 23. Bonus section - Identity Cookbook/12. Updating the account controller.mp486.45MB
  • 23. Bonus section - Identity Cookbook/13. Testing in Postman.mp433.47MB
  • 23. Bonus section - Identity Cookbook/14. Client side configuration.mp492.46MB
  • 23. Bonus section - Identity Cookbook/15. Testing the refresh token in the client.mp450.68MB
  • 23. Bonus section - Identity Cookbook/16. Redeploying the app to Heroku.mp452.85MB
  • 23. Bonus section - Identity Cookbook/17. Introduction to Email verification.mp49.39MB
  • 23. Bonus section - Identity Cookbook/18. Setting up SendGrid.mp461.4MB
  • 23. Bonus section - Identity Cookbook/19. Require a confirmed email to sign in.mp441.6MB
  • 23. Bonus section - Identity Cookbook/2. Setting up Facebook login.mp439.36MB
  • 23. Bonus section - Identity Cookbook/20. Updating the register method.mp474.13MB
  • 23. Bonus section - Identity Cookbook/21. Adding the confirm email endpoint.mp457.93MB
  • 23. Bonus section - Identity Cookbook/22. Testing in Postman.mp433.79MB
  • 23. Bonus section - Identity Cookbook/23. Setting up the client for email confirmation.mp486.95MB
  • 23. Bonus section - Identity Cookbook/24. Adding a verify email component.mp470.62MB
  • 23. Bonus section - Identity Cookbook/25. Finishing up and testing.mp439.71MB
  • 23. Bonus section - Identity Cookbook/26. Redeploying the app to Heroku.mp456.83MB
  • 23. Bonus section - Identity Cookbook/3. Connecting Heroku to GitHub.mp413.7MB
  • 23. Bonus section - Identity Cookbook/4. Adding the Facebook JS SDK.mp476.82MB
  • 23. Bonus section - Identity Cookbook/5. Configuring the API endpoint.mp495.44MB
  • 23. Bonus section - Identity Cookbook/6. Debugging the Facebook info.mp4123.08MB
  • 23. Bonus section - Identity Cookbook/7. Facebook login finishing touches.mp466.73MB
  • 23. Bonus section - Identity Cookbook/8. Redeploying the app to Heroku.mp4101.32MB
  • 23. Bonus section - Identity Cookbook/9. Introduction to Refresh Tokens.mp49.25MB
  • 24. Introduction (Legacy)/1. Course Introduction.mp458.03MB
  • 24. Introduction (Legacy)/2. Setting up the dev environment.mp452.32MB
  • 24. Introduction (Legacy)/3. Visual Studio Code extensions.mp459.7MB
  • 24. Introduction (Legacy)/4. Source code and resources for this course.mp421.55MB
  • 25. Walking Skeleton Part 1 - API (Legacy)/1. Section 2 introduction.mp443.11MB
  • 25. Walking Skeleton Part 1 - API (Legacy)/10. Seeding data using Entity Framework fluent configuration.mp435.8MB
  • 25. Walking Skeleton Part 1 - API (Legacy)/11. Using Dependancy Injection.mp460.16MB
  • 25. Walking Skeleton Part 1 - API (Legacy)/12. Introduction to Postman.mp416.95MB
  • 25. Walking Skeleton Part 1 - API (Legacy)/13. Saving our changes into Source control using Git.mp454.87MB
  • 25. Walking Skeleton Part 1 - API (Legacy)/14. Section 2 summary.mp445.56MB
  • 25. Walking Skeleton Part 1 - API (Legacy)/2. Creating the ASP.NET Core solutions and projects using the DotNet CLI.mp450.31MB
  • 25. Walking Skeleton Part 1 - API (Legacy)/3. Creating the project references using the DotNet CLI.mp442.75MB
  • 25. Walking Skeleton Part 1 - API (Legacy)/4. Reviewing the Project files.mp497.68MB
  • 25. Walking Skeleton Part 1 - API (Legacy)/5. Running the application.mp439.98MB
  • 25. Walking Skeleton Part 1 - API (Legacy)/6. Creating a Domain entity.mp411.1MB
  • 25. Walking Skeleton Part 1 - API (Legacy)/7. Creating the DbContext and service.mp461.75MB
  • 25. Walking Skeleton Part 1 - API (Legacy)/8. Adding our first Entity Framework code first migration.mp438.57MB
  • 25. Walking Skeleton Part 1 - API (Legacy)/9. Creating the database.mp450.8MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/1. Section 3 introduction.mp48.39MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/10. React Class Components.mp424.85MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/11. Using React State.mp437.77MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/12. Fetching data from the API.mp455.19MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/13. Adding CORS support to the API.mp449.73MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/14. Adding Semantic UI to our app.mp457.35MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/15. Clean up and saving our code to source control.mp424.94MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/16. Summary of section 3.mp416.86MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/2. Using create-react-app to create our React application.mp430.65MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/3. Reviewing the React project files.mp459.81MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/4. Introduction to React - Concepts.mp423.5MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/5. Introduction to React - Components.mp420.91MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/6. Introduction to Typescript.mp421.92MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/7. Typescript basics demo.mp449.39MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/8. Using Typescript with React.mp475.14MB
  • 26. Walking Skeleton Part 2 - Client (Legacy)/9. Adding React dev tools.mp434.32MB
  • 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/1. Section 4 introduction.mp418.39MB
  • 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/10. Adding the Create handler.mp484.74MB
  • 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/11. Dealing with boilerplate code in our handlers.mp444.79MB
  • 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/12. Adding an Edit handler.mp481MB
  • 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/13. Adding a Delete handler.mp460.89MB
  • 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/14. Summary of section 4.mp49.47MB
  • 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/2. Adding the Activity entity.mp439.17MB
  • 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/3. Seeding Activity data.mp461.79MB
  • 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/4. Commands and Queries - CQRS.mp432.16MB
  • 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/5. Introduction to MediatR.mp430.56MB
  • 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/6. Creating our first Query handler.mp437.55MB
  • 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/7. Creating the Activities API Controller.mp464.24MB
  • 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/8. Adding the Details Handler.mp444.81MB
  • 27. Building a CRUD application in .Net Core using the CQRS + Mediator (Legacy)/9. Cancellation Tokens.mp478.28MB
  • 28. Building a CRUD application in React (Legacy)/1. Section 5 introduction.mp428.88MB
  • 28. Building a CRUD application in React (Legacy)/10. Creating the Activity List.mp462.99MB
  • 28. Building a CRUD application in React (Legacy)/11. Adding the Activity Details component.mp434.42MB
  • 28. Building a CRUD application in React (Legacy)/12. Adding the Activity Form component.mp427.86MB
  • 28. Building a CRUD application in React (Legacy)/13. Selecting an individual Activity.mp4109.51MB
  • 28. Building a CRUD application in React (Legacy)/14. Adding an edit mode to display the form.mp434.48MB
  • 28. Building a CRUD application in React (Legacy)/15. Adding a create activity mode.mp466.2MB
  • 28. Building a CRUD application in React (Legacy)/16. Initialising the form with data.mp460.77MB
  • 28. Building a CRUD application in React (Legacy)/17. Controlled components in React.mp490.28MB
  • 28. Building a CRUD application in React (Legacy)/18. Handling form submission.mp4109.68MB
  • 28. Building a CRUD application in React (Legacy)/19. Fixing issues with the dates in the form.mp456.09MB
  • 28. Building a CRUD application in React (Legacy)/2. Introduction to React Hooks.mp471.19MB
  • 28. Building a CRUD application in React (Legacy)/20. Adding the delete functionality.mp445.55MB
  • 28. Building a CRUD application in React (Legacy)/21. Summary of section 5.mp414.36MB
  • 28. Building a CRUD application in React (Legacy)/3. Folder structure in React.mp434.41MB
  • 28. Building a CRUD application in React (Legacy)/4. Getting a list of activities from the API.mp417.04MB
  • 28. Building a CRUD application in React (Legacy)/5. Adding an Activity interface in Typescript.mp454.86MB
  • 28. Building a CRUD application in React (Legacy)/6. Refactoring our class component to use React Hooks.mp488.09MB
  • 28. Building a CRUD application in React (Legacy)/7. Adding the Navigation bar.mp456.25MB
  • 28. Building a CRUD application in React (Legacy)/8. Styling React components.mp446.76MB
  • 28. Building a CRUD application in React (Legacy)/9. Adding the Activity Dashboard.mp433.66MB
  • 3. Walking Skeleton Part 2 - Client/1. Introduction.mp419.03MB
  • 3. Walking Skeleton Part 2 - Client/10. Fetching data from the API.mp472.31MB
  • 3. Walking Skeleton Part 2 - Client/11. CORS Policy.mp447.01MB
  • 3. Walking Skeleton Part 2 - Client/12. Semantic UI React.mp488.4MB
  • 3. Walking Skeleton Part 2 - Client/13. Summary of section 3.mp435.34MB
  • 3. Walking Skeleton Part 2 - Client/2. Creating the React project.mp440.54MB
  • 3. Walking Skeleton Part 2 - Client/3. Reviewing the React project files.mp484.77MB
  • 3. Walking Skeleton Part 2 - Client/4. Why React.mp47.05MB
  • 3. Walking Skeleton Part 2 - Client/5. React Components.mp423.43MB
  • 3. Walking Skeleton Part 2 - Client/6. Typescript concepts.mp425.51MB
  • 3. Walking Skeleton Part 2 - Client/7. Typescript demo.mp452.15MB
  • 3. Walking Skeleton Part 2 - Client/8. Using Typescript with React.mp484.44MB
  • 3. Walking Skeleton Part 2 - Client/9. React dev tools.mp437.97MB
  • 4. Creating a CRUD application using the CQRS + Mediator pattern/1. Introduction.mp425.28MB
  • 4. Creating a CRUD application using the CQRS + Mediator pattern/10. Adding a Delete handler.mp446.34MB
  • 4. Creating a CRUD application using the CQRS + Mediator pattern/11. Startup class housekeeping.mp450.81MB
  • 4. Creating a CRUD application using the CQRS + Mediator pattern/12. Cancellation tokens.mp466.44MB
  • 4. Creating a CRUD application using the CQRS + Mediator pattern/13. Using the debugger in VS Code.mp459.56MB
  • 4. Creating a CRUD application using the CQRS + Mediator pattern/14. Summary of section 4.mp422.76MB
  • 4. Creating a CRUD application using the CQRS + Mediator pattern/2. Clean Architecture.mp456.64MB
  • 4. Creating a CRUD application using the CQRS + Mediator pattern/3. CQRS.mp414.72MB
  • 4. Creating a CRUD application using the CQRS + Mediator pattern/4. Creating our first Query handler.mp466.74MB
  • 4. Creating a CRUD application using the CQRS + Mediator pattern/5. Thin controllers in the API.mp427.82MB
  • 4. Creating a CRUD application using the CQRS + Mediator pattern/6. Adding a Details handler.mp427.13MB
  • 4. Creating a CRUD application using the CQRS + Mediator pattern/7. Adding a Create handler.mp464.47MB
  • 4. Creating a CRUD application using the CQRS + Mediator pattern/8. Adding an Edit handler.mp451.14MB
  • 4. Creating a CRUD application using the CQRS + Mediator pattern/9. Adding AutoMapper.mp447.73MB
  • 5. Creating a CRUD application in React/1. Introduction.mp418.42MB
  • 5. Creating a CRUD application in React/10. Selecting an activity to view.mp4100.76MB
  • 5. Creating a CRUD application in React/11. Displaying the createedit form.mp483.15MB
  • 5. Creating a CRUD application in React/12. Editing an activity and form basics in React.mp486.38MB
  • 5. Creating a CRUD application in React/13. Handle create and edit submission.mp451.11MB
  • 5. Creating a CRUD application in React/14. Using a GUID for the activity id.mp447.61MB
  • 5. Creating a CRUD application in React/15. Deleting an activity.mp437.03MB
  • 5. Creating a CRUD application in React/16. Summary of section 5.mp418.36MB
  • 5. Creating a CRUD application in React/2. Folder structure in React.mp442.93MB
  • 5. Creating a CRUD application in React/3. Adding an Activity interface.mp446.01MB
  • 5. Creating a CRUD application in React/4. Adding a Nav bar.mp428.04MB
  • 5. Creating a CRUD application in React/5. Adding some style to the nav bar.mp452.22MB
  • 5. Creating a CRUD application in React/6. Creating an activity dashboard.mp444.08MB
  • 5. Creating a CRUD application in React/7. Creating an activity list.mp448.01MB
  • 5. Creating a CRUD application in React/8. Creating a details view.mp469.99MB
  • 5. Creating a CRUD application in React/9. Creating an Activity form.mp424.37MB
  • 6. Axios/1. Introduction.mp415.82MB
  • 6. Axios/2. Setting up axios.mp444.97MB
  • 6. Axios/3. Axios types.mp458.18MB
  • 6. Axios/4. Adding loading indicators.mp458.72MB
  • 6. Axios/5. Posting data to the server.mp476.29MB
  • 6. Axios/6. Deleting activity on the server.mp460.39MB
  • 6. Axios/7. Summary of section 6.mp413.22MB
  • 7. MobX/1. Introduction.mp421.46MB
  • 7. MobX/10. Using a Javascript map object to store the activities.mp477.16MB
  • 7. MobX/11. Summary of section 7.mp419.45MB
  • 7. MobX/2. What is MobX.mp436.16MB
  • 7. MobX/3. Setting up MobX.mp456MB
  • 7. MobX/4. MobX actions.mp435.81MB
  • 7. MobX/5. Refactoring the app to use MobX.mp459.86MB
  • 7. MobX/6. MobX strict mode.mp437.44MB
  • 7. MobX/7. Selecting an Activity using MobX.mp4127MB
  • 7. MobX/8. Creating an Activity using MobX.mp494.9MB
  • 7. MobX/9. Deleting an activity using MobX.mp475.16MB
  • 8. Routing/1. Introduction.mp421.08MB
  • 8. Routing/10. Redirect after submission.mp454.4MB
  • 8. Routing/11. Moving the home page outside of nav.mp426.97MB
  • 8. Routing/12. Cleaning up unused code.mp448.31MB
  • 8. Routing/13. Summary of section 8.mp45.48MB
  • 8. Routing/2. Installing React Router.mp432.24MB
  • 8. Routing/3. Adding routes.mp443.63MB
  • 8. Routing/4. Adding nav links.mp423.83MB
  • 8. Routing/5. Adding a details link.mp424.77MB
  • 8. Routing/6. Getting an individual activity.mp470.94MB
  • 8. Routing/7. Using route parameters.mp463.66MB
  • 8. Routing/8. Adding the edit activity route.mp494.03MB
  • 8. Routing/9. Adding a key to the route.mp456.63MB
  • 9. Styling the User Interface/1. Introduction.mp416.21MB
  • 9. Styling the User Interface/2. Styling the activity list.mp448.02MB
  • 9. Styling the User Interface/3. Grouping the activities by date.mp469.72MB
  • 9. Styling the User Interface/4. Styling the list items.mp451.14MB
  • 9. Styling the User Interface/5. Activity details page.mp431.49MB
  • 9. Styling the User Interface/6. Populating the detailed components.mp464.9MB
  • 9. Styling the User Interface/7. Adding the activity filter component.mp454.49MB
  • 9. Styling the User Interface/8. Styling the home page.mp452.93MB
  • 9. Styling the User Interface/9. Summary of section 9.mp412.58MB