Building a RESTful API with ASP.NET Core
Learn to build RESTful APIs with ASP.NET Core 1 & 2. Master API design and development for modern web applications. Practical skills for building scalable APIs.
Course Content
Building a RESTful API with ASP.NET Core is an intermediate-level Pluralsight course taught by Kevin Dockx. It runs 8h 10m, is taught in English, and includes a certificate of completion. Learners rate it 4.8 out of 5 from 508 reviews. It is a paid course, first published November 2019.
Learn to build a RESTful API with ASP.NET Core in this comprehensive course! This training, led by Kevin Dockx, dives deep into creating robust and scalable APIs.
You'll discover how to properly interact with your API using the correct HTTP methods and status codes, a crucial aspect of RESTful design. We'll explore method safety and idempotency to ensure reliable API behavior.
Key topics covered include:
- API Validation: Implementing effective data validation techniques.
- Paging, Sorting & Filtering: Mastering common API features for efficient data retrieval.
- Data Shaping: Controlling the structure and content of API responses.
- HATEOAS Support: Understanding and implementing Hypermedia as the Engine of Application State.
- API Versioning: Strategies for managing API evolution and backward compatibility.
- Caching: Optimizing API performance through effective caching mechanisms.
- Concurrency: Building APIs that can handle multiple requests simultaneously.
By the end of this course, you'll be equipped to build an API with level 3 maturity, the highest standard for API development.
Prerequisites: A solid understanding of C# and prior experience with ASP.NET Core API development is recommended.
Join Kevin Dockx on this learning journey and elevate your API development skills! This course is hosted on Pluralsight.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.