Goals
- Know the possibilities and alternatives to the Zend Framework
- Be able to predict, implement, maintain an application using the Zend Framework
Program
Presentation, version
Principle of a Framework
Installation, general organization
Implementation and use compared to other Frameworks
Zend_Loader
Zend_Config
Zend_Log
Zend_Debug
Zend_Registry
Zend_Exceptions
Atelier1: Examples of using these components
Atelier2: an example outside the framework: Barcode
MVC architecture
Using Zend tool
Communication controllers and views
Options and Bootstrap
Workshop: creation of a zend Framework application
Zend_view, Zend_Layout
Partial views
Using navigation, building menus
Workshop: creating multiple pages
Setting up forms (Zend_form and Zend_Form_Element_ *)
Security: Display and control a Captcha, validators (Zend_Validate) and data filtering (Zend_Filter)
Security
Workshop: setting up an application form
Access to data by Zend_DB_ *
Using PDO
Base MySQL
CRUD data
Workshop: Store, modify and delete database data
from the interface.
Date and time management (Zend_Date)
Multiple language management (Zend_Translation) Environment
management and detection (Zend_Locale)
Reminder on
Vue and JavaScript forms with Dojo
Set up Jquery
Atelier: Improvement of the application form
Authentication, Session, Law
Practical workshop: setting up a complete application
Advanced Select request
Creation admin part
Workshop: Creating a Backoffice with Zend Framework
Overview of the libraries available Security: authentication with Auth, Openid
Security: Display and control a Captcha
Declaration and use of web services: REST and JSON
Web services WS- *: DOM, SOAP
Workshop: creation of a set additional classes
Duration
5 days
Price
£ 2607
Audience
Experienced PHP developers
Prerequisites
Proficiency in PHP, from syntax to object-oriented programming
Reference
PHP250-F
Sessions
Contact us for more informations about session date