Développement Web

Attestation PHP & MySQL — Développement Backend

Du formulaire au CRUD sécurisé en PDO : construisez des sites dynamiques complets

Cette attestation certifie la maîtrise du développement web backend avec PHP et MySQL, telle qu’elle s’exerce dans les petites équipes et les agences d’Afrique de l’Ouest et centrale. La banque compte 80 questions couvrant cinq domaines : les bases du langage PHP, les formulaires, sessions et la sécurité applicative, MySQL et PDO, la programmation orientée objet, et l’architecture web avec les bonnes pratiques professionnelles. À chaque session, 55 questions sont tirées aléatoirement avec une couverture équilibrée par domaine ; l’épreuve dure 100 minutes chronométrées et le seuil de réussite est fixé à 72 %. Les questions confrontent le candidat à des extraits de code à lire, des requêtes à corriger, des étapes à remettre en ordre et des situations concrètes : scolarité d’une école, stock d’une quincaillerie, facturation d’une PME, réservations d’une clinique, espace membre sécurisé d’une mutuelle. Le barème tient compte de la difficulté de chaque question, de 1 à 3 points, et le détail des résultats par domaine est fourni après la correction.

Ce que l'évaluation mesure

  • Écrire et lire du PHP procédural : variables, conditions, boucles, fonctions, tableaux
  • Distinguer comparaisons lâches et strictes et maîtriser les conversions de types
  • Traiter les formulaires avec $_GET et $_POST, valider avec filter_var et contrôler les champs
  • Prévenir le XSS avec htmlspecialchars et mettre en place un jeton CSRF
  • Gérer les sessions et les cookies avec session_start et setcookie
  • Sécuriser les mots de passe avec password_hash et password_verify
  • Connecter MySQL via PDO et écrire des requêtes préparées anti-injection
  • Réaliser un CRUD complet, des jointures simples et des transactions
  • Concevoir une table MySQL : types de colonnes, clés, AUTO_INCREMENT
  • Structurer du code orienté objet : visibilité, héritage, interfaces, exceptions
  • Organiser un projet : séparation logique et affichage, configuration externalisée, API JSON
  • Déboguer avec var_dump et error_log, déployer sur un hébergement mutualisé

Ce que prouve l'attestation

  • Développeur web backend en agence ou chez un hébergeur local
  • Freelance PHP pour PME, écoles et cabinets
  • Mainteneur de sites d’administration, d’ONG et d’associations
  • Développeur d’applications de gestion : stock, scolarité, facturation
  • Intégrateur de plateformes avec paiement mobile money
  • Développeur d’API JSON pour applications mobiles
  • Responsable technique d’une petite équipe web

Ce candidat écrit du PHP lisible et sûr : il structure le code en fonctions et en classes, manipule tableaux et formulaires, protège les pages par sessions et échappement en sortie, interroge MySQL exclusivement au moyen de requêtes préparées PDO, et sait organiser un petit projet proprement, avec une configuration externalisée, des vues distinctes de la logique et une API JSON consommable par une application mobile. Avoir franchi le seuil de 72 % sur un tirage de 55 questions en 100 minutes, dans des scénarios de gestion réels, démontre la capacité de livrer et de maintenir des applications web fiables, scolarité, stock, facturation ou réservations, sans exposer les données ni les identifiants.

Conditions de l'évaluation

Durée :
100 minutes
Questions :
55
Score de réussite :
72 %
Tentatives incluses :
2
Frais de certification :
11 000 FCFA 7 500 FCFA

Pas de cours à suivre : vous vous inscrivez, vous réglez les frais de certification, puis vous passez l'évaluation en conditions réelles depuis votre navigateur. En cas de réussite, l'attestation numérique est émise avec un code public et une empreinte SHA-256, vérifiable gratuitement par tout employeur.

S'inscrire et passer l'évaluationVérifier une attestation déjà émise

Toutes les filières de certification Succes Academy