Retour
PHP Programmation Orientée Objet (P.O.O.)
Objectifs de la formation
- Apprendre à raisonner selon le paradigme objet - Maîtriser l'implémentation Objet en PHP - Implémenter les principaux Design Patterns en PHP - Organiser son code PHP selon les PSR - Gérer la persistance et les dépendances en PHP
Contenu de la formation
Introduction à la POO sous PHP : - Optimiser ses développements PHP avec les briques logicielles PHP - Développement PHP / réutilisabilité : stratégies à long terme et enjeux L'objet en PHP 7 / 8 : Une implémentation conviviale : - Introduction à la conception Orientée Objet : UML - Classes, Propriétés, Méthodes : l'approche PHP 7 - Propriétés typées et annotations en PHP 8 - Comment PHP 7 / 8 gère les constructeurs et les destructeurs - Les Statiques en PHP 7 / 8 POO : concepts avancés et Apports de PHP 7 / 8 : - Typage Objet, Interfaces et SPL en PHP 7 || 8 - Héritage, Agrégation et Association en PHP 7 || 8 - Sérialisation, JSON et persistance d'objets - Espace de Nommage et Organisation des fichiers (PSR) - Fonctions utilitaires et méthodes magiques de PHP 7 || 8 - Try Catch, Throwable et Exceptions métier - DRY et Traits en PHP 7 || 8 - Late Static Binding en PHP 7 || 8 - Caches dérivés avec WeakMap en PHP 7 || 8 - Multithreading PHP avec Fiber en PHP 7 || 8 Utiliser les librairies OBJET PHP : - Composer - Packagist - PEAR et PHPClasses
Résultats de la formation
Attestation de suivi de présence
Conditions spécifiques d'accès à la formation
Connaitre la programmation procedurale sous PHP ou avoir suivi le cours "PHP MySQL - initiation".
Métier formé
Développement
Niveau d'étude visé
Sans le Bac
Prise en charge
Formation éligible au financement via Pôle Emploi
Type d'immersion professionnelle
Formation initiale
Organisme de formation
Webcole
Durée de la formation
12 mois
Modalités de formation
formation entièrement présentielle
Prochaine(s) session(s)
- 02/01/2024 - 31/12/2024