Menu

FORMATIONS / INFORMATIQUE / LANGAGE / DEVELOPPEMENT / Web

LD-011  DEVELOPPEMENT PHP PERFECTIONNEMENT |  4 jours  | 28 heures

Cours en presentiel

01/. Gérer l'abstraction de base de données en PHP

  • Inconvénients des fonctions d'accès aux bases de données en PHP
  • L'approche PHP pour l'abstraction
  • Présentation de la bibliothèque PDO
  • Présentation des bibliothèques de PEAR (MDB2,…)
  • Utilisation de patterns pour la réalisation d'une couche de persistance PHP

02/. Générer des documents PDF

  • Les différentes librairies PHP pour la création de PDF (FPDF, PDFLib, …)
  • Principe et format des documents PDF
  • Création d'un document PDF
  • Gestion des polices de caractères
  • Positionner et mettre en page du texte dans les documents
  • Utilisation d'images
  • Ajouter des signets, hyperliens, miniatures et notes

03/. Séparer le fond de la forme avec XTemplate

  • Principe du développement avec la classe XTemplate
  • Mise en place d'une architecture de développement séparant les traitements
  • Écriture des modèles de documents HTML
  • Écriture des pages de traitement PHP



04/. Développer le Service Web PHP

  • Principe des Services Web
  • SOAP
  • WSDL
  • UDDI
  • Utiliser la bibliothèque NuSOAP pour exposer un script PHP en tant que Service Web
  • Écrire un client de Service Web

05/. Utiliser les fonctions de courrier électronique

  • La fonction mail() de PHP
  • Vérification de l'existence de l'adresse
  • Gestion du type MIME
  • Intégration des pièces jointes
  • Les fonctions POP pour la gestion des comptes mail

06/. Maîtriser la génération dynamique d'images avec la librairie GD

  • Présentation de la librairie GD
  • Création d'images et réutilisation
  • Gestion des chaînes de caractères et des polices



Formation éligible au CPF
Code CPF :
236234
Formation certifiante
Certification(s) :
ENI

Tarif
2200€ HT

Public
Développeurs PHP.
Si vous êtes en situation de handicap, merci de nous contacter.

Objectifs
Structurer une application PHP en respectant les modèles en couche (Présentation, métier, intégration), grâce à une bibliothèque d'abstraction de données et les XTemplates. Générer dynamiquement des documents PDF. Créer et consommer des Services Web en PHP.

Prérequis
Évaluation diagnostique réalisée en amont. Connaissance de la programmation et du langage HTML, ainsi que des technologies de l'Internet. Connaître le langage PHP ou avoir suivi le programme LD-010

Ressources pédagogiques
1 Formateur. 1 ordinateur par personne, un vidéoprojecteur par salle de cours, un tableau numérique. Connexion Internet très haut débit.

Évaluation et sanction de fin de parcours
Évaluation formative par le formateur pendant le programme. Évaluation des acquis en fin de session. Attestation de fin de formation délivrée.

VOS DATES DE FORMATION


  • Vous souhaitez organiser cette formation à une date spécifique ?
  • Vous ne trouvez pas de date de session sur les semaines à venir ?
Contactez nos équipes au 05 59 14 62 62 ou remplissez le formulaire de contact
  • Vous êtes demandeurs d’emploi ? Contactez-nous pour connaître les modalités de financement et le détail de nos tarifs.

DEVELOPPEMENT PHP PERFECTIONNEMENT

16 novembre 2020,  par admin, publié dans