Comment débuter avec le Zend Framework ?
La documentation officielle
La documentation en français est disponible à l'adresse : http://framework.zend.com/manual/fr
La documentation anglaise est disponible à l'adresse : http://framework.zend.com/manual
Les tutoriaux généraux
Un tutoriel vous donne une approche pratique du framework et vous permet d'avoir très rapidement quelque chose qui tourne. En revanche, les tutoriaux expliquent en général assez peu le fonctionnement.
- Initiation au MVC sur la doc du ZF (FR Zend)
- Tutoriel MVC de Olivier Capuozzo (FR)
- Tutoriel Rob Allen traduit en français (FR developpez)
- Initiation au Zend Framework (FR Kitpages)
- Tutoriel avancé MVC au Zend Framework (FR Kitpages)
- Présentation du Zend Framework, premiers pas (FR developpez)
- Tutoriel sur le MVC, les plugins et les helpers (FR Kitpages)
Livres
Voilà une liste de livre vous permettant d'aborder le Zend Framework
- Zend Framework et PHP, La programmation par composants (FR)
- Zend Framework - Bien développer en PHP (FR)
- Guide to Programming with Zend Framework (EN)
- Zend Framework In Action (EN)
Zend Framework et PHP, La programmation par composants (FR)
Ce livre sur le Zend Framework s’adresse aux concepteurs, développeurs de sites web en PHP, professionnels ou étudiants (BTS, DUT, école d’ingénieurs).
Il présente les composants les plus importants du framework qui permettent de développer des applications d’entreprise. L’auteur s’est donné pour objectif de mettre en situation réelle les composants étudiés pour les faire fonctionner en synergie et réaliser des applications professionnelles. Accès aux données, confidentialité des données, contrôle des accès aux ressources, identification/authentification/autorisation, correspondance objet/relationnel, architecture MVC, internationalisation, sont successivement étudiés dans des chapitres distincts qui se complètent pour réaliser une application très professionnelle.
Pour mieux profiter du contenu de ce livre, les pré-requis ci-après sont souhaitables : connaissances des concepts objet de PHP, de l’architecture d’une application internet et des patrons de conception.
Zend Framework - Bien développer en PHP
En imposant des règles strictes de gestion de code et en offrant une très riche bibliothèque de composants prêts à l’emploi, le framework PHP 5 Zend Framework guide le développeur web dans l’industrialisation de ses développements, afin d’en garantir la fiabilité, l’évolutivité et la facilité de maintenance.
Cet ouvrage présente les meilleures pratiques de développement web avec PHP 5 et le Zend Framework : design patterns, MVC, base de données, sécurité, interopérabilité, tests unitaires, gestion des flux et des sessions, etc. Non sans rappeler les prérequis techniques et théoriques à l’utilisation du framework, l’ouvrage aidera tant les développeurs débutants en PHP que les chefs de projets ou architectes aguerris souhaitant l’utiliser en entreprise.
Guide To Programming With Zend Framework (EN)
Learn to master the secrets of the Zend Framework with this new book from php|architect's popular Nanobook series!
Written by Zend DevZone editor and well-known PHP expert Cal Evans, php|architect's Guide to Programming with Zend Framework helps you understand the Zend Framework through a detailed roadmap into its features and functionality.
This book covers much of the primary functionality offered by the Zend Framework, and works well both as a thorough introduction to its use and as a reference for higher-level tasks.
The table of contents includes:
- Getting started - The Model - The Controller - The View - Data access - Web services - Authorizations - Exceptions and error management - Rich Internet Applications - Hacking the framework: secret classes and advanced functionality - Framework internals - Tips & tricks -
The new Zend_Layout classes With a rich, example-driven style and the trademark no-fluff approach to professional content, php|architect's Guide to Programming with the Zend Framework belongs in your book collection!
Guide to Programming with Zend Framework (EN)
Zend Framework In Action (EN)
This book includes a wealth of practical examples and explanations, including,
- Zend Framework Model-View-Controller application architecture
- Database management
- Application security through filtering and validating data
- Authorizing users and controlling access
- Incorporating Ajax
- Talking with other applications using web services
- Speeding up pages with caching
- Making your application international
- Generating PDF content
- Integrating other PHP libraries with the framework
Les tutoriaux par thème
- ZF et Dojo, ajouter un sélecteur de Dates (FR, trad par F. Blanc)
- ZF et Dojo, autocomplétion (FR, trad par F. Blanc)
- Login et authentification avec le Zend Framework (FR, traduction M. Weier O'Phinney par F. Blanc)
- Intégrer Smarty et le Zend Framework (FR Kitpages)
- Initiation à Zend_Acl (FR Kitpages)
- Initiation à Zend_Auth sur (FR Kitpages)
- Utiliser Zend_Auth et Zend_Acl dans un site réel (FR developpez)
- Initiation à Zend_Auth sur (FR developpez)
- Introduction à Zend_Translate et Gettext (Forum z-f, Azema)
- Initiation à Zend_Translate et Zend_Locale (FR Kitpages)
- Migration des versions successives du Zend Framework jusqu'au ZF 1.0.0 (FR Kitpages)
- Intégrer des CSS différentes suivant le navigateur avec le ZF (FR)
Les organismes de formation sur le Zend Framework
A notre connaissance, deux entreprises pour l'instant proposent des formations sur le Zend Framework :
- Formations Zend sur le Zend Framework en Français
- Formations Zend Framework par OpenStates (Guillaume Ponçon)
- Formation Zend Framework chez Ociensa
- Formation Zend Framework chez SQLI
- Anaska (http://formation.anaska.fr/) - Programme de la formation
Les tutoriaux en anglais
Eh oui, on n'y échapera pas, il y a plus de documentation en anglais.
Voici une liste non exhaustive :
