galilée - zend the php company · connaissance de) la poo, php, le design pattern mvc. les...

41
Galilée

Upload: hoangmien

Post on 27-Jul-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

Galilée

Page 2: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Page 3: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Page 4: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Page 5: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Page 8: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Le cours Zend PHP I : les Fondamentaux (version IBMi/OS) est conçu pour fournir de solides fondations en PHP.

Ce cours vous guide à travers les bases de PHP grâce à une approche expérientielle, émaillée de nombreux exemples

et d'exercices pratiques. Vous apprendrez également comment fonctionne le Bridge 5250 qui vous permet de

continuer à tirer profit de vos applications IBMi existantes. De même, les outils pour les programmeurs système i5,

tels que le toolkit PHP 5 et les extensions DB2 vous seront décrites. A l'issue de ce cours, vous aurez finalisé un

projet concret tout en ayant appris l'essentiel nécessaire à la programmation PHP.

Le Centre de formation en Ligne Zend vous permet de développer des exercices en direct pendant le cours avec votre

instructeur qui peut voir et diriger votre progression. Ce cours est proposé en ligne - avec un instructeur en direct ou

peut être adapté pour être dispensé en classe.

Connaissance certaine de la programmation IBMi/OS (langage ILE, expérience en DB2), connaissance de base en

HTML. Cf. les notes de cours.

Page 10: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Page 11: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Le cours de préparation à la Certification Zend PHP 5.5 prépare les développeurs PHP pour réussir l’examen de

certification et acquérir ainsi le statut de Zend Certified Engineer (ZCE).

Cette préparation au test est un cours de révision PHP – il n’est pas question ici d’apprendre le langage PHP. Le

cours contient d’importantes informations sur l’examen en soi ; il fournit la stratégie pour répondre au mieux aux

questions, ainsi qu'une révision en profondeur des 12 sujets de certification. Des questionnaires et des examens

blancs permettent de tester de façon continue les participants. D’un rythme soutenu, le cours nécessite un niveau

intermédiaire en programmation PHP.

Page 13: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

La sécurité est l'une des choses les plus importantes à avoir à l'esprit lorsque l'on développe des applications Web.

Malheureusement, c'est aussi l'une des choses les faciles à oublier. Revoir des centaines ou des milliers de lignes de

code peut rapidement devenir une tâche ardue, mais ceci peut être évité si l'application a été développée avec la

sécurité en tête.

Cette formation est conçue pour fournir aux équipes de développement PHP les connaissances nécessaires pour

construire des applications Web plus sécurisées. Les participants appliqueront les connaissances acquises lors de

cette formation en identifiant et en corrigeant des failles de sécurité dans une application pratique.

Page 14: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Page 15: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

La formation Zend Server vous fournit un aperçu en profondeur de Zend Server, le serveur d'applications Web

industriel, complet pour exécuter, gérer et déployer les applications qui nécessitent un haut niveau de fiabilité, de

performance et de sécurité. Ce cours est conçu pour fournir aux administrateurs système ou aux opérateurs (ou aux

individus aux fonctions similaires) la connaissance et la confiance suffisantes pour utiliser Zend Server avec succès

afin qu'ils puissent fournir un environnement serveur stable, sécurisé et robuste aussi bien pour les utilisateurs

internes qu'externes.

Ce cours est proposé en ligne - avec un instructeur en direct - pendant 12,30 heures (5 sessions de 2h30) ou en classe

(2 jours).

Page 16: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

La formation Zend Studio est conçue pour transmettre aux développeurs PHP des connaissances approfondies et

pratiques sur Zend Studio. Zend Studio associe les capacités de développement PHP professionnelles et la

technologie d'extensions par plugs-in d'Eclipse. L'ensemble fournit l'IDE PHP de référence..

Ce cours simule de nombreux processus et défis rencontrés lors du développement d'une application web et utilise

une approche développement orientée tests (Test-Driven development) comme bonne pratique. Ce cours traite de

façon approfondie les fonctionnalités offertes par cet IDE, dont la plupart est centrée sur (et nécessite une

connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework

et Zend Server est également abordé.

1. INTRODUCTION

A. Solutions Zend B. Zend Server

2. ZEND STUDIO

A. Fonctionnalité générale B. Vues

3. PLANIFICATION DE PROJET

A. SDLC B. Zend IDE

4. CADRE DE DÉVELOPPEMENT : MVC

A. Design Pattern

B. Déroulement du programme

C. Mappage sur le Web

D. Projet Hello, World

5. PLANIFICATION DE TÂCHES

A. Développement et planification Agile

B. Référentiels de tâches

6. DÉVELOPPEMENT PILOTÉ PAR LES TESTS

9. PHPDoc ET SIGNETS

A. Balises PHPDoc B. Signet (Bookmarks)

10. ZEND SERVER ET STUDIO

A. Intégration de Server à Studio B. Code Tracing C. Tunnels de communication et autorisations

11. DÉBOGAGE

A. Techniques de débogage B. Débogage serveur C. Messages d'erreur D. Dépannage

12. INTÉGRATION JAVASCRIPT

A. Support de JavaScript par Studio B. Edition JavaScript avec Studio C. Débogage JavaScript avec Studio D. Bibliothèques JavaScript

13. CONNEXIONS À LA BDD

A. Connectivité aux bases de données

14. GESTION DES VERSIONS

A. Gestion des versions

Page 17: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

A. Techniques de tests

B. Tests unitaires

C. Développement piloté par les tests

7. SUPPORT SERVEUR DISTANT

A. Page de propriétés

B. Configurer une connexion distante

8. MODÈLES, REFACTORING

A. Templates

B. Modèles

C.Galeries de codes

D. Refactorisation de code

E. Changement de nom des fichiers

F. Changement de nom des éléments

15. WEB SERVICES

A. Web Services

B. XML-RPC

C. Client Soap

D. WSDL (Web Services Description Language)

E. Créer un WSDL

16. OPTIMISATION DES PERFORMANCES

A. Le Profiler

17. INTEGRATION STUDIO <> VMWARE

A. Intégration avec VMWARE Workstation

B. Gérer une connexion VMWARE

18. FONCTIONNALITES MAJEURES

A. Fonctionnalités majeures de l'IDE

Page 18: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Page 19: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Page 20: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Page 21: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Tous les bundles A-à-Zend sont conçus pour vous aider à apprendre PHP, en fonction de votre niveau d’expérience.

Chaque Bundle inclut une licence Zend Studio (souscription d’un an), une licence Zend Server développement

(souscription d’un an pour une utilisation de développement), ainsi qu’un an de support web.

Ce package est conçu pour les développeurs novices qui souhaitent acquérir de solides bases en PHP et passer la

certification PHP 5.5. Il inclut les cours suivants :

Ce package est conçu pour les programmeurs i5/OS qui souhaitent, non seulement lier leurs applications RPG

existantes à PHP, mais également qui veulent obtenir de solides fondations en PHP et obtenir la certification PHP

5.5. Il inclut les cours suivants :

Page 22: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Ce package est conçu pour les développeurs expérimentés en mode procédural ou orienté-objet qui souhaitent

acquérir de solides fondations en PHP et connaître les bonnes pratiques. Il inclut les cours suivants :

Page 23: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

N.B. : Nous recommandons à tous ceux qui suivent un cursus de A-à-Zend de mettre en pratique activement ce qu’ils

ont pu apprendre avant de passer au niveau supérieur.

Exemples de cours en ligne et de leur valeur correspondante :

Cours en ligne Heures totales Sessions Valeur unitaire (par étudiant)

Page 24: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Page 26: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Page 27: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Page 28: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Page 29: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Consultez votre convention collective

http://www.droit-individuel-formation.fr/

Page 30: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Page 32: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé

©

Page 35: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé
Page 36: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé
Page 38: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé
Page 40: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé
Page 41: Galilée - Zend the PHP Company · connaissance de) la POO, PHP, le Design Pattern MVC. Les avantages à utiliser Zend Studio avec Zend Framework et Zend Server est également abordé