Programme de Formation PHP Débutant (3 Jours)
Objectif de la formation :
• Acquérir les bases du langage PHP pour développer des applications web dynamiques.
• Comprendre le fonctionnement du PHP et son interaction avec une base de données.
• Maîtriser les fondamentaux pour structurer et organiser un projet PHP.
• Développer des compétences pratiques à travers des exercices concrets et un mini-projet.
INTER ENTREPRISE
– Présentiel dans nos locaux ou les vôtres
– Distanciel Online
Retrouvez-nous sur :
Strasbourg, Lille, Lyon, Reims, Genève, Bruxelles, Luxembourg, Frankfort, Karlsruhe, Berlin, Metz
Prix : 1966 € H.T.
INTRA
(Appelez-nous pour obtenir une offre)
Jour 1 : Introduction et Fondamentaux de PHP
Matinée : Introduction au PHP
• Présentation générale du PHP : rôle et utilité.
• Installation et configuration de l’environnement (XAMPP, WAMP, ou LAMP).
• Structure d’un script PHP.
• Premier script : affichage avec echo.
• Atelier pratique : Créer une page PHP affichant des informations personnelles.
Après-midi : Syntaxe et Bases du Langage
• Variables et types de données (string, int, float, bool, array).
• Opérateurs (arithmétiques, comparaison, logiques).
• Les structures de contrôle :
- Conditions (if, else, elseif, switch).
- Boucles (for, while, do…while, foreach).
• Fonctions intégrées de base.
• Atelier pratique : Créer une page qui affiche une table de multiplication pour un nombre donné.
Jour 2 : Travaux Dynamiques et Formulaires
Matinée : Manipulation de Données Dynamiques
• Gestion des formulaires HTML avec PHP.
• Méthodes HTTP : GET et POST.
• Validation et sécurisation des données saisies.
• Variables superglobales ($_GET, $_POST, $_SERVER, $_SESSION, $_COOKIE).
• Atelier pratique : Créer un formulaire d’inscription avec des champs obligatoires et validation des données.
Après-midi : Fondamentaux de PHP
• Création de fonctions personnalisées.
• Inclusion de fichiers (include, require).
• Concepts de base pour organiser un projet PHP.
• Gestion des erreurs et débogage simple.
• Atelier pratique : Construire un formulaire de connexion et séparer le traitement PHP dans un fichier externe.
Jour 3 : Introduction aux Bases de Données et Mini-Projet
Matinée : PHP et Bases de Données (MySQL)
• Introduction à MySQL et à l’utilisation de phpMyAdmin.
• Connexion à une base de données avec PHP (PDO ou MySQLi).
• Requêtes SQL de base : SELECT, INSERT, UPDATE, DELETE.
• Affichage des résultats dans une page web.
• Atelier pratique : Créer une base de données pour gérer une liste de contacts et afficher les contacts sur une page PHP.
Après-midi : Mini-Projet de Synthèse
• Développement d’un mini-projet :
- Création d’une application CRUD (Create, Read, Update, Delete).
- Gestion des utilisateurs : ajout, modification et suppression.
- Affichage dynamique des données dans un tableau HTML.
- Utilisation de styles CSS pour améliorer l’apparence.
• Clôture : Bilan et Perspectives
- Questions et réponses.
- Présentation des ressources pour continuer l’apprentissage : documentation officielle, forums, cours en ligne.
Méthodologie
• Alternance de théorie et de pratique pour une assimilation rapide.
• Mise en place d’exercices concrets pour appliquer chaque notion.
• Accompagnement personnalisé pour répondre aux besoins des participants.
• Ce programme permet d’avoir une base solide pour commencer à travailler avec PHP et préparer les stagiaires à des formations plus avancées (PHP orienté objet, frameworks comme Laravel, etc.).