Formation PHP Orienté Objet par la pratique


Taux global de satisfaction des Stagiaires Formation PHP Orienté Objet par la pratique : 4.8 sur 5 pour 497 formations

Accueil / Formation / programmation serveur

sagexa in good shape
"La voie du juste milieu n'est pas suivie.
Les hommes intelligents vont au-delà, les ignorants restent en deçà.
Les sages veulent trop faire, et l'homme de peu pas assez.
C'est ainsi que tout homme boit et mange, et peu savent juger des saveurs."
Confucius

Créer un site web en PHP - POO

une utilisation pratique de l'objet en PHP

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

du 05-01-2026 au 09-01-2026 (durée 5 jours)

Tarif : 1590 € HT / personne (1590 € TTC)
sous réserve d'un nombre suffisant d'inscriptions
Par 05-01-2026programmation serveur

Cette formation vous permettra de maîtriser d'une manière opérationnelle le langage PHP dans le contexte d'un développement Objet. Vous apprendrez à créer un site Web dynamique et aborderez la mise en œuvre des aspects connexes à ce type de développement. L'ensemble du cours est orienté Objet.

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