Date de mise à jour : 04/12/2024 | Identifiant OffreInfo :
24_279354
Organisme responsable :
Vivaneo
Approfondir sa maîtrise de la programmation orientée objet (POO) en PHP
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)
Maîtrise des concepts fondamentaux de la programmation orientée objet (POO) en PHP.
Capacité à créer et manipuler des classes, des objets, des propriétés et des méthodes.
Utilisation des modificateurs d'accès pour sécuriser et organiser le code.
Mise en œuvre de l'héritage et des interfaces pour structurer et étendre les fonctionnalités des applications.
Compréhension et application des principes de la POO dans des projets concrets (gestion d'utilisateurs, création de formulaires, etc.).
Familiarité avec les frameworks PHP basés sur la POO (Laravel, Symfony, Yii).
Développement d'applications modulaires et maintenables en utilisant les bonnes pratiques de la POO.
Capacité à intégrer la POO dans des architectures modernes comme MVC.
Non certifiante
Information non communiquée