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 4 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 4
  • 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 4
  • 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.