Formation certifiante
Profitez de notre formation intensive en ligne sur le développement de sites Web avec PHP.
Grâce à cette formation, vous maîtriserez les bases du langage PHP et la programmation orientée objet pour créer des sites Web dynamiques.
Nous couvrons l’installation de l’environnement de travail, la syntaxe de base du langage PHP, la gestion de la navigation, la création de formulaires, et l’interaction avec une base de données.
Nos formations sont accessibles à distance pendant 3 mois, offrant une assistance technique et pédagogique illimitée, ainsi que des sessions de coaching avec nos formateurs experts.
Vous aurez également accès à notre plateforme cloud pour l’apprentissage pratique.
La formation inclut également des vidéos, des démonstrations, des travaux pratiques et des livres numériques.
Programme détaillé
Introduction à PHP
- Introduction à PHP
- Installation d'un environnement de travail pour PHP (WAMP Server et NetBeans)
- Quiz - QCM de validation des acquis
Les bases du langage PHP
- Le bloc PHP
- Les variables
- Les constantes
- Les types de données
- Les tableaux
- Les conditionnels
- Les boucles
- L'inclusion de fichiers
- Quelques fonctions utiles
- Les fonctions
- Les expressions rationnelles
- Démonstrations :
-
- Premier lancement de l'IDE NetBeans
- Création d'une expression rationnelle
- Travaux pratiques :
-
- Variables et constantes
- Tableaux
- Fonctions utiles
- Fonctions
- Expressions rationnelles
- Quiz - QCM de validation des acquis
La programmation orientée objet en PHP
- La création d'une classe
- Les attributs d'instance
- Le constructeur
- L'accès aux éléments d'instance
- Le destructeur
- Les méthodes d'instance
- L'utilisation d'une classe
- L'héritage
- Les éléments de classe
- Les classes abstraites
- Les interfaces
- Les exceptions
- Les espaces de noms
- La sérialisation
- Le chargement automatique de classes
- Le clonage d'instance
- Travaux pratiques : Classes
- Quiz - QCM de validation des acquis
Les formulaires en PHP
- Les différentes organisations possibles
- La création d'un formulaire
- Le traitement d'un formulaire
- La validation des données saisies
- Le formulaire et son traitement intégré
- Démonstration : Le traitement d'un formulaire
- Travaux pratiques : Formulaires
- Quiz - QCM de validation des acquis
L'accès aux données
- Utilisation de phpMyAdmin pour MySQL
- La connexion avec PDO
- Les requêtes non-préparées
- Les requêtes préparées
- Démonstration : Utilisation de phpMyAdmin
- Travaux pratiques : Requêter une base de données
- Quiz - QCM de validation des acquis
Les échanges de données entre le client et le serveur
- Le protocole HTTP
- Les redirections
- Les cookies
- Les sessions
- L'appel au serveur avec AJAX
- Démonstrations :
-
- Les cookies
- Les sessions
- L'appel au serveur avec AJAX
- Travaux pratiques : Echanges client-serveur
- Quiz - QCM de validation des acquis