PHP avancé : programmation orientée objet

Cette formation s’adresse aux développeurs maîtrisant déjà les bases de PHP et souhaitant aller plus loin dans la conception d’applications Web. Vous découvrirez les fonctionnalités avancées du langage ainsi que les bonnes pratiques permettant de développer un code plus structuré et plus performant.

Vous apprendrez à manipuler des fichiers, utiliser les expressions régulières, exploiter des données XML et mettre en œuvre les principes de la programmation orientée objet afin de répondre à des besoins applicatifs plus complexes.

À l’issue de cette formation, vous serez capable de développer des applications PHP plus évoluées en adoptant une architecture mieux organisée et plus facile à maintenir.

Informations

  • Niveau Avancé
  • Durée 3 jours
  • Volume horaire 21 heures
  • Format Présentiel / Distanciel
Demander le programme
Votre formation
en détail

Objectifs

  • Maîtriser les fonctionnalités avancées de PHP.
  • Manipuler des fichiers et différents formats de données.
  • Exploiter les expressions régulières dans vos traitements.
  • Concevoir une application en programmation orientée objet.
  • Développer des applications Web plus robustes et évolutives.

Compétences visées

  • Développer des applications PHP répondant à des besoins métier complexes.
  • Structurer un projet grâce aux principes de la programmation orientée objet.
  • Manipuler et transformer des données issues de différentes sources.
  • Concevoir un code plus maintenable et réutilisable.
  • Développer des applications Web reposant sur une architecture plus robuste.

Pré-requis

Maîtriser les fondamentaux de PHP et MySQL ou avoir suivi la formation Développer des sites Web dynamiques avec PHP et MySQL.

Quel profil ?

Cette formation s'adresse aux développeurs PHP, développeurs Web et à toute personne souhaitant approfondir ses compétences en développement d'applications Web côté serveur.

Formations associées

Au programme de la formation
PHP avancé : programmation orientée objet

Les fonctions de PHP

  • Les fonctions I/O : chercher, ouvrir et écrire dans des fichiers
  • Les fonctions de données : manipulation des données textes, recherches, extractions, substitutions
  • Les fonctions de temps et de date : manipulation et gestion du temps
  • Les fonctions d'infographie : création d'images
  • Entrées/sorties et accès au disque

Les expressions régulières

  • Analyse et évaluation des chaînes de caractères
  • Manipulation des chaînes des caractères

XML et PHP

  • Lire, écrire et manipuler des fichiers XML avec le PHP
  • Gérer un flux RSS

La programmation orientée objet et PHP

  • Les classes : déclaration des propriétés et des méthodes
  • L'héritage
  • L'encapsulation

Exemple d'application pouvant être abordé

  • Boutique en ligne, forums, jeux, analyse de formulaire

Comment se déroule la formation ?

La formation alterne explications, démonstrations et mise en pratique afin de progresser étape par étape.

Chaque notion est abordée de manière concrète, puis appliquée à travers des exercices et des cas pratiques. Les groupes sont limités à 8 participants pour favoriser les échanges et permettre un accompagnement adapté à chacun.

Un support pédagogique est remis à l'issue de la formation pour retrouver facilement les notions abordées.

Comment les acquis sont-ils évalués ?

Les acquis sont vérifiés progressivement à travers des exercices, des mises en situation et des échanges avec le formateur.

En fin de parcours, une évaluation permet de mesurer l'atteinte des objectifs pédagogiques. Selon la formation, elle peut prendre la forme d'un questionnaire, d'un exercice pratique ou d'une certification.

Le suivi est formalisé par une feuille d'émargement et une évaluation des compétences.

Autres formations de la même catégorie

Cette formation vous intéresse ?
Contactez-nous.
Contact formation

Demander le programme ou suivre cette formation

Une question sur cette formation ?

Vous souhaitez recevoir le programme détaillé, connaître les prochaines dates, les modalités de financement ou obtenir un devis ?

Décrivez votre besoin à l'aide du formulaire ci-dessous.

Nous vous répondrons rapidement avec les informations adaptées à votre situation.

Remonter en haut de page
Gérer les cookies