YoVDO

Building Web APIs with ASP.NET Core 8

Offered By: LinkedIn Learning

Tags

ASP.NET Core Courses Routing Courses Entity Framework Core Courses REST Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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
1. Getting Started
  • 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
2. Retrieving Data
  • 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
3. Writing Data
  • 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
Conclusion
  • Next steps

Taught by

Christian Wenz

Related Courses

Build Web APIs using ASP.NET
Microsoft 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