Corso applicazioni web avanzate con Zend Framework
La realizzazione di applicativi per il web professionali non può prescindere dall'impiego di un framework solido ed efficiente. Il miglior framework per PHP è senza dubbio Zend Framework. Zend Framework è stato infatti realizzato dai creatori di PHP ed è supportato da soluzioni di sviluppo (Zend Studio) per i web server Apache (Zend Server).
La cosa che mi ha colpito di più è stato il metodo con il quale Roberto Di Vito mi ha aperto le vie d’accesso alla programmazione.
Andrea Gentile
Corso in aula
| Ore | 80 |
|---|---|
| Lezioni | 20 (4 ore ciascuna) |
| Prossimo corso | da Dicembre a Maggio |
| Livello | specialistico |
| Competenze richieste | fondamenti del web design |
| N. min partecipanti | 4 |
| scheda riferita al corso in aula | |
Corso via web
Da ora è possibile seguire i nostri corsi come seminari via web.
Con una straordianria offerta lancio: uno sconto del 20% per chi si iscrive durante tutto il 2011.
Il programma del corso
- Introduzione a Zend Framework
- Caratteristiche di Zend Framework. Organizzazione di Zend Framework. Pattern MVC (Model View Controller). Struttura di un sito con Zend Framework. Directory. Bootstrapping.
- Il pattern MVC in Zend Framework
- Zend Controller. Zend View. Zend Layout. Introduzione al Model.
- Interafaccia fra Zend Framework e i data base
- Interfaccia con il Database: Zend_DB. Scegliere il tipo di database con cui interfacciarsi mediante Zend_DB_Adapter. Interagire con il DB. Inserire modificare ed eliminare i dati. Zend_DB_Table. Zend_DB_Row. Relazioni in Zend_DB.
- Sicurezza ed Autenticazione
- Autenticazione con Zend_Auth. Usare Zend_ACL per definire le autorizzazioni. Come evitare gli attacchi più frequenti.
- Gestire i form
- Creazione dei form. Gestire gli elementi dei form. Validazione degli elementi. Decorators.
- Migliorare le prestazioni con il Caching
- Come funziona il caching e quali sono i suoi benefici. Come utilizzare Zend_Cache per il caching.
- Internazionalizzazione
- Creare un sito multilingua con Zend Framework. Impostare la lingua corrente con Zend_Locale. Proporre frasi in più lingue con Zend_Translate.
- Web Service
- Come funzionano i web service. Contesti di impiego dei web services. Effettuare RPC usando Zend_RPC (server e client). Supporto per il protocollo SOAP con Zend_Soap (client e server).
- Altre classi utili di Zend Framework
- Usare Zend_Config per gestire file di configurazione XML o INI. Condividere i dati all’interno di una sessione con Zend_Session. Zend_Registry per condividere variabili nell’ambiente Zend Framwork. Caricare dinamicamente le classi con Zend_Loader. Controllare e gestire gli errori con il meccanismo di logging Zend_Log
note
Noi cerchiamo di:
- rendere i programmi dei corsi sempre migliori;
- tenerci sempre aggiornati con il materiale didattico;
- considerare le esigenze particolari dei corsisti
Per questo motivo il programma del corso e il materiale didattico (specialmente i libri di testo), possono subire variazioni dell'ultimo momento rispetto a quando indicato in questa pagina.
segui lo studio su: