- Learn how to build a web API by using .NET. You'll also learn how to set up different routes to handle both reading and writing.
In this module, you will:
- Distinguish between using a controller-based API and using a minimal API.
- Create routes to handle reading and writing.
- Use features from .NET to make your code as succinct as possible.
- Learn how to add a database to a minimal API application.
In this module, you will:
- Learn how to add Entity Framework Core to a minimal API application.
- Persist data to an in-memory datastore.
- Persist data to a SQLite database.
- Learn how to create a full stack application by using React and minimal API for ASP.NET Core.
In this module you will:
- Construct a front-end app by using a single-page application (SPA) framework.
- Connect an API in ASP.NET Core to an SPA application.
- Configure the back-end application to use cross-origin resource sharing (CORS).
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Syllabus
- Build a web API with minimal API, ASP.NET Core, and .NET
- Introduction
- What is minimal API?
- Exercise - Create a minimal API
- Learn how to add routes and use other advanced commands
- Exercise - Add routes
- Module assessment
- Summary
- Use a database with minimal API, Entity Framework Core, and ASP.NET Core
- Introduction
- What is Entity Framework Core?
- Exercise - Add EF Core to minimal API
- Use the SQLite database provider with EF Core
- Exercise - Use the SQLite database provider with EF Core
- Module assessment
- Summary
- Create a full stack application by using React and minimal API for ASP.NET Core
- Introduction
- Design a front end for your app
- Exercise - Create a front-end app
- Design the API
- Exercise - Create an API
- Design the user interface (UI)
- Exercise - Use a design system in your app
- Clean up
- Module assessment
- Summary