Formation
PHP programmation orientée objet (POO)
- Tout public
Approfondir sa maîtrise de la programmation orientée objet (POO) en PHP
Assimiler les concepts fondamentaux de la POO
Assimiler les concepts fondamentaux de la POO
Module 1 : Introduction à la programmation orientée objet (POO) en PHP
Concepts fondamentaux de la programmation en PHP (variables, fonctions, structures de contrôle)
Compréhension des bases de la POO et distinction avec la programmation procédurale
Exploration des concepts clés de la POO : classes, objets, propriétés et méthodes
Utilisation des constructeurs et destructeurs
Compréhension des modificateurs d’accès (public, private, protected)
Introduction aux notions d’héritage et d’interfaces
Module 2 : Mise en pratique des concepts de la POO en PHP
Création et manipulation de classes et d’objets
Mise en œuvre des modificateurs d’accès pour protéger les données
Application des concepts d’héritage et d’interfaces pour étendre les fonctionnalités
Études de cas concrets utilisant la POO : création de formulaires, gestion d’utilisateurs, etc.
Module 3 : POO avancée et introduction aux frameworks
Présentation des frameworks basés sur la POO (Laravel, Symfony, Yii)
Introduction à l’architecture MVC et son importance dans le développement PHP
Démonstration des avantages d’utiliser un framework dans un projet POO
Travaux pratiques : Développement d’une application simple en PHP (exemple : système de gestion de contacts)
Concepts fondamentaux de la programmation en PHP (variables, fonctions, structures de contrôle)
Compréhension des bases de la POO et distinction avec la programmation procédurale
Exploration des concepts clés de la POO : classes, objets, propriétés et méthodes
Utilisation des constructeurs et destructeurs
Compréhension des modificateurs d’accès (public, private, protected)
Introduction aux notions d’héritage et d’interfaces
Module 2 : Mise en pratique des concepts de la POO en PHP
Création et manipulation de classes et d’objets
Mise en œuvre des modificateurs d’accès pour protéger les données
Application des concepts d’héritage et d’interfaces pour étendre les fonctionnalités
Études de cas concrets utilisant la POO : création de formulaires, gestion d’utilisateurs, etc.
Module 3 : POO avancée et introduction aux frameworks
Présentation des frameworks basés sur la POO (Laravel, Symfony, Yii)
Introduction à l’architecture MVC et son importance dans le développement PHP
Démonstration des avantages d’utiliser un framework dans un projet POO
Travaux pratiques : Développement d’une application simple en PHP (exemple : système de gestion de contacts)
Notions fondamentales en PHP
Familiarité avec les langages HTML et CSS
Familiarité avec les langages HTML et CSS
Durée en centre : 14 heures
Durée totale : 14heures
Durée totale : 14heures
Formacode (Domaines de formation) :
- 30805 Langage PHP
- 31098 Programmation orientée objet
- M1805 Études et développement informatique
- 326 Informatique, traitement de l'information, réseaux de transmission des données
Entrées/sorties permanentes
Formation entièrement présentielle
LIEU DE FORMATION