Formation de webmaster

Vous trouverez ci-dessous le programme des cours que j'ai suivi au centre Image-Formation.
Code et programmation PHP et MySQL Avancé Webdesign, gestion de sites

Gestion des fichiers
  • Manipulation des fichiers et répertoires locaux ou distants.
  • Ftp, le protocole de transfert de fichiers locaux ou distants
  • Manipulation de fichiers locaux
  • Manipulation de répertoires
Gestion des fichiers et superglobales
  • Utilisation des variables superglobales pour gérer les formulaires et l’upload d’un fichier.
  • Utilisation des données de formulaires : les superglobales
  • Problématique et gestion de l’upload de fichiers
  • Génération d’une liste des fichiers.
  • Ecriture de la liste dans un texte
Gestion des images
  • Manipulation des images
  • La bibliothèque GD
  • Upload d’images
  • Redimensionnements via GD
  • Mise en application de cette première partie
Gestion des données et de variables complexes
  • Utilisation de MySQL et des variables tableaux
  • MySQL : Alias, jointures et fonctions
  • Utilisation avancée des tableaux
  • Programmation orientée objet
Utilisation du modèle objet de PHP
  • POO, objets, classes, attributs, constantes, méthodes, instances...
  • Ecriture d’une classe
XML, en-têtes HTTP, et envoi de mails
  • Utilisation du format XML, manipulation des entêtes HTTP et gestion d’envois d’emails via PHP.
  • RSS / XML / RDF principes et PHP5 et simpleXML
  • Gérer les entêtes HTTP, détail de la fonction header()
  • Principes de l’envoi d’emails, analyse d’un message et fonction mail
Expressions régulières, système de templates et internationalisation
  • Découverte des méthodes et fonctions avancées permettant la mise en place de fonctions complexes
  • Principes et fonctionnements des expressions régulières
  • Principes et fonctionnements d’un moteur de templates
  • Internationalisation et utilisation de gettext