PHP Maîtrise

Cette formation langage web PHP vous permettra de maîtriser PHP et son univers. Activ'recrutement et formation met à votre disposition ses compétences et son expérience pour le déroulement des formations sur Le mans, Angers, Paris, Laval, Aix en provence, Marseille, Montpellier, Lille.

Cette formation vous intéresse ?

N'hesitez pas à nous contacter au 02.43.20.35.48 ou
par mail ici

Objectifs

A l'issue de cette formation vous serez capable de :

  • Optimiser la programmation PHP à l'aide de la programmation orientée objet via l'utilisation de classes natives ou personnalisées.

  • Découvrir de nouvelles fonctionnalités avec PHP5.

Public

Cette formation s'adresse à tous publics.

 

 

Durée et lieu

Durée : 3 jours (21h)

Villes:

  • Le Mans
  • Angers
  • Laval
  • Paris
  • Aix en provence
  • Marseille
  • Montpellier
  • Lille

 

 

Programme

Programmation Orientée Objet (POO)

  • Classes, propriétés, méthodes
  • Visibilité et protection.
  • Constructeur, destructeur
  • Appel implicite vs explicite
  • Héritage et agrégation
  • Règles de propagation
  • Polymorphisme
  • PEAR (Utilisation de composants utilitaires.)

 

Gestion des fichiers en PHP

  • Ouvrir, créer un fichier et supprimer
  • Lire/écrire dans un fichier
  • Instructions d'appel et d'inclusion
  • Upload de fichiers
  • Download de fichiers

 

Les bases de données MySQL et autres

  • Sécurité : formatage des entrées et requêtes paramétrées (attaque par injection).
  • Gestion de l'authentification
  • Principes et syntaxe du langage XML
  • Utilisation de la classe DOM et de XPath
  • Utilisation de drivers ODBC

 

Création de documents PDF via PHP

  • Utilisation de la classe fpdf
  • Opérations de base, Texte et mise en page.
  • Opérations avancées, Images et tracés vectoriels.

 

Utilisation de la bibliothèque GD (Graphique Device)

  • Génération de graphiques dynamiques
  • Découverte de JpGraph

 

Gestion des mails avec PHP

  • Envoi de mails (format texte ou html)
  • Gestion des pièces jointes de type MIME
  • Gestion des images