Building Web APIs with ASP.NET Core 8
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to retrieve, write, and test data as you build APIs in ASP.NET 8 Core.
Syllabus
Introduction
- Web APIs with ASP.NET Core 8
- Why an API?
- What you should know
- Prerequisites and setup
- "Hello World," API style
- "Hello World" with Visual Studio Code
- Minimal APIs
- HTTP in a nutshell
- REST basics
- API design basics
- Tools for API testing
- Controllers and actions
- Routing basics
- Creating a data model
- Using entity framework core
- Returning a list of items
- Using ActionResult
- Returning an item
- Handling errors
- Making the API asynchronous
- Working with minimal APIs
- Challenge: Searching items
- Solution: Searching items
- HTTP methods
- Model binding
- Adding an item with POST
- Model validation
- Updating an item with PUT
- Deleting an item with DELETE
- Migrating the code to Minimal APIs
- Challenge: Deleting several items
- Solution: Deleting several items
- Next steps
Taught by
Christian Wenz
Related Courses
Build Web APIs using ASP.NETMicrosoft via edX MVC Application Design using .NET Core 2.0
Microsoft via edX Getting Started with ASP.NET Core Razor Pages
Coursera Project Network via Coursera ASP NET Core,MVC,C#,Angular, ChatGPT & EF Crash Course
Udemy RESTful Web API - The Complete Guide (.NET7 API) Part 1
Udemy