Dawan

PHP Intermédiaire : Exception, PDO

Par Dawan

Objectifs

Maîtriser les exceptions et lier la base de données avec PDO

Programme

Erreurs et Exceptions

  • Erreurs en PHP : Description d'une erreur, niveaux
  • Journalisation des erreurs(log)
  • Personnaliser le gestionnaire d'erreurs
  • Les exceptions : définition, exceptions courantes
  • Capturer et prendre en charge une exception
  • Lever d'une exception
  • Définir les cas particuliers à gérer via des exceptions, mettre en place les traitements

PHP Data Objects ( PDO )

  • Structure des classes de PDO
  • Connexion au serveur de données, les pilotes et dsn
  • Effectuer des requêtes simples
  • Récupérer les données dans une boucle
  • Définir le format du résultat (tableau, colonne, objet, classe)
  • Récupérer l’identifiant d’une insertion
  • Préparer des requêtes et les utiliser avec des paramètres
  • Éviter les injections SQL
  • Lier le paramètre ou directement la donnée
  • Les cas des clauses LIKE et IN
  • Gestion des transactions
  • Gestion des erreurs
  • Mettre en place de multiples traitements en lecture et en écriture en base de données

Pédagogie

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Evaluation de fin de formation : Certification CPF ou mise en situation notée par le formateur

Formations de la même catégories (5)

XXL Formation
PHP 5 - Niveau 2Par XXL Formation
  • Acquérir une meilleure compréhension de PHP 5 et de ses mécanismes avancées
  • Rédiger du code plus maintenable et sécurisé
  • Découvrir les capacités évoluées de PHP pour créer des applications plus riches
Orsys
PHP 7 et 5, perfectionnementPar Orsys

Vous étudierez, dans ce cours, les aspects avancés du langage PHP liés à l'authentification et aux manipulations des bases de données. L'ouverture vers les nouvelles perspectives (Web 2.0) est abordée au travers d'une introduction à Ajax et par l'utilisation de clients riches communiquant en flux XML avec le serveur. Vous utiliserez enfin quelques briques logicielles comme PEAR ou PHPLib pour optimiser vos développements.

Ziggourat
Prestashop - DéveloppeurPar Ziggourat

Cette formation vous permet de maintenir un serveur hébergeant un site Prestashop, d'utiliser et modifier des thèmes, d'utiliser et modifier des modules et de développer et distribuer de nouveaux modules et thèmes.

Open Source School Executive Education
Testing PHPPar Open Source School Executive Education

Être capable de mettre en place des applications Web PHP avancé
Être capable de développer en objet
Savoir réduire les temps d'affichage d'une page
Sécuriser et optimiser vos accès aux bases de données

Open Source School Executive Education
PHP orienté algorithmesPar Open Source School Executive Education

Découvrir les concepts de la programmation
Connaître les fondamentaux du langage PHP
Savoir écrire une application procédurale