Category: PHP and front-end web programming
The course supplement the material presented during the ZF-101 training with elements which, while not necessary during everyday work, are required for the Zend Certified Engineercertification exam.
Duration
2 days
Agenda
- Authentication and authorization
- Zend_Auth – authentication using database, OpenID and LDAP
- Zend_Acl
- Forms
- The concept of forms in ZF: what are they for – and what they aren’t
- form elements, decorators,
- validation and filtering
- groups and subforms
- loading from configuration files, multiple languages
- How to do it
- Zend_Config (configuration using PHP, ini files, xml files),
- Zend_Registry
- Zend_Session
- Zend_Version
- Zend_Loader
- Internationalization
- character encoding,
- representation of dates and amounts
- E-mail support
- storing, receiving and sending mail
- Performance
- Zend_Memory
- Zend_Cache
- profiling, opcache, application optimization techniques
- Full Text Search: Lucene
- index organization
- search
- Security
- Cross Site Scripting (XSS) attacks
- Cross Site Request Forgery (XSRF) attacks
- SQL Injection attacks
- secure authentication
- best practices related to safety
- Web Services
- XML Remote Procedure Call services: provision and consumption
- REST services: provision and consumption
Audience and prerequisites
This course is intended for developers familiar with, and using, the Zend Framework, who want to know about the less frequently used parts of the library and effectively prepare for the ZFCE certification exam.
We expect that participants are familiar with ZF, at the course level of ZF-101.
Certificates
Course participants receive completion certificates signed by ALX.