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