Choisissez votre formation
Les fiches sont indépendantes — cliquez sur une carte pour ouvrir le contenu détaillé.
Performance, Scalabilité & Observabilité
Les fondamentaux pour concevoir et optimiser des applications Java backend à fort volume : architecture type (API temps réel, RabbitMQ, batch), Spring Batch, parallélisme, SQL et observabilité ELK.
Ouvrir la fiche →Spring Batch — l'essentiel
Chunk vs tasklet, architecture Job/Step/Chunk, config de base, retry/skip, reprise, et les 4 stratégies de parallélisation.
Ouvrir la fiche →Multithreading — Futures & Executors
Dimensionner un pool de threads, Future vs CompletableFuture, gestion d'erreur par tâche, chaînage non bloquant et pièges de la concurrence.
Ouvrir la fiche →Prise en main de Claude
De zéro à agentique : LLM & copilot, CLI/permissions, mémoire, commands, agents, skills, rules, hooks, MCP, orchestration. Avec un repo fil rouge runnable.
Ouvrir la fiche →Modèle d'exécution de Python
Fiche experte : concurrence vs parallélisme, GIL, threads / process / asyncio, primitives de synchro, WSGI/ASGI (Uvicorn, Gunicorn) et calcul distribué (Celery, Dask, Ray) — reliés en un arbre de décision d'architecture.
Ouvrir la fiche →