Formation PHP MySQL : Maîtriser la Programmation Orientée Objet (POO)


Taux global de satisfaction des Stagiaires Formation PHP MySQL : Maîtriser la Programmation Orientée Objet (POO) : 4.8 sur 5 pour 497 formations

Accueil / Formation / programmation serveur

sagexa in good shape
"Se peut-il qu'un homme soit moins sage qu'un oiseau ?"
Confucius

Fiche technique Créer un site web en PHP - POO

PHP MySQL : Maîtriser la Programmation Orientée Objet (POO)

Lieu programmé : France entière (à distance)

dates : du 20-01-2025 au 24-01-2025 (durée 5 jours)

Tarif : 1590 € HT / personne (1590 € TTC)

sous réserve d'un nombre suffisant d'inscriptions

Par 20-01-2025programmation serveur

Propulsez vos compétences techniques avec notre formation PHP MySQL orientée Objet. Conçue pour les développeurs souhaitant maîtriser le développement web dynamique, cette session vous plonge au cœur de la POO (Programmation Orientée Objet) avec les dernières versions de PHP.

Apprenez à concevoir des architectures robustes, à gérer la persistance des données avec MySQL et à structurer vos projets selon le modèle MVC. Que vous soyez en reconversion ou en perfectionnement, bénéficiez de l'expertise de Sagexa pour créer des applications web performantes, évolutives et professionnelles.

  • ✅ Certifié Qualiopi (Financement OPCO/France Travail)
  • ⭐ Note : 4.8/5 (Basé sur 497 formations)
  • 👨‍🏫 Expert identifiable : +20 ans d'expérience

Créer un site web en PHP - POO

Objectifs de la formation Créer un site web en PHP - POO

  • Maîtriser les bases du langage PHP
  • Maîtriser les concepts de base de l'implémentation Objet
  • Concevoir une application web : entités et cinématique
  • Assurer la Persistance en Session
  • Gérer les formulaires et les requêtes HTTP

Contenu de la formation Créer un site web en PHP - POO

Formation Créer un site web en PHP - POO

Durée de la formation

5 jours

Participants à la formation Créer un site web en PHP - POO

Cette formation PHP Objet s'adresse aux Développeurs et webmasters ne connaissant pas encore PHP.

Niveau : intermédiaire 🌶️🌶️

Pré-requis de la formation

Connaissance des bases du HTML. Connaissance d'un langage de programmation. La connaissance d'un langage objet permettra de mieux profiter de la formation mais n'est pas indispensable.

Que faire après cette formation ? 👇

Travaux pratiques de la formation

les participants à la formation PHP Objet réaliseront l'implémentation d'une application web complète boutique en ligne avec moteur de recherche, fiches produits et panier d'achat) , data driven en orienté objet.


Programme de la formation Créer un site web en PHP - POO

Introduction
  • Web statique vs. dynamique
  • Présentation de PHP
  • Présentation du projet fil rouge : BDPhilia
travaux pratiques

Lister les principaux concepts métier et en dégager les entités nécessaires.

< sommaire formation Créer un site web en PHP - POO


PHP : Règles syntaxiques et PSRs
  • Environnement de développement
  • Mise en oeuvre des scripts
  • Variables, Références et Fonctions
  • Librairies et inclusions
  • Contrôles de flux
travaux pratiques

Gestion d'un formulaire multi-critères

< sommaire formation Créer un site web en PHP - POO


Programmation Orientée Objet (POO)
  • Rappel UML. Modélisation des classes. Outils.
  • Classes, propriétés, méthodes. Visibilité et encapsulation.
  • Méthodes automatiques. Constructeur, destructeur.
  • Statiques et Constantes de Classe en PHP
  • PSR et Chargement des classes
travaux pratiques

Classe utilitaire de génération de Formulaire.

< sommaire formation Créer un site web en PHP - POO


POO en PHP : concepts avancés
  • Associations : Composition et Agrégation.
  • Injection de dépendance.
  • Héritage et Polymorphisme.
  • Interfaces et classes abstraites.
  • Try Catch, Throwable et Exceptions métier
  • Late Static Binding
  • WeakMap
  • Fiber
  • Les Traits en PHP
travaux pratiques

Amélioration de la Classe Formulaire.

< sommaire formation Créer un site web en PHP - POO


MVC en PHP
  • Principe du MVC
  • Structure des répertoires
  • Vue par défaut ou alternative
travaux pratiques

Intégration du formulaire objet dans les templates fournis. Optimisation des templates et gestion du menu haut de page.

< sommaire formation Créer un site web en PHP - POO


Persistance en PHP
  • Fichiers texte.
  • Cookies vs. Sessions
  • Sérialisation. Wakeup et Sleep.
  • Destruction de la Session
travaux pratiques

Réalisation des classes métier et d'un Panier d'achats. Affichage, Gestion des quantités et destruction. Intégration MVC.

< sommaire formation Créer un site web en PHP - POO


SGBD
  • MySql / MariaDB
  • PHPMyAdmin
  • Introduction au SQL : DML et CRUD
travaux pratiques

Création d'une classe ADO. Intégration MVC.

< sommaire formation Créer un site web en PHP - POO


Moteur de Recherche PHP
  • Perfectionner le formulaire
  • Gérer le multi-critères
  • Pagination
travaux pratiques

Intégration du moteur de recherche.

< sommaire formation Créer un site web en PHP - POO


FAQ Formation PHP Objet pour créer un site web en P.O.O.

Quel est l'objectif de la formation PHP MySQL Orienté Objet de Sagexa ?

L'objectif principal est de maîtriser le développement web dynamique en utilisant la Programmation Orientée Objet (POO) avec PHP et la gestion de bases de données MySQL pour créer des applications robustes et évolutives.

Faut-il déjà connaître PHP pour suivre ce module ?

Une connaissance de base du Html et du fonctionnement web est fortment recommandée. Cette formation aborde PHP sous une orientation Objet. La connaissance préalable de PHP n'est pas nécessaire.

Quels concepts sont abordés durant le cursus POO ?

La formation couvre les classes, les objets, l'héritage, les interfaces, le modèle MVC (Modèle-Vue-Contrôleur), ainsi que la sécurisation des échanges avec les bases de données via PDO.

La formation PHP est-elle certifiante ou finançable ?

Sagexa étant un organisme de formation certifié Qualiopi, nos cursus peuvent être pris en charge par les OPCO. Contactez-nous pour connaître les modalités de financement et d'accompagnement personnalisées.

Qui anime la formation PHP Objet chez Sagexa ?

La formation est animée par Xavier Braive, expert en développement PHP Orienté Objet avec plus de 20 ans d'expérience dans l'architecture logicielle et les systèmes embarqués.