Contactez-nous directement pour connaitre les modalités de mise en place de cette formation.
Formation PHP 5 / MySQL Perfectionnement
Formation PHP 5 / MySQL Perfectionnement
Inscription
Objectifs
Maîtriser tous les mécanismes nécessaires au développement de sites. Pouvoir créer rapidement une interface dynamique en interaction avec une base de données.
À la fin de la formation, vous serez capable de comprendre une structure dynamique, d’analyser et de modifier les fonctionnalités proposées par PHP.
Prérequis
Une bonne connaissance du langage HTML est nécessaire, des connaissances en JavaScript seraient un plus.
Contenu de formation
Introduction à la POO
- Programmation procédurale & POO
- Différence entre fonction et classe
- Créer et optimiser ses classes
- Réduire le temps de traitement
- Débuggage & tests
- Journalisation avancée (log, monitoring…)
Interaction avec une BDD
- Interconnexion PHP / SQL
- Syntaxe d’une requête
- Découverte des instructions SELECT, INSERT, UPDATE et DELETE
- Traitement des résultats
Construire une application
- Différents modèles (MV, MVC…)
- Analyse des Framework existants (Zend, Symfony…)
- Création d’un service web
Interactions avancées avec une BDD
- Utilisation de PDO et sqlite
- Gestion des erreurs et des exceptions
- Création d’une couche d’accès aux données
Les différentes fonctions de PHP
- Parcours des possibilités d’utilisation de PHP
- Génération de PDF
- Génération d’image
- Génération de graphiques
- Utiliser les API externes
- La documentation en ligne de PHP
- Retrouver et exploiter les fonctions additionnelles
Création de Framework sur mesure
- Gestion de la réécriture d’URL (routes)
- Structure de fichiers (MVC…)
- Sécurisation des données