È 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

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