PHP – Extensions et Modules externes

Formation

A distance

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Méthodologie

    A distance

  • Dates de début

    Dates au choix

Ne pas réinventer la roue en tirant parti des extensions PHP et des briques logicielles développées par les différents groupes de travail (PEAR / PHPLib). Les aspects avancés liés aux bases de données seront étudiés au travers d’exemples spécifiques : extension LDAP, APIs spécifiques aux bases Oracle, Postgresql ou Mysql. Les apis XML (DOM et SAX) permettront d’aborder plus sereinement la problématique des flux RSS, la génération de réponses AJAX ou l’utilisation de webservices. Enfin, les extensions Mail et PDF sont également abordées en profondeur, afin de répondre aux préoccupations courantes de développement.

Les sites et dates disponibles

Lieu

Date de début

A distance

Date de début

Dates au choixInscriptions ouvertes

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Flux RSS
  • MySQL
  • RSS

Le programme

 

Rappel : Programmation Orientée Objet (POO)

  • Classes, Propriétés, Méthodes : Visibi­lité & Protection
  • Héritage : Règles de propagation
  • Polymorphisme
PEAR et PHPLib

PEAR :

  • structure, conventions et para­mètres
  • principales librairies

ATELIER : Utilisation des librairies Html, Formulaires, CSS et DB

PHPLib :

  • structure, conventions et paramètres
  • principales librairies

ATELIER : Utilisation des librairies Tem­plate et Authentification

Authentification LDAP

Introduction : OpenLdap

Configuration et démarrage (fichiers conf et ldif)

Lecture : Connexion anonyme, Inter­rogation et récupération de données

Ecriture :Connexion administrateur

Formatage des données et Insertion

ATELIER :Implémentation d’une classe d’authentification.

Bases de données : manipulations avancées Aspects avancés

  • Bases multitables et jointure : avan­tages et limites de la théorie
  • Intégrité transactionnelle : assurer la cohérence des données dans un envi­ronnement internet
  • Procédures stockées : Réutilisation de l’existant lors de migration technolo­giques
  • Champs multidimensionnels
  • XML
  • Sécurité : formatage des entrées et requêtes paramétrées
  • ODBC : outil passe-partout win32
Etude de Cas
  • Oracle : Commit / Rolback et poin­teurs abstraits pour procédure stoc­kées
  • MySql : conversion multitables et adaptation des requêtes DML
XML / DOM / XSLT

XML :format & validation

DOM : création, analyse.

Transformateurs XSL : XSL / XSLT

Clients riches AJAX : Principe & enjeux

ATELIER : Création d’un flux XML pour une page Ajax.

ATELIER : Création d’un flux RSS.

Webservice & SOAP

  • annuaires de services & accessibilité
  • WSDL et SOAP
  • Créer un webservice et son fichier de description
  • Utiliser un webservice

ATELIER : Utilisation d’un webservice

PDF pour AcrobatReader

Opérations de base : texte et mise en page.

Opérations avancées : images et tra­cés vectoriels.

ATELIER : Implémentation d’une classe PDF pour la génération automatisée d’une facture.

E-mail

MIME : Pièces jointes et formats HTML

  • Les formats Mixed, Multipart, Alterna­tive / Related
  • Les encodages particuliers
  • Paramétrage d’un serveur de test
  • Etude d’une librairie

ATELIER : Réalisation d’une fonction classe xMail pour l’envoi de mails au format mime

Utilisation de la classe créée pour l’envoi d’une facture PDF en pièce jointe

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

PHP – Extensions et Modules externes

Prix sur demande