Formation PHP 5 / MySQL Perfectionnement

Formation PHP 5 / MySQL Perfectionnement

Inscription

Contactez-nous directement pour connaitre les modalités de mise en place de cette formation.

Présentation

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.

Objectifs pédagogiques

À l’issue de cette formation vous serez capable de :

  • Maîtriser la programmation orientée objet (POO) en PHP
  • Interagir efficacement avec une base de données MySQL
  • Utiliser PDO pour la gestion des bases de données
  • Concevoir des applications web robustes
  • Gérer les sessions et les cookies de manière sécurisée
  • Optimiser et sécuriser le code 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
Le 17 février 2025


Le 24 février 2025


Le 3 mars 2025


Le 10 mars 2025


Le 17 mars 2025


Le 24 mars 2025


Le 31 mars 2025


Le 7 avril 2025


Le 14 avril 2025


Le 22 avril 2025


Le 28 avril 2025


Le 5 mai 2025