È uscito il Corso Java Completo
Bundle CompletoRisparmi 22%

Bundle Backend PHP

93,99 €119,97 €
Risparmi 25,98 € (22%)

PHP, SQL e Laravel API: diventa un Backend Developer completo.

3
Corsi Inclusi
37h
Ore Totali
166
Video Lezioni
Bundle Backend PHP
PHP è uno dei linguaggi server-side più diffusi al mondo, utilizzato da milioni di siti web e applicazioni. Partiremo dai fondamenti della sintassi - variabili, array, cicli e funzioni - per costruire una base solida di programmazione backend. Proseguiremo con la Programmazione Orientata agli Oggetti, elemento essenziale per lo sviluppo moderno in PHP, esplorando classi, ereditarietà, interfacce e namespace. Imparerai a gestire i file, a connetterti ai database tramite PDO e a implementare le operazioni CRUD fondamentali. Affronteremo temi centrali come la sicurezza, le sessioni, i cookies e le caratteristiche più recenti introdotte in PHP 7 e 8, arrivando a padroneggiare uno dei linguaggi più richiesti nello sviluppo web. Qualsiasi applicazione che gestisce dati usa un database, e dietro ogni profilo utente, ogni ordine e ogni feed di notizie c'è SQL. È ancora una delle competenze più sottovalutate da chi inizia a programmare, e una delle più richieste da chi assume. Il corso ti insegna SQL da zero con PostgreSQL, il database relazionale più usato in ambito professionale. Non imparerai solo la sintassi: capirai come pensare in modo relazionale, come strutturare le query e come leggere i dati nel modo giusto al primo colpo. Partirai dalle basi e arriverai a scrivere query complesse con JOIN, subquery e CTE. Imparerai a modificare i dati con INSERT, UPDATE, DELETE e UPSERT, a gestire transazioni e trigger, e a progettare un database da zero scegliendo i tipi di dato corretti, definendo i vincoli e modellando le relazioni tra le tabelle. Le API REST sono il fondamento delle applicazioni web moderne, e Laravel 11 offre uno dei modi più eleganti ed efficienti per crearle. Questo percorso pratico ti guiderà nella creazione di API robuste e scalabili, concentrandosi sulle best practices e sui pattern più utilizzati nel mondo reale. Partiremo dalla teoria delle REST API - metodi HTTP, codici di stato, routing e formato JSON - per poi costruire endpoint completi con index, show, insert, update e delete. Aggiungerai filtri e paginazione, gestirai l'autenticazione tramite API key e Sanctum, e affronterai i temi del versionamento e del deploy, chiudendo il cerchio tra linguaggio, database e architettura API.

Il Bundle Include

  • 37 ore di video on-demand
  • 166 lezioni complete
  • 3 corsi completi
  • Accesso a vita all'intera collezione

Requisiti

  • Conoscenze base di HTML e CSS
  • Conoscenze base di utilizzo del computer