Sviluppare con Symfony: best practice e casi d'uso

Registrati

17 Ottobre 2019, Verona

Lingua: italiano / Language: Italian only


Registrazione 9:00 - 9:30 / Workshop 9:30 - 18:00 (con pause pranzo e caffè)

Hotel San Marco, Via Longhena 42, 37138, Verona, Italy - come raggiungerci

Un workshop realizzato in collaborazione con FLOWING.


FLOWING è una software house specializzata in sviluppo web, mobile, applicazioni IoT, progettazione e gestione di infrastrutture Cloud, è nata a febbraio 2019 da un percorso di crescita condiviso di due stimate aziende italiane: extrategy e ideato. La community di Flowing è formata da oltre 50 Flowing People, esperti e professionisti attivi sulla scena tech italiana e internazionale da oltre dieci anni.

Il corso ha l’obiettivo di far conoscere le best practice di Symfony 4 e affrontare le principali novità introdotte da Symfony 5 (che sarà rilasciato a novembre): partendo da un approccio teorico, arriveremo all’implementazione di un caso d’uso. Alla fine del corso avrete solide basi sull’argomento e del codice funzionante da utilizzare come punto di partenza per i vostri progetti.


Programma

Scaletta corso:

  • modello request / response (più che MVC)
  • installazione
  • organizzazione codice
  • symfony flex
  • gestione asset
  • Creazione di una pagina
    • controller
    • twig
    • routing
    • integrazione con database
    • gestione pagine di errore
  • come utilizzare le form in maniera disaccoppiata
  • dependency injection
  • gestione environment
  • compenente security
  • cli
  • testing
  • profiling e debugging
  • invio email
  • novità di Symfony 5

Impareremo ad utilizzare il framework implementando un’applicazione reale che potrete usare come punto di partenza per i vostri progetti.


A chi è rivolto

Il corso è rivolto a chi vuole accelerare la sua curva di apprendimento sull’argomento e capire in quali casi è utile utilizzare questo framework. Conoscenze richieste:

  • PHP
  • Programmazione ad oggetti
  • Symfony Base
  • Unit test (opzionale)

Informazioni utili

La durata del corso è di una giornata e si terrà il 17 Ottobre (il giorno prima del sfday) con i seguenti orari:

  • Registrazione 9:00 - 9:30
  • Workshop 9:30 - 18:00 (con pause pranzo e caffè)

Qualche giorno prima del corso verrà fornito un repository git a tutti i partecipanti, con il codice applicativo e la macchina virtuale per far girare i test e l’applicazione. È responsabilità del partecipante arrivare con la macchina virtuale funzionante o con il progetto funzionante sulla propria macchina locale. Vi daremo tutte le indicazioni utili per la configurazione.

Registrati


Iscriviti ora i posti sono limitati

platinum
gold
silver
bronze
Media partners
Become a Sponsor!
Send us an email