OBJECTIFS PEDAGOGIQUES
- Découvrir les concepts de la programmation orientée objet en PHP Étudier des problématiques de développement Modulariser, encapsuler, documenter, factoriser, optimiser et rendre le code générique.
PROGRAMME
INTRODUCTION
- A quel besoins répond la programmation orientée objet ?
- Avantages et inconvénients
- Unified Modeling Language
- Langage PHP et programmation orientée objet
CLASSES ET OBJETS
- Définition, différence, application concrète, classes existantes
- Création d’objets, instanciation de classe, inférences, transformations, clonage
- L’encapsulation et la hiérarchisation
- Manipulation d’objets et de classes
- Héritage, principes de surcharg
TECHNIQUES ET DÉVELOPPEMENT ORIENTÉ OBJET
- Révision de code procédural et approche du code Orienté Objet
- Getter et Setter
- Constructeur et autres méthodes prédéfinies
- Opérateurs via les mots-clés : This et Self
- Le typage implicite des arguments
PUBLIC
Développeurs, webmasters.PRÉREQUIS
Connaître les bases du langage HTML/CSS Connaître les bases du langage PHP Connaitre les bases de MySQLINFORMATIONS PRATIQUES
HORAIRES DE LA FORMATION de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00Modalités d'évaluation intiales
Test de positionnement en amont de la session de formation.
Modalités d'évaluation finales
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques.
Accessibilité handicap
Dans votre espace candidat, une rubrique dédiée au handicap vous permettra d'exprimer vos besoins d'adaptation afin que vous puissiez suivre votre formation dans les meilleures conditions.
Méthodes pédagogiques
Alternance équilibrée de présentations, d'ateliers sur simulateur et de mises en situation dans des conditions similaires à celles de l'examen.
Modalités et délais d’accès
L’inscription doit être finalisée 72 heures avant le début de la formation.
A SUIVRE APRES
Pour faciliter le développement de site Web en PHP, des frameworks (ou bibliothèques) existent. Suiv...
Pour faciliter le développement de site Web en PHP, des frameworks (ou bibliothèques) existent. Suiv...