Contattataci

Struttura del corso

Introduzione

Panoramica su Laravel e PHP

  • Modularità, routing, gestione della configurazione e ORM
  • Composer e Artisan

Preparazione dell’ambiente di sviluppo

  • Installazione di Composer
  • Installazione di Vagrant
  • Installazione di GitHub Shell
  • Installazione di Postman

API RESTful e Laravel

  • Creazione dei componenti necessari
  • Implementazione di modelli per le API RESTful
  • Progettazione della struttura del database
  • Utilizzo della generazione automatica di dati nel database
  • Visualizzazione dei record disponibili
  • Lettura dei contenuti archiviati
  • Modifica delle informazioni memorizzate
  • Aggiunta di nuovi elementi al sistema
  • Rimozione di dati indesiderati
  • Trasformazione dei dati inviati tramite le API
  • Gestione delle risorse secondarie collegate
  • Restituzione di informazioni annidate in modo organizzato
  • Restituzione di dati secondari in parallelo ai principali
  • Paginazione dei risultati restituiti dalle API

Gestione degli errori e delle eccezioni nelle API

  • Generazione di segnalazioni in caso di assenza di record richiesti
  • Restituzione dei messaggi di errore legati alla validazione dei dati inseriti
  • Gestione complessiva delle problematiche riscontrate nel sistema

Sviluppo dei middleware

  • Creazione di un middleware per la registrazione degli eventi nel sistema
  • Realizzazione di un middleware finalizzato al controllo della frequenza delle richieste

Autenticazione nell’ambito delle API

  • Adozione dei token per effettuare l’autenticazione
  • Sfruttamento di OAuth al fine di generare i token necessari

Verifica e risoluzione di eventuali problemi nelle API

  • Configurazione corretta di Postman per i test delle funzionalità
  • Sperimentazione diretta sui vari endpoint previsti dalle specifiche tecnologiche

Riepilogo e conclusione del percorso formativo

Requisiti

  • Conoscenza della programmazione orientata agli oggetti
  • Esperienza con Laravel e PHP

Destinatari

  • Sviluppatori web
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative