zend logo

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