Initiation PHP / MySQL

L'essentiel

Caractéristiques

Cours
28 heuresAdaptable

Lieu et mode de présence

2 départements

Présentiel
Distanciel

Domaines d’enseignement

Développement back-end

Présentation

Dans ce module, l'apprenant apprendra à maîtriser les concepts de base du développement web back-end avec le langage PHP répartis de la manière suivante :
  • Introduction à PHP
  • Mise en place d'un environnement de développement (WAMP)
  • Syntaxe
  • Variables et Types de variables
  • Structures de contrôle (if, switch)
  • Boucles (for, foreach, while)
  • Fonctions
  • Les fonctions utiles
  • Les SuperGlobales ($_SERVER, $_GET, $_POST, etc...)
  • Envoyer / Recevoir des données
  • Gestion des formulaires
  • Mise en application : concevoir un blog avec un backoffice
  • Créer un système d'authentification en utilisant la session

Le stagaire verra également comment concevoir une base de donnée avec MySQL :
  • Introduction aux bases de données
  • Conception (Méthode Merise)
  • Langage SQL
  • Communiquer avec une base de données avec des requêtes

Mise en relation de PHP et MySQL :
  • Se connecter à une base de donnée en utilisant PDO
  • Interroger la base de donnée et traiter les données dans son code
  • Mettre en persistence les données prevenant d'un formulaire (CRUD)

À la fin du module, l'apprenant sera capable de (savoir-faire) :
  • Développer la partie back-end d'une application web
  • Concevoir une base de donnée
  • Réaliser une interface web dynamique