Zend Framework 1 : Initiation + Approfondissement

Loader DigitalCityEen ogenblik, aub...

Zend Framework 1 : Initiation + Approfondissement

(Réf.250)
35
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

De mogelijkheden en alternatieven van Zend Framework kennen - Een toepassing kunnen plannen, implementeren en onderhouden met Zend Framework

Opleidingsprogramma

Inleiding

Presentatie, versie
Principe van een raamwerk
Installatie, algemene organisatie
Toepassing en gebruik in vergelijking met andere raamwerken

Basiscomponenten

Zend_Loader
Zend_Config
Zend_Log
Zend_Debug
Zend_Registry
Zend_Exceptions

Workshop1: Voorbeelden van hoe deze componenten te gebruiken
Workshop2: een voorbeeld buiten het framework: Barcode

Zend Framework toepassing

MVC architectuur
Gebruik Zend tool
Communicatie controllers en views
Opties en Bootstrap

Workshop: het creëren van een zend Framework toepassing

Presentatie laag

Zend_view, Zend_Layout
Gedeeltelijke weergaven
Navigatie gebruiken, menu's maken

Workshop: meerdere pagina's maken

Formulieren

Opzetten van formulieren (Zend_form en Zend_Form_Element_*)
Beveiliging: tonen en controleren van een Captcha, validators (Zend_Validate) en data filtering (Zend_Filter)
Beveiliging

Workshop: opzetten van een aanvraagformulier

Database

Data benaderen via Zend_DB_*
PDO gebruiken
MySQL database
CRUD data

Workshop: Opslaan, wijzigen en verwijderen van gegevens uit de database op
vanuit de interface.

Internationalisering van de toepassing

Datum- en tijdsbeheer (Zend_Date)
Meervoudig taalbeheer (Zend_Translation)
Omgevingsbeheer en -detectie (Zend_Locale)

Gebruik van javascript bibliotheken (Dojo, jquery) met Zend

Herinnering over formulieren
Vue en JavaScript met Dojo
Jquery implementeren

Workshop: Aanvraagformulier verbeteren

Geavanceerde functies

Authenticatie, Sessie, Rechts
Workshop: Een volledige applicatie opzetten
Geavanceerde Select Query
Een admin-gebied creëren

Workshop: Een backoffice maken met Zend Framework

Bijkomende bibliotheken

Overzicht van beschikbare bibliotheken
Beveiliging: Authenticatie met Auth, Openid
Beveiliging: Weergave en controle van een Captcha
Declaratie en gebruik van webdiensten: REST en JSON
WS-* Webdiensten: DOM, SOAP

Workshop: Een set extra klassen maken

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.