Workspace de formations

Formations thématiques Harington Tech

Le catalogue des fiches de montée en compétences. Choisissez une thématique pour accéder à la formation complète.

Catalogue

Choisissez votre formation

Les fiches sont indépendantes — cliquez sur une carte pour ouvrir le contenu détaillé.

Java / Backend

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.

Performance Scalabilité Observabilité Spring Boot SQL
12sections
Intermédiaire+niveau
Java · Springstack
Ouvrir la fiche →
Java / Batch

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.

Spring Batch Chunk Retry / Skip Parallélisation
6sections
Intermédiaireniveau
Java · Batchstack
Ouvrir la fiche →
Java / Concurrence

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.

Threads Executor Future CompletableFuture
7sections
Intermédiaireniveau
Java · Concurrencestack
Ouvrir la fiche →
IA / Productivité

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.

Claude Code Agents MCP Skills
17sections
Tous profilsniveau
Claude Codestack
Ouvrir la fiche →
Python / Concurrence

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.

GIL asyncio Multiprocessing FastAPI Architecture
12sections
Senior · Staffniveau
Pythonstack
Ouvrir la fiche →