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
Computer NetworksUniversity of Washington via Coursera Cloud Networking
University of Illinois at Urbana-Champaign via Coursera Front End Frameworks
Google via Udacity Build a Simple Dynamic Site with Node.js Course (How To)
Treehouse VLSI Physical Design
Indian Institute of Technology, Kharagpur via Swayam