Le laboratoire de pratique

Du code au raisonnement.

Progressez avec des cours structurés, des exercices corrigés et des examens blancs. Choisissez une technologie ou un QCM ciblé, puis prenez le temps de comprendre chaque décision.

Cas pratiquesCorrections expliquéesAccès libre, sans compte

Parcours de formation

Cours complet

PHP 8.4 — ingénierie et préparation Zend

Du système de types aux applications web sûres : huit modules guidés, laboratoires, contrôles de connaissances et examen blanc original.

8 modules avec exercicesPHP 8.4
Découvrir le cours →
Cours complet

Java SE 21 — préparation OCP

Apprenez à analyser le code Java, concevoir des objets, exploiter les collections et streams, maîtriser concurrence, fichiers et modules. Huit laboratoires et un examen blanc original.

8 modules avec exercicesJava SE 21
Découvrir le cours →
Cours complet

Symfony 8.0 — architecture et préparation certification

Construisez un parcours HTTP testable, configurez les services, sécurisez les actions et maîtrisez formulaires, rendu, cache et traitements asynchrones.

8 modules avec exercicesSymfony 8.0 · PHP 8.4
Découvrir le cours →
Cours complet

PostgreSQL 18 — ingénierie des données

Modélisez, interrogez, protégez et restaurez une base relationnelle. Ce parcours relie SQL, concurrence, performance et exploitation avec des expériences reproductibles.

8 modules avec exercicesPostgreSQL 18
Découvrir le cours →
Cours complet

Docker — livraison et exploitation des applications

Comprenez les processus conteneurisés, construisez des images contrôlées et exploitez une application multi-service avec données persistantes, santé et procédure de reprise.

8 modules avec exercicesDocker Engine · Compose v2
Découvrir le cours →
Cours complet

HTTP — sécurité avancée, 40 leçons de cours

Quarante leçons autonomes pour analyser HTTP de bout en bout : sémantique, navigateurs, authentification, politiques de sécurité, caches, mandataires et exploitation. Chaque page contient un laboratoire corrigé et un contrôle original.

40 modules avec exercicesHTTP 1.1 / 2 / 3 · ASVS 5.0
Découvrir le cours →
Cours complet

JWT, JWS et JWE — architecture et validation avancées

Douze leçons pour construire un contrat de validation, gérer les clés et les sessions, puis tester les refus avec des cas adverses maîtrisés.

12 modules avec exercicesJOSE · JWT BCP · OAuth 2.0 Security BCP
Découvrir le cours →
Cours complet

Hash, MD5, mots de passe et certificats TLS

Douze leçons avancées avec laboratoires corrigés : empreintes, MAC, migration des mots de passe, aléatoire, TLS, X.509 et gestion des clés.

12 modules avec exercicesPHP 8.4+ · TLS 1.3 · X.509
Découvrir le cours →
Cours complet

PHPStan et ingénierie logicielle sécurisée

Huit leçons avancées pour rendre les contrats PHP explicites, adopter une analyse stricte et construire des preuves de développement sécurisé.

8 modules avec exercicesPHP 8.4+ · PHPStan 2.x · domaines CSSLP
Découvrir le cours →

QCM et simulations à la carte

Niveau expert

Backend Security Lab · Série 01

PHP Expert — du code à la production

20 décisions techniques autour de PHP, PostgreSQL et de la sécurité : injections, isolation SQL, API, Docker et déploiement. Analysez les hypothèses, puis confrontez votre raisonnement au corrigé.

  • PHP
  • PostgreSQL
  • Sécurité
  • Docker
  • CI/CD
Format
20 questions
Durée conseillée
45–60 min
Langue des questions
Français
Commencer le QCM
Confirmé / senior

Payment Interview Lab · Série 01

Mission paiement — PHP, Java et Apple Pay

Préparez une mission paiement avec 20 cas pratiques : PHP 8.4 sans framework, Java / Spring Boot, Apple Pay, architecture SQL et sécurité. Choisissez parmi cinq tests ciblés ou un entretien blanc complet, avec notes et relances du recruteur.

  • PHP
  • Java
  • Spring Boot
  • Paiements
  • Architecture
  • PostgreSQL
  • Sécurité
Format
20 questions
Durée conseillée
50–60 min
Langue des questions
Français
Commencer le QCM