The practice lab

From code to reasoning.

Build your skills with structured courses, worked exercises and practice exams. Choose a technology or a focused quiz, then take the time to understand each decision.

Practical scenariosExplained answersFree access, no account needed

Learning paths

Full course

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 with exercisesPHP 8.4
Explore the course →
Full course

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 with exercisesSymfony 8.0 · PHP 8.4
Explore the course →
Full course

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 with exercisesPHP 8.4+ · TLS 1.3 · X.509
Explore the course →
Full course

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 with exercisesPHP 8.4+ · PHPStan 2.x · domaines CSSLP
Explore the course →

Standalone quizzes and simulations

Expert level

Backend Security Lab · Series 01

PHP Expert — from code to production

20 technical decisions covering PHP, PostgreSQL and security: injection, SQL isolation, APIs, Docker and deployment. Analyse the assumptions, then compare your reasoning with the explanations.

  • PHP
  • PostgreSQL
  • Security
  • Docker
  • CI/CD
Format
20 questions
Suggested duration
45–60 min
Question language
French
Start the quiz
Experienced / senior

Payment Interview Lab · Series 01

Payments mission — PHP, Java and Apple Pay

Prepare for a payments role with 20 practical scenarios: PHP 8.4 without a framework, Java / Spring Boot, Apple Pay, SQL architecture and security. Choose five focused tests or a full mock interview, with notes and recruiter follow-up questions.

  • PHP
  • Java
  • Spring Boot
  • Payments
  • Architecture
  • PostgreSQL
  • Security
Format
20 questions
Suggested duration
50–60 min
Question language
French
Start the quiz