Creare REST API con ASP.NET Core

REST api (Representational State Transfer) è un’architettura per la progettazione di API web che definisce un insieme di principi per la creazione di API facili da usare, scalabili e mantenibili.

ASP.NET Core è un framework open source per lo sviluppo di applicazioni web moderne e performanti su piattaforma .NET.

Cosa si intende per REST API?

Come si intuisce dal nome, un’API REST trasferisce su ogni richiesta lo stato di una transazione. Questo approccio presenta vantaggi a livello di progettazione, performance e risorse rispetto agli altri.

Diventa un esperto di REST API e ASP.NET Core

  • I concetti base delle API RESTful: Cos’è una REST API, risorse, rappresentazioni, metodi HTTP, codici di stato e best practice.
  • Come creare API RESTful con ASP.NET Core: Utilizzo di ASP.NET Core MVC e Web API per creare API complete con autenticazione, autorizzazione, validazione dei dati e gestione degli errori. Pattern di design RESTful: Applicazione di pattern di design per creare API ben strutturate, mantenibili e facili da usare.
  • Consumare API RESTful: Utilizzo di client HTTP in diversi linguaggi di programmazione per consumare API RESTful.
  • Sviluppare API RESTful sicure: Implementazione di autenticazione, autorizzazione, crittografia e protezione dagli attacchi comuni per garantire la sicurezza delle API.

A chi è rivolto:

  • Sviluppatori web: Che vogliono ampliare le loro competenze nella creazione di API web RESTful. Principianti di ASP.NET Core: Che hanno già familiarità con i concetti base di ASP.NET Core e vogliono imparare a usarlo per creare API RESTful.
  • Professionisti che vogliono ampliare le loro competenze: Nel settore IT che desiderano imparare a sviluppare API web con uno dei framework più richiesti nel mercato.

Materiale utile per lo studio:

Modalità di fruizione

STREAMING

Durata

16 ore

Area

ICT

Scheda del Corso

Ottieni scheda PDF

RICHIEDI INFORMAZIONI