Aller au contenu

PHP et MySQL : créer une application web dynamique

Formulaires, base de données, connexion des utilisateurs et sécurité : construisez votre première application web complète.

Intermédiaire 7 h 10 11 leçons En ligne, à son rythme Français Certificat de réussite

Proposé par Spectral Academy · Formateur : KANGAH

Version 1 · mise à jour le 19/10/2026

Ce que vous allez apprendre

  • Expliquer le fonctionnement d'une application web côté serveur
  • Écrire des scripts PHP qui traitent des formulaires de façon sécurisée
  • Concevoir une base de données MySQL simple et écrire les requêtes SQL essentielles
  • Réaliser les opérations CRUD avec PDO et des requêtes préparées
  • Mettre en place une authentification avec sessions et mots de passe hachés

Programme

4 modules · 11 leçons · 7 h 10

Objectif : Mettre en place un environnement de développement PHP Écrire ses premiers scripts et traiter un formulaire

  • Le fonctionnement côté serveur et l'environnement Aperçu gratuit 20 min
  • Traiter un formulaire en toute sécurité 25 min
  • Les bases de PHP 10 min

Objectif : Concevoir une base de données relationnelle simple Écrire les requêtes SQL essentielles

  • Concevoir une base de données 20 min
  • Les requêtes SQL essentielles 25 min
  • Bases de données et SQL 10 min

Objectif : Réaliser le CRUD avec PDO et des requêtes préparées Mettre en place une authentification sécurisée

  • Le CRUD avec PDO et les requêtes préparées 25 min
  • Sessions, authentification et sécurité 25 min
  • PHP et MySQL ensemble 10 min

Objectif : Valider les compétences PHP et MySQL

  • Évaluation finale 20 min
  • Application de gestion de rendez-vous 4 h

Description

Du site statique à l'application

Un site en HTML/CSS affiche toujours le même contenu. Une application web enregistre des données, réagit à l'utilisateur, gère des comptes : boutique, plateforme de réservation, gestion de stock, intranet. Pour cela, il faut un langage côté serveur et une base de données.

PHP et MySQL (ou son équivalent MariaDB) forment un couple très répandu : ils sont disponibles chez la quasi-totalité des hébergeurs, y compris les offres mutualisées accessibles, et propulsent de nombreux sites et CMS comme WordPress.

Ce que vous allez construire

Une application de gestion de rendez-vous pour un petit cabinet ou un salon : prise de rendez-vous par formulaire, liste des rendez-vous, modification et annulation, espace administrateur protégé par mot de passe.

Au programme

  • L'environnement de développement local (XAMPP, Laragon ou équivalent) ;
  • Les bases de PHP et le traitement des formulaires ;
  • La conception d'une base de données et le langage SQL ;
  • Le CRUD avec PDO ;
  • Les sessions et l'authentification ;
  • La sécurité : injections SQL, XSS, CSRF, mots de passe ;
  • L'organisation du code et le passage aux frameworks (Laravel).

Exigence de sécurité

La sécurité est intégrée dès la première leçon : chaque exemple utilise les bonnes pratiques (requêtes préparées, échappement, hachage des mots de passe). Un code qui « marche » mais n'est pas sûr n'est pas un code professionnel.

Prérequis

  • Maîtriser HTML et CSS
  • Connaître les bases de la programmation (variables, conditions, boucles, fonctions), par exemple via la formation JavaScript

Pour qui ?

  • Développeurs web débutants souhaitant passer au back-end
  • Étudiants en informatique
  • Intégrateurs et développeurs front-end voulant devenir full-stack

Compétences et mots-clés

Programmation PHP côté serveurModélisation et requêtes SQLSécurité des applications web #PHP#MySQL#back-end#base de données#sécurité web

Certification

Certificat de réussite

  • Terminer toutes les leçons obligatoires
  • Réussir les évaluations avec un score moyen d'au moins 70 %

Document numéroté, vérifiable en ligne. Ce n'est ni un diplôme d'État ni une certification accréditée.

Document délivré par Spectral Academy via SUO, avec un identifiant unique vérifiable en ligne. Il ne constitue pas un diplôme d'État ni une certification accréditée par un organisme public, sauf mention explicite et vérifiable.

Avis des apprenants

Pas encore d'avis

Seuls les apprenants inscrits ayant suivi une partie de la formation peuvent laisser un avis vérifié.

Formateur

K

KANGAH

Organisme

S Spectral AcademyCabinet de formation

Formations associées