YoVDO

Advanced Web APIs with ASP.NET Core 8

Offered By: LinkedIn Learning

Tags

Data Retrieval Courses API Security Courses CORS Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Get a deep dive into building web APIs in ASP.NET Core 8, including hands-on practice with advanced data retrieval, securing APIs, API versioning, and more.

Syllabus

Introduction
  • Upskill your ASP.NET Core 8 web APIs
  • What you should know
  • Sample application
  • How to use the exercise files
1. Advanced Data Retrieval
  • Introduction: Advanced data retrieval
  • Paginating items
  • Filtering items
  • Searching items
  • Sorting items
  • Working with minimal APIs
  • Challenge: Advanced search
  • Solution: Advanced search
2. API Versioning
  • Introduction: API versioning
  • Versioning options
  • NuGet versioning packages
  • Implementing URL versioning
  • Implementing header versioning
  • Using the Accept header for versioning
  • Implementing query string versioning
  • Versioning minimal APIs
  • Versioning and Swagger
3. Securing APIs
  • Introduction: Securing APIs
  • Redirecting to HTTPS
  • Enforcing HTTPS
  • Consuming the API with JavaScript
  • Cross-origin resource sharing (CORS)
  • Enabling CORS
  • Adding ASP.NET Core Identity
  • Adding token authentication
Conclusion
  • Next steps

Taught by

Christian Wenz

Related Courses

Designing RESTful APIs
Udacity
API Design and Fundamentals of Google Cloud's Apigee API Platform
Google Cloud via Coursera
API Development on Google Cloud's Apigee API Platform
Google Cloud via Coursera
API Security on Google Cloud's Apigee API Platform
Google Cloud via Coursera
Developing APIs with Google Cloud's Apigee API Platform
Google Cloud via Coursera