Public

À qui s'adresse la formation PHP (Perfectionnement)

La formation "PHP - Perfectionnement" s'adresse aux développeurs web souhaitant approfondir leur maîtrise du langage PHP et de la programmation orientée objet. Elle est idéale pour les professionnels ayant déjà des bases en PHP, désirant optimiser leurs compétences en gestion des erreurs, exploitation de Composer, et utilisation avancée des PHP Data Objects (PDO). Elle convient également aux autodidactes cherchant à professionnaliser leurs pratiques.

Objectifs

Compétences visées pour la formation PHP (Perfectionnement)

La formation "PHP - Perfectionnement" vise à renforcer vos compétences en développement PHP avancé. Vous approfondirez la programmation orientée objet, intégrerez des concepts complexes tels que l'héritage et le polymorphisme, et maîtriserez Composer pour la gestion des dépendances. Vous apprendrez à gérer les erreurs et exceptions, ainsi qu'à exploiter les PDO pour des interactions sécurisées avec les bases de données, optimisant ainsi vos projets web.

Programme

Se réapproprier les fondamentaux

  1. Revoir les bases PHP
  2. Appliquer la programmation OO
  3. Comprendre l’historique PHP
  4. Structurer les traitements web
  5. Créer des scénarios web

Comprendre la syntaxe de l’objet

  1. Définir objet, instance, classe
  2. Grouper avec classes et méthodes
  3. Passer paramètres et retour
  4. Gérer attributs et encapsulation
  5. Instancier et utiliser des objets
  6. Manipuler méthodes et constantes
  7. Accéder aux membres statiques
  8. Tester des scénarios objets

Travailler avec plusieurs objets

  1. Comprendre la dépendance
  2. Appliquer l’agrégation
  3. Appliquer la composition
  4. Utiliser les namespaces
  5. Exploiter l’autoload
  6. Lier les objets entre eux
  7. Définir les niveaux d’abstraction

Gérer le typage

  1. Déclarer des interfaces
  2. Gérer héritage d’objets
  3. Exploiter la classe parent
  4. Utiliser les traits
  5. Bloquer l’instanciation
  6. Appliquer polymorphisme et générique
  7. Gérer interactions entre classes
  8. Définir la cardinalité

Installer et utiliser Composer

  1. Exécuter PHP en ligne de commande
  2. Installer Composer
  3. Déclarer un projet
  4. Déclarer des dépendances
  5. Gérer dépendances plateforme
  6. Mettre à jour et installer dépendances
  7. Configurer auto-chargement
  8. Déboguer incompatibilités
  9. Déclarer un objet avec Composer
  10. Importer une bibliothèque

Comprendre les erreurs et exceptions

  1. Identifier les erreurs PHP
  2. Journaliser les erreurs
  3. Personnaliser le gestionnaire d’erreurs
  4. Définir les exceptions courantes
  5. Capturer et gérer les exceptions
  6. Lever une exception
  7. Traiter les cas particuliers
  8. Mettre en place traitements

Découvrir les PHP Data Objects (PDO)

  1. Explorer la structure PDO
  2. Se connecter au serveur
  3. Exécuter des requêtes simples
  4. Récupérer les données en boucle
  5. Définir le format du résultat
  6. Identifier les insertions
  7. Préparer requêtes et paramètres
  8. Éviter les injections SQL
  9. Lier paramètres et données
  10. Utiliser clauses LIKE et IN
  11. Gérer les transactions
  12. Gérer les erreurs PDO
  13. Traiter lecture et écriture multiples

La formation PHP (Perfectionnement) est dispensée sur 35 heures

Durée et montant de la formation

Intitulé Durée Montant HT
Formation PHP - Perfectionnement 35 heures 1890.00 €

Demander une convention de formation

Articles associés


Formation PHP MySQL

L'association de PHP et MySQL revêt une importance cruciale dans le domaine du développement web, car elle permet de concevoir des sites interactifs, dynamiques et performants tout en assurant une gestion efficace des données.

Consulter

Inscription newsletter

Recevez la newsletter EVA Formations pour vous tenir informé des formations à venir et maintenir vos compétences.

EVA Formations, s'appuie sur le réseau d'experts EVA - Solutions

coordonnées

© EVA FORMATIONS
58 av. de la Grande Armée
75017 PARIS
TÉL 01 83 64 41 43
EVA Solutions: La force du réseau