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.

Pour quels profils ?
Développeurs de bases de données, techniciens informatiques, gestionnaires, responsables métiers

Matériel à disposition
Serveur de partage, WIFI
Mac ou PC ayant :

  • Ryzen 7 – M1 – 16-32 Go RAM
  • Disque dur 1To SSD
  • Ecran 24-27 pouces

Et plus encore…
Bonne humeur, devinettes et partage… le petit plus dans un contexte idéal d’apprentissage !
En présentiel : Accueil avec café, thé, madeleine,…
En distanciel : sur Teams ou Zoom à votre convenance.

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 novembre 2025


Le 24 novembre 2025


Le 1 décembre 2025


Le 8 décembre 2025


Le 15 décembre 2025


Le 22 décembre 2025


Le 29 décembre 2025


Le 5 janvier 2026


Le 12 janvier 2026


Le 19 janvier 2026


Le 26 janvier 2026


Le 2 février 2026