Découvrir le concept de la programmation orientée objet : modèle de langage de programmation qui s'articule autour d'objets et de données, plutôt que d'actions et de logique.

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
Description des travaux pratiques : Quiz

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
Description des travaux pratiques : Exercices pratiques

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
Description des travaux pratiques : Projet PHP

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 MySQL

INFORMATIONS PRATIQUES

HORAIRES DE LA FORMATION de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00

Modalité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

Symfony Framework PHP - Initiation (module) Image par défaut

Pour faciliter le développement de site Web en PHP, des frameworks (ou bibliothèques) existent. Suiv...

🕒 5 jours 2100 € HT
Ajouter à ma sélection
Symfony Framework PHP - Perfectionnement (module) PHP

Pour faciliter le développement de site Web en PHP, des frameworks (ou bibliothèques) existent. Suiv...

🕒 5 jours 2100 € HT
Ajouter à ma sélection

VOIR LES AUTRES DOMAINES

Loading…
Loading the web debug toolbar…
Attempt #