Skip to content

Code practice associated with the course "Building an API with ASP.NET Web API" on Pluralsight.

Notifications You must be signed in to change notification settings

georgecatalin-CodePractice-Courses/Building-an-API-with-ASP.NET-Web-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Building-an-API-with-ASP.NET-Web-API

Code practice associated with the course "Building an API with ASP.NET Web API" on Pluralsight.

This course is part of: ASP.NET MVC 5 Path

Course Overview

Course Overview

Pragmatic REST

Introduction

How HTTP Works

What are Resources?

Where We're Headed

Designing the API

Starting the Project

Using Postman

Getting the Project Ready

What We've Learned

Your First API

Introduction

Creating an Action

Status Codes

Using Status Codes

Using GET for Collections

Why Models instead of Entities?

Contract Serialization in Web API

Getting an Individual Item

Returning Related Data

Using Query Strings

Implementing Searching

What We've Learned

Modify Data

Introduction

Model Binding

Implementing POST

Adding Model Validation

Implementing PUT

Implementing DELETE

Where Are We?

Associations in APIs

Introduction

Create an Association Controller

GET an Individual Talk

POST a New Talk

Add Validation

PUT to Update a Talk

DELETE a Talk

Where Are We?

Functional APIs

Introduction

Creating a Functional API

What Have We Learned?

Versioning Your API

Introduction

API Versioning Schemes

Introducing Versioning

Versioning Actions

Versioning Controllers

Versioning with Headers

Using Multiple Versioning Methods

URL Versioning

Versioning Conventions

What We've Learned?

About

Code practice associated with the course "Building an API with ASP.NET Web API" on Pluralsight.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages