Formation PHP et les Bibliothèques Graphiques.
- Durée: 2 jours
- Public: Tous
- Pré-requis: Bonnes connaissances du langage PHP
- Objectifs: Savoir générer dynamiquement des images et les manipuler
- Référence: PHP85-F
Programme:
PHP
- Présentation de PHP
- Rappels rapides : syntaxe, création de fonction
- Présentation des librairies graphiques
La bibliothèque GD
- Créer des images PNG, GIF, JPG
- Obtenir les dimensions d’une image
- Redimensionner une image
- Transformer une image (écrire dessus, dessiner un cercle, etc…)
- Les chaînes de caractères
- La transparence des images - modes de fonctionnement et limites
Image Magick
- Appliquer des effets de flou
- Convertir une image d’un format à un autre
- Solariser une image
- Adjoindre une bordure
- Les autres effets possibles : ajouter du bruit, jouer avec les contrastes, filtre médian, etc.
Etude de cas
- Création d’une photothèque:
- Spécifications de l’application
- Conception technique
- Schémas des bases de données
- Création des imports de photos
- Génération de miniatures
- Modélisation d’effets (correction gamma, flou)
Introduction à la bibliothèque Ming
- Créer une animation Flash
- Créer un effet de mouvement
- Créer un effet de couleur
La bibliothèque JPGraph
- Une librairie spécifique pour créer des graphiques
- Principe de fonctionnement
- Présentation des différents formats de graphiques
- Génération de courbes
- Gestion des légendes et des intitulés des axes
- Génération d’histogrammes
- Génération de graphiques à partir de données mySQL
- Génération d’autres graphiques
Etude de cas
- Création d’un gestionnaire de projet :
- Spécifications de l’application
- Conception technique
- Schémas des bases de données
- Génération de diagramme GANTT
- Génération de graphiques de suivi d'activité
Conclusion et bilan
- Les différentes bibliothèques graphiques
- Extension : Comment développer un diagramme PERT ?
Tarifs:
A distance ou présentiel: 900 euros