Formation Zend Studio
Le cours sur Zend Studio est conçu pour fournir aux développeurs PHP une connaissance pratique et approfondie de la nouvelle génération de la gamme de l'IDE Zend Studio. Zend Studio associe des fonctionnalités professionnelles de développement en PHP avec la technologie d'extension par plug-in d'Eclipse, afin de créer l'IDE PHP le plus puissant.
Ce cours simule de nombreux processus et défis rencontrés lors du développement d'une application web, en utilisant le développement piloté par les tests comme bonne pratique. Dans ce contexte, le cours traite en profondeur des fonctionnalités offertes par l'IDE, dont la plupart s'architecture autour (et nécessite donc la connaissance) de PHP, la Programmation orientée-objet et le MVC. L'avantage d'utiliser Zend Studio avec l'intégration du Zend Framework et de Zend Server est également abordé.
Cette formation est proposée en ligne - avec un enseignant en direct - et s'étend sur une période de deux semaines pendant 10 heures. Vous pouvez également suivre cette formation en salle de classe.
Public
Les développeurs d'applications Web.N.B. Ce cours n'a pas pour but d'enseigner PHP ou le développement d'applications Web. Il se concentre sur l'utilisation des fonctionnalités de Zend Studio afin de vous aider à exceller dans vos projets de développement d'applications.
Pré-requis
Une bonne connaissance de PHP 5 et des bases de la conception Orientée-Objet.Objectifs
A l'issue de ce cours, les participants sauront :- comprendre la conception et la méthodologie de l'IDE Studio ;
- être capable d'utiliser les différentes Perspectives et Vues de cet IDE ainsi que les bonnes pratiques (Développement piloté par les tests, centrage sur les tâches) afin d'être efficace sur leurs développements.
Sujets abordés
- Framework de développement : Modèle - Vue - Contrôleur
- Coder l'application, incluant l'utilisation des Templates, des favoris et de PHPDoc
- Techniques de test et débogage
- Contrôle du source
- Web Services (basés sur l'IDE)
- Débogage local et distant
- Intégration des bases de données


