Maîtrise le backend,
une notion à la fois.
Des cours techniques sur l'architecture backend, les bases de données, les protocoles réseau et la performance. Rédigés avec précision, pensés pour les développeurs.
Explorer les cours →Ce que tu vas apprendre
Une sélection de cours pour démarrer.
L'évolution du web sous le capot : multiplexage HTTP/2, le piège du head-of-line blocking TCP, et QUIC qui change de transport. Même langage HTTP, plomberie réinventée.
RequestEvent, ControllerEvent, ViewEvent, ExceptionEvent — les 8 événements qui orchestrent chaque requête Symfony.
Comment fonctionne un index B-tree, comment un ORM génère N+1 requêtes sans prévenir, et comment lire EXPLAIN ANALYZE.
Processus, threads, parallélisme, FastCGI, le pool PHP-FPM et FrankenPHP. Comment PHP traite plusieurs requêtes à la fois, et où va la mémoire.
Construis un serveur TCP et un client de zéro en Python. Sockets, bind/listen/accept, handshake, paquets, ports — tout ce que HTTP, Redis et PostgreSQL ont en commun sous le capot.
ACID, niveaux d'isolation, MVCC, deadlocks, optimistic locking — comprendre ce qui se passe vraiment entre BEGIN et COMMIT.