Struttura del corso

Introduzione

  • Perché una tortaPHP?

Informazioni su MVC (Model View Controller)

Installazione di CakePHP

Creare la tua prima applicazione per la tortaPHP

Controller: Controllo del flusso logico nell'applicazione CakePHP

Modello: Modellare i dati in CakePHP

ORM (Object Relational Mapping): mappatura delle relazioni tra tabelle

Vista: Creazione dell'interfaccia utente per l'applicazione CakePHP

Cuocere la tortaPHP Applicazione

Impostazione dell'autenticazione utente

Creazione e utilizzo di componenti

Aggiunta di funzionalità SEO

Ottimizzazione dell'applicazione

Debug dell'applicazione

Convalida dei dati

Gestione degli errori e delle eccezioni

Unit Testing Il tuo codice

Personalizzazione della visualizzazione per migliorare l'esperienza utente

Configurazione degli helper nel livello di presentazione

Aggiunta del supporto per I18N (internazionalizzazione) e L10N (localizzazione)

Implementazione di Javascript e funzionalità Ajax

Rilevamento delle modifiche all'applicazione con il sistema di eventi

Miglioramento del modello mediante i comportamenti

Modificare lo schema Database utilizzando il plug-in Migrations

Instradamento in tortaPHP

Creazione di API personalizzate per REST, autenticazione e così via.

Memorizzazione nella cache e ottimizzazione

Distribuzione dell'applicazione Web

Migrazione di siti Web esistenti a CakePHP

Riassunto e conclusione

Requisiti

  • È richiesta la conoscenza di PHP, Javascript, HTML e CSS.
  • La conoscenza di base dell'Object Oriented Programming (OOP) è utile.

Pubblico

  • Sviluppatori Web che desiderano sviluppare applicazioni Web migliori in modo più rapido
 28 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (2)

Corsi relativi

Combined JAVA, PHP and Web Application Security

28 ore

Secure coding in PHP

21 ore

Categorie relative