PHP 5 avancé
Référence interne CPHP2
Objectifs
A travers plusieurs cas pratiques le stagiaire découvrira les avantages de la programmation orientée objet avec PHP : réutilisation du code, séparation de la logique : contenu / présentation, amélioration des performances de l’applicatif, maintenance et évolutivité du code.
Les grandes lignes du programme
- Programmation orientée objet avec PHP 5
- Améliorations apportées au modèle objet de PHP
- Création d’une classe de base, classe dérivée Création d’attributs et
  portée (Private, Static, Public, Protected)
- Constructeurs et destructeurs Encapsulation
- Passage d’objet par référence Copie et clonage d’objet Héritage
  simple et multiple, polymorphisme
- Interfaces, typage
- Exploiter les fonctionnalistes avancées de mysql 4
- Découverte des fonctions natives de MySQL 4
- Jointures avancées avec LEFT OUTER JOIN et RIGHT OUTER JOIN
- Fonctions d’optimisation mySQLembarquées (mysql_insert_id,
  mysql_show, mysql_next_result)
- Optimiser les requêtes avec la commande EXPLAIN
- Extraire des informations de façon logique grâce au langage
  conditionnel embarqué
- Optimiser les extractions avec les sous-requêtes Clonage de table
  Aller plus loin en passant à MySQL
- Génération de graphique avec la bibliothèque jpggraph
- Utiliser la bibliothèque JPGraph dans le cadre de vos applications WEB
- Installation de la librairie
- Instanciation
- Aperçu des différentes classes et méthodes de la librairie
- Utilisation de la librairie dans un cadre pratique, génération de graphs
  en camemberts, en histogrammes, en points, en courbes
- Génération de PDF avec FPDF
- Utilisation de la librairie FPDF
- (Instanciation de la classe dans le document, aperçu des classes et
  méthodes de la bibliothèque et possibilités offertes. Les cas abordés
  seront :
  - Choix des unités et des marges
  - Gestion des en-têtes et pieds de page
Nombre de places 8
Pré-requis Connaissance Java et C ++, programmation Java, est nécessaire
Public concerné Programmeurs, Concepteurs, Développeurs, Chef de projets
Durée de la formation 3 jours
Mode de formation Inter-entreprise (en centre) / Intra-entreprise (sur-mesure)
Contacts contacts@ibsformations.com
T. 01 43 77 55 97 - F. 01 43 77 43 40
Langue d'enseignement français
Coordonnées : 3 rue Charles Beauvais - 94864 Bonneuil sur Marne Cedex

| Charte | Nos engagements | Recrutement | Contact