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

Developing Scalable Apps in Python
Google via Udacity
Capstone: Retrieving, Processing, and Visualizing Data with Python
University of Michigan via Coursera
Teaching Impacts of Technology: Workplace of the Future
University of California, San Diego via Coursera
Build Native Mobile Apps with Flutter
Google via Udacity
Health Informatics and Technology in Decision Making
Doane University via edX