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.).