- 120 ore di lezioni 100% online ed in diretta
- Programma del corso: PHP + SQL + MYSQL + LARAVEL
- Creazione di molti applicativi con la guida dei nostri docenti
-
No a classi numerose. Max 20 studenti per classe
Classe minima 14 studenti - Prossima classe in partenza il 20 Gennaio 2024
- Lezioni 3 giorni a settimana
- Richiedi il prezzo scrivendoci nel form a lato!
- Livello medio - sono richieste competenze base di programmazione
Compila il form
Ti contatteremo per darti gratuitamente e senza impegno le informazioni necessarie per accedere al corso. Se tutto ti soddisfa potrai iscriverti e seguire il corso comodamente da casa tua.
Introduzione al PHP,
Impostazione di un ambiente di sviluppo, variabili, tipi di dati e operatori in PHP, strutture di controllo (if/else, switch, loop), funzioni in PHP, Array, Stringhe ed espressioni regolari, Gestione dei file e operazioni di I/O. Programmazione ad oggetti.
MODULO 1
PHP
Introduzione ai database e ai sistemi di gestione dei database.
Modellazione dei dati e modellazione ER.
Database relazionali
MODULO 2
DATABASE
Introduzione a SQL,
sintassi e comandi SQL di base (SELECT, FROM, WHERE, ecc.), creazione di tabelle e relazioni, inserimento, modifica e recupero dei dati tramite SQL.
Funzioni di aggregazione e sottoquery
Concetti SQL avanzati (JOIN, UNION, GROUP BY, HAVING, ecc.).
Normalizzazione e progettazione di database, ottimizzazione delle query.
MODULO 3
SQL
Introduzione a MySQL, installazione e configurazione. Modellazione dei dati, creazione di tabelle, relazioni e vincoli, inserimento, modifica e recupero dei dati tramite SQL.
Strategie di backup e ripristino, gestione utenti e sicurezza, ottimizzazione delle query.
Utilizzo di MySQL con PHP,
sessioni e cookie,
gestione delle eccezioni e debugging,
creazione di contenuti dinamici con PHP,
creazione e utilizzo delle API
MODULO 4
MYSQL
Introduzione a Laravel, impostazione di un ambiente di sviluppo, architettura e routing MVC, modelli e layout, migrazioni di database e seeder in Laravel, ORM eloquent e models.
Gestione dell'invio e della convalida dei moduli, autenticazione e autorizzazione dell'utente, gestione delle sessioni e dei cookie in Laravel, lavorare con il middleware in Laravel, gestione degli errori e delle eccezioni in Laravel, creazione e utilizzo di API in Laravel.
Implementazione di applicazioni Laravel in produzione. Best practice e flussi di lavoro consigliati in Laravel.
MODULO 5
LARAVEL
Creazione di un progetto finale per valutare le competenze acquisite
MODULO 6
Progetto finale