PHP Intermédiaire : Programmation Orientée Objet + Exception, PDO par Dawan

Lieu(x)
En centre (69)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
IntroductionRappels de PHPAppréhender l'orienté objet, lier conception et programmationComprendre l'apparition progressive de l'objet dans PHP au fil des versionsStructurer les traitements au travers d'objetsCréer des scenarii web via une organisation d'objetsSyntaxe fondamentale de l'objet en PHPDéfinition : objet, instance et classeGrouper des traitements : les classes et méthodesPassage de paramètres et retour : le type hinting Partager des données entre méthodes : les attributs, notion d'encapsulationInstancier et faire appel à des objetsLa visibilité des membres : méthodes, des attributs et constantesAccès statiquesImplémenter les scenarii via des classes et les testerTravailler avec plusieurs objetsAssociation : principe et notion de dépendanceManipuler un objet via un autre : l'agrégationContrôler le cycle de vie d'un objet via la compositionLes espaces de nommages : namespacesCharger automatiquement des définition : autoloadLier les objets entre eux, définir des niveaux d'abstractionGestion du typagePasser un contrat via la déclaration d'interfaceÉtendre les comportement d'un objet par héritageFactoriser des comportements au travers d'une classe parentFactoriser des comportements au travers d'un traitBloquer l'instanciation grâce aux classes abstraitesComprendre les notions de polymorphisme et de généricitéInteractions entre classes, gestion de la cardinalitéComposerPHP en ligne de commande CLIInstallation de composerDéclaration du projetDéclaration de dépendances, contraintes de versionDépendances relatives à la plate
- formeMise à jour et installation des dépendancesAuto
- chargement des définitions (PSR
- 0, PSR
- 4, classmap, files)Débogage des incompatibilités (why, why
- not)Déclarer son projet avec composer, importer une bibliothèqueErreurs et ExceptionsErreurs en PHP : Description d'une erreur, niveauxJournalisation des erreurs(log)Personnaliser le gestionnaire d'erreursLes exceptions : définition, exceptions courantesCapturer et prendre en charge une exceptionLever d'une exceptionDéfinir les cas particuliers à gérer via des exceptions, mettre en place les traitementsPHP Data Objects ( PDO )Structure des classes de PDOConnexion au serveur de données, les pilotes et dsnEffectuer des requêtes simplesRécupérer les données dans une boucleDéfinir le format du résultat (tableau, colonne, objet, classe)Récupérer l'identifiant d'une insertionPréparer des requêtes et les utiliser avec des paramètresÉviter les injections SQLLier le paramètre ou directement la donnéeL
Objectifs
Maîtriser les fondamentaux de la programmation orientée objet en PHP
- Maîtriser les exceptions et PDO
Centre(s)
  • Lyon - 6ème (69)
Métier(s)
Compétence(s)
Formation proposée par : Dawan
À découvrir
CONNEXION GRAPHIQUE
PERFECTIONNEMENT PHP : PROGRAMMATION ORIENTEE OBJET par CONNEXION GRAPHIQUE
PHP intermédiaire - programmation orientée objet, PDO par Dawan
PHP intermédiaire - programmation orientée objet, PDO et AJAX/JQuery par Dawan
PHP Intermédiaire : programmation orientée objet, PDO + AJAX/JQuery par Dawan
VERTEGO INFORMATIQUE
Introduction à la programmation orientée objet par VERTEGO INFORMATIQUE
La programmation orientée objet avec PHP par ENI SERVICE
La programmation orientée objet avec PHP 5 par ENI SERVICE
Certification IT - Développement de sites web dynamiques - PHP intermédiaire - programmation orientée objet, PDO + AJAX/JQuery par Dawan
Les fondamentaux de la programmation orientée objet en C ++ par Groupe Arkesys
SAGEXA
Python, Développer en Orienté Objet par SAGEXA