Course objectives
L’objectif de cette formation est de donner aux participants l’autonomie nécessaire pour leurs développements d’applications PHP accédant à un IBM i (AS/400).
Who is this course for?
Ce stage s’adresse principalement aux développeurs souhaitant maîtriser PHP sur IBM i.
Prerequisites
Connaître un langage de programmation AS/400 (RPG, COBOL, CL) est demandé pour suivre ce cours dans les meillleures conditions possibles.
Programme
Installer PHP ( Zend Server) sur IBM i (AS/400)
Revoir les bases de l’HTML
Revoir les bases du JavaScript
Apprendre les bases de PHP
- Qu’est-ce que PHP? Principes du langage PHP L’environnement de développement PHP Le Zend Studio Les chaînes de caractères Les tableaux Les fonctions usuelles Manipuler HTML Fonctions de date et heure Les fonctions utilisateur Gérer les exceptions Les boucles Traîter les formulaires HTML Les sessions et cookies La gestion des fichiers
L’accès à l’AS/400
- La base de données en mode DB2 Appeler un *PGM Utiliser les procédures stockées Intégrer un programme PHP dans un CL (batch) Administrer le Zend Server
PHP avancé
- Travailler avec les fichiers spools Créer des PDF, des fichiers Word ou Excel Envoyer des e-mails XML Découvrir les bibliothèques principales
Utilisation de JavaScript
- Principes AJAX JQUERY
Principes de base de la programmation objet en PHP
Les Web Services
- Communiquer en environnement hétérogène WS Serveur et WS Client SOAP et REST
Conclusions
Travaux Pratiques
Les travaux pratiques représentent 50% du temps de la formation.
Topics: AS400 / IBM i

