Logo Startivia Blanc
Logo Startivia

Programmation Orientée Objet (POO)
en PHP Initiation

Le HTML/CSS sont des langages de programmation Web conçus pour représenter les pages Web. Grâce au HTML vous pourrez structurer sémantiquement vos pages et inclure des images, textes, liens, formulaires… Le CSS vous permettra de mettre en forme, d’habiller, de peindre vos pages.

Les objectifs de la formation

A l’issue de la formation Programmation Orientée Objet (POO) en PHP initiation, diverses compétences vous seront transmises

Connaitre les principes fondamentaux de la Programmation Orientée Objet

Structurer le code
Construire un site internet avec cette conception

Les pré-requis

Avoir des connaissances en HTML/CSS, en PHP procédural et en manipulation de base de données (SQL).

Public concerné

Cette formation est destinée à toute personne souhaitant apprendre une nouvelle façon de développer en PHP.

Durée

2 à 5 jours

Tarifs

w

Modalités

En centre de formation, en entreprise ou à distance

Contenu de la formation

Les fondamentaux de la Programmation Orientée Objet (POO)

  • Définition d’un objet
  • Définition d’une classe
  • Définition d’une instance
  • Visibilité des attributs et méthodes
  • Pseudo-variable $this
  • Exercices

Les objets

  • Les getters et setters
  • Le constructeur
  • Intégrité des données
  • Les constantes
  • Hydratation des données
  • Structuration des fichiers
  • Exercices

Manipulation des données en Programmation Orientée Objet

  • Bien concevoir sa base de données
  • Manipulation des données en PHP Objet
  • Connexion à une base de données
  • Les requêtes SQL
  • L’auto-chargement de classes
  • Notions sur la structuration MVC (Model View Controller)
  • Exercices

L’héritage

  • Le principe d’héritage
  • La mise en place
  • Nouveau type de visibilité : protected
  • Exercices

L’abstraction

  • Classes abstraites
  • Méthodes abstraites
  • Exercices

Implémentation d’une application web utilisant toutes ces notions

Toutes nos formation se font en contrôle continu, suivi d’une évaluation finale des compétences acquises au cours de la formation.

Cette formation vous intéresse ?