FORMAZIONE

Corso Zend Framework

Introduzione:

Zend Framework è una libreria di classi open-source con un tema centrale di "estrema semplicità". Aiuta a ridurre i dettagli più noiosi della codifica e consente una maggiore produttività allo sviluppatore che può concentrarsi sulla visione complessiva. Utilizzando una raccolta di classi PHP personalizzabili, Zend Framework fornisce robuste funzionalità adatte per attività grandi e piccole.

Scopo corso:

L'obiettivo del corso è fornire un'introduzione all'uso dello Zend Framework attraverso la creazione di una semplice applicazione per la gestione di un database adottando il paradigma Model-View-Controller (MVC).

Destinatari:

Programmatori con conoscenza avanzata di programmazione in PHP.

Cosa portare:

Un pc portatile con Wi-Fi, almeno 4GB di RAM.

Materiale fornito:

Slide, esercizi ed eventuali documenti relativi all'argomento.

 

Orari e diploma:

Il corso ha una durata di 3 giorni (ogni giornata si intende composta da 8h di lezione). Alla fine verrà rilasciato un documento che attesta la frequentazione del corso e, previo consenso, il CV del partecipante verrà inserito nel Db JDK per eventuali opportunità di collaborazione professionale.

Docenti:

Esperto Programmatore PHP.

Metodo/Luogo:

In aula, Roma presso i NS. locali o presso la sede del Cliente.

Programma:

GIORNO 1:

  • Introduzione ai framework
  • La scelta di un framework
  • Introduzione a Zend framework
  • Pattern MVC
  • Utilizzo MVC di Zend Framework (Zend_Layout, Zend_Controller, Zend_View)

GIORNO 2:

  • Configurazione (Zend_Config, Zend_Config_Writer)
  • Logger (Zend_Log)
  • Form (Zend_Form, Zend_Validate, Zend_Captcha)
  • Zend Framework e i database (Zend_DB)
  • Gestione sessioni ed autorizzazioni (Zend_Session, Zend_Auth, Zend_Acl)

GIORNO 3:

  • Web Service (Zend_Rest, Zend_Xml, Zend_Json, Zend_Soap, Zend Feed)
  • Utilizzo WS esterni (Zend_GData)
  • Cache (Zend_cache)
  • Istanziare dinamicamente classi (Zend_Reflection)
  • Creazione dinamica PDF (Zend_PDF)

Esempi ed esercitazioni:

  • Creazione progetto Zend - 'AGENDA' (da ampliare progressivamente con esempi successivi)
  • Creazione form con captcha e validazione
  • Creazione database, collegamento con form
  • Creazione pagina di login
  • Refactoring progetto – Inserimento WS
  • Refactoring progetto – Inserimento Cache
  • Esportazione lista agenda in pdf

NB: il programma riportato è indicativo, ci sarà la possibilità per prenotazioni di gruppo o per le modalità di corsi "a tu per tu" e per le aziende, di personalizzarlo e customizzarlo secondo le proprie esigenze.

PER INFO E PRENOTAZIONI COMPILA IL NOSTRO FORM:

Per info e prenotazione corsi

QUESTO CORSO E' DISPONIBILE NELLE SEGUENTI MODALITA':

Corso di gruppo Corsi per aziende

 Gruppo

Aziende