Description
Jour 1 : Introduction à PHP et Concepts de Base
Introduction à PHP
Histoire et caractéristiques de PHP.
Installation et configuration de l’environnement de développement PHP.
Syntaxe de Base et Structures de Contrôle
Syntaxe PHP, variables, types de données.
Structures de contrôle : boucles, conditions.
Fonctions et Gestion des Erreurs
Création et utilisation de fonctions.
Gestion des erreurs et des exceptions.
Jour 2 : PHP et Interaction avec le Serveur
Manipulation des Données du Serveur
Gestion des formulaires et des données utilisateur.
Sécurité des données et prévention des injections SQL.
Sessions et Cookies
Utilisation des sessions et cookies pour conserver les données utilisateur.
Bonnes pratiques de sécurité pour les sessions et cookies.
Fichiers et Répertoires
Lecture et écriture de fichiers.
Manipulation de répertoires.
Jour 3 : PHP et Bases de Données
Bases de Données avec PHP
Connexion à une base de données MySQL avec PDO ou mysqli.
Création, lecture, mise à jour et suppression de données (CRUD).
Projet Pratique
Développement d’une petite application web utilisant PHP et une base de données.
Intégration de toutes les compétences acquises durant la formation.
Objectifs
Cette formation comporte plusieurs ateliers pratiques sur des environnements techniques.
Les sessions “A distance” sont réalisées avec un outil de visioconférence, permettant au formateur d’adapter sa pédagogie.
L’évaluation se fait en continue au fils des travaux pratiques.
Résultats
Comprendre les fondamentaux de PHP et sa configuration.
Écrire des scripts PHP pour créer des applications web dynamiques.
Utiliser PHP pour interagir avec des bases de données.