ORSYS formation
NOUS CONTACTER - +33 (0)1 49 07 73 73
NOUS CONTACTER - 📞 +33 (0)1 49 07 73 73    espace pro ESPACE PRO     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais

Nos formations :

Toutes nos formations Développement Back-End et PHP

Formation PHP 7 et 5, perfectionnement pour les développeurs Objet

4,8 / 5
Stage pratique
Durée : 2 jours
Réf : OBA
Prix  2019 : Nous contacter
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

Ce cours vous apprendra à tirer parti des extensions PHP et des briques logicielles existante. Vous verrez les aspects avancés liés aux bases de données (extension LDAP, API Oracle, PostgreSQL, MySQL), au XML (DOM et SAX), à AJAX, aux Web Services et aux extensions Mail et PDF.

Objectifs pédagogiques

  • Découvrir les bibliothèques PEAR et PHPLib
  • Implémenter une authentification LDAP
  • Implémenter la persistance des données avec la librairie PDO
  • Mettre en œuvre des services Web SOAP et REST
  • Gérer l'envoi de mails et la génération de PDF
PROGRAMME DE FORMATION

Rappel : Programmation Orientée Objet (POO)

  • Classes, propriétés, méthodes. Visibilité et Protection.
  • Héritage. Règles de propagation. Polymorphisme.

PEAR et PHPLib

  • Structure, conventions et paramètres.
  • Principales librairies.

Travaux pratiques
PEAR : utilisation des librairies HTML, Formulaires, CSS et DB. PHPLib : utilisation des librairies Template, Authentification.

Authentification LDAP

  • Introduction. OpenLdap. Configuration et démarrage.
  • Lecture. Connexion anonyme, interrogation et récupération de données.
  • Ecriture. Connexion administrateur. Formatage des données et insertion.

Travaux pratiques
Implémentation d'une classe d'authentification.

Bases de données : manipulations avancées

  • Bases multitables et jointure : avantages et limites.
  • Intégrité transactionnelle : assurer la cohérence des données. Procédures stockées : réutilisation lors de migrations technologiques. Champs multidimensionnels. XML. Sécurité : formatage des entrées et requêtes paramétrées. ODBC.

Travaux pratiques
Oracle : Commit / Rollback et pointeurs abstraits pour procédures stockées. MySQL : conversion multitables et adaptation des requêtes DML.

XML/DOM/XSLT

  • XML (format et validation), DOM (création, analyse), XSL/XSLT (transformation).
  • Clients riches : Ajax. Principe et enjeux.

Travaux pratiques
Création d'un flux XML pour une page Ajax et d'un flux RSS.

Web Service et SOAP

  • Annuaires de services et accessibilité. WSDL et SOAP.
  • Créer un Web service et son fichier de description.

Travaux pratiques
Utilisation d'un Web service.

PDF pour Acrobat Reader

  • Opérations de base. Texte et mise en page.
  • Opérations avancées. Images et tracés vectoriels.

Travaux pratiques
Implémentation d'une classe PDF.

Email

  • MIME : pièces jointes et formats HTML
  • Les formats Mixed, Multipart, Alternative/Related.
  • Les encodages particuliers. Paramétrage d'un serveur de test. Etude d'une librairie.

Travaux pratiques
Gérer l'envoi de mails au format MIME et PDF en pièce jointe.

Participants / Prérequis

» Participants

Développeurs.

» Prérequis

Bonnes connaissances de la Programmation Orientée objet sous PHP. Expérience souhaitable en développement PHP.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis vérifiés
picto avis vérifiés
Joël M. 20/06/2019
5 / 5
Cette formation est très bien conçue avec une très bonne pédagogie du formateur.

Louis-Guy G. 20/06/2019
5 / 5
Correspondant à mes attentes
Avis client 4,8 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

Pour vous inscrire

Prochaines sessions : Nous consulter

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
En poursuivant votre navigation, vous acceptez l’utilisation de cookies nous permettant de vous proposer des offres correspondant à vos centres d’intérêt.
En savoir plus sur l’usage des cookies…   ✖ Fermer
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys