Corso PHP avanzato

PHP è un linguaggio in continua evoluzione: oggigiorno è impensabile continuare a sviluppare allo stesso modo di dieci o quindici anni fa. Servono strumenti, ma anche metodologie e buone pratiche. Approcci come rich domain model e domain driven design possono aiutare lo sviluppatore che già conosce il linguaggio a fare un passo in più nella propria carriera.

Programma del corso

Elementi teorici

  • Pattern di programmazione
  • TDD e DDD
  • Separazione degli ambiti
  • Dominio
  • Applicazione
  • Infrastruttura

Struttura del progetto

  • Percorsi e convenzioni
  • Coding standard e controlli automatici
  • Entità e Repository
  • Eventi
  • Implementazioni concrete
  • DTO e Command bus

Il framework da applicare

  • Quale framework?
  • Data mapper
  • Controller e template

Prerequisiti

Ogni partecipante deve disporre di un proprio computer, con i seguenti programmi installati

È necessario conoscere la sintassi di PHP. Può essere utile disporre di un IDE.

Sede

Presso Pick center, via Attilio Regolo 19 Roma.

Richiedi maggiori informazioni sul corso PHP

testo completo sul trattamento dei dati personali