Formateur PHP freelance

Objectifs de la formation PHP

logo PHP

Formateur PHP freelance depuis 2007, je propose une formation PHP MySQL qui a pour objectif  de permettre aux stagiaires de comprendre et pratiquer le développement PHP.

La méthode pédagogique est fondée sur l’animation de type travaux pratiques avec des réveils pédagogiques et des exercices. Les stagiaires deviennent autonomes pour créer des pages web dynamiques à partir de scripts PHP qu’ils développent eux-même et peuvent afficher, créer, mettre à jour et supprimer des données stockées dans une base de données MySQL.

Les étapes suivantes sont importantes puisqu’elles sont dédiées à la réalisation d’un projet commun puis d’un projet personnel. En autonomie, l’apprenant conçoit et organise son code, effectue lui même recherches. En tant que formateur je suis toujours présent pour être force de propositions et proposer des pistes. Je fais également en sorte que l’ensemble des stagiaires progresse et que toutes et tous puissent constater leurs progrès.

Pour info :

  • Pré-requis : bonne connaissance HTML, notamment des formulaires.
  • type de public : de débutant à avancé : programmation orientée objet POO, PDO, MVC, AJAX.
  • Durée recommandée : 5 jours.
  • Ouvert au sur mesure : oui.
  • La formation PHP peut avoir lieu sur Paris et en Province.
  • Visioconférence : sur demande.

Exemple de plan type de la formation PHP et MySQL

En tant que formateur PHP je propose le plan type suivant :

Présentation des concepts et premiers développements

  • Présentation du langage PHP et du SGBDR MySQL
  • Installation de la plateforme WAMP (Windows, Apache, MySQL, PHP)
  • Principe de l’interaction client/serveur
  • Premières instructions en  langage PHP
  • Utiliser un éditeur de texte pour programmer en PHP
  • Syntaxes de base PHP : rédaction des instructions, mise en commentaire du code
  • Intégration PHP / HTML

Apprentissage du développement PHP

  • Affichage de contenu HTML via PHP
  • Variables, variables d’environnement et constantes
  • Découverte des fonctions natives PHP
  • Transfert de données via l’URL (variable externe $_GET[‘var’])
  • Transfert de données via un formulaire (variable externe $_POST[‘var’])
  • Les opérateurs
  • Les tableaux de données PHP array
  • Utilisation des cookies et des sessions
  • Le contrôle de la saisie utilisateur
  • Initiation aux expressions régulières
  • Initiation à la sécurité
  • Le manuel PHP
  • Documenter son code

Apprentissage de la programmation orientée objet

(public intermédiaire / avancé)

  • Définition d’un objet
  • les classes et les méthodes
  • L’objet PDO
  • Cas pratiques

Formation au développement PHP / MySQL

Cette partie est abordée via la conception et le développement d’une application métier, ex : gestion d’un d’annuaire, gestion d’une base d’articles.

  • Stockage des données sous MySQL
  • Récupération des données sous MySQL
  • Opération sur les données sous MySQL