Descrizione
Symfony è un framework MVC di PHP ed è forse il framework più sofisticato attualmente in circolazione: facilita lo sviluppo rapido di applicazioni per la gestione di contenuti Web e consente di applicare le migliori pratiche per la gestione di applicazioni web moderne.
Il corso di Symfony illustra le caratteristiche principali del framework, come è costruito e come utilizzare i suoi componenti.
Obiettivi
L’obiettivo principale del corso è di fornire ai partecipanti le competenze teoriche e tecniche per utilizzare in autonomia Symfony al fine di creare applicazioni per la gestione dei contenuti web.
Conoscenze in uscita
Alla fine del corso, i partecipanti saranno in grado di:
- Usare Symfony per creare e testare il codice scritto in PHP
- Creare un codice semplice per PHP che legge e scrive su un database
Programma didattico
- Introduzione a Symfony
- Introduzione a PHP
- PHP: Classi e oggetti
- PHP: gestione degli errori e eccezioni
- Best practices nella scelta di editor di codice sorgente
- Installazione di Symfony
- Debugging del codice PHP
- Barra degli strumenti per il debugging web
- Twig template
- PHP Controllers
- Usare gli strumenti di Symfony da linea di comando
- Automatizzare i test
- Query su un Database relazionale con Doctrine
- Casi d’uso ed esempi
Caratteristiche del corso
| 24 ore | |
| Esercitazione individuale, Lezione frontale, Aula Virtuale | |
| Dispense | |
| Developer | |
| Attestato di frequenza e profitto. |
