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

Amazon API Gateway - Troubleshooting (Japanese)
Amazon Web Services via AWS Skill Builder
Advanced AJAX Techniques and Final Projects
Packt via Coursera
Build Web APIs using ASP.NET
Microsoft via edX
Angular Basics
egghead.io
Build a Corgi Up-boop Web App with Netlify Serverless Functions and Hasura
egghead.io