A C#, .Net, and React training exercise
From the Udemy course: Complete Guide to Building an app with .NET Core and React
URL: https://www.udemy.com/course/complete-guide-to-building-an-app-with-net-core-and-react
An example social network application that allows users to sign up to events (similar to MeetUp or Facebook), and a Web API
- Clean architecture
- DotNet 7 and CLI
- Entity Framework
- Seeding Data
- Code first migrations
- Simple API
- Postman
- Create-react-app
- React concepts
- React Dev tools
- Typescript
- Axios
- Semantic-ui
- CQRS + Mediator pattern
- Creating handlers for CRUD operations
- AutoMapper
- Typescript interfaces
- Basic forms in React
- CRUD operations
- Axios interceptors
- State management
- MobX
- MobX React Lite
- React Context
- React-Router
- Validation
- Handling HTTP error responses
- Handling exceptions
- Custom middleware
- Forms with Formik
- Validation with Formik/Yup
- Reusable form inputs
- ASP.NET Core Identity
- JWT Token Authentication
- Login/Register
- Authenticated requests
- MobX reactions
- Modals
- EF relationshps
- Loading related entities
- Automapper queryable extensions
- Photo upload service with the Cloudinary API
- Handling photos
- React dropzone
- React cropper
- SignalR
- Paging
- Filtering
- Sorting
- IQueryable