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 14 octobre 2024


Le 21 octobre 2024


Le 28 octobre 2024


Le 4 novembre 2024


Le 12 novembre 2024


Le 18 novembre 2024


Le 25 novembre 2024


Le 2 décembre 2024


Le 9 décembre 2024


Le 16 décembre 2024


Le 23 décembre 2024


Le 30 décembre 2024