🎓 Éducation

education-learning-roadmap

Crée une feuille de route d'apprentissage pour maîtriser un sujet ou une compétence.

⚡ Installation & lancement en 1 commande

Copiez-collez dans votre terminal : le skill s'installe dans ~/.claude/skills et Claude Code se lance directement dessus.

macOS / Linux
curl -fsSL https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.sh | sh -s -- education-learning-roadmap --launch
Windows (PowerShell)
iex "& { $(iwr -useb https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.ps1) } education-learning-roadmap -Launch"

🚀 Déjà installé ?

claude "/education-learning-roadmap"

Ou tapez /education-learning-roadmap dans une session Claude Code, ou décrivez simplement votre besoin — le skill se déclenche automatiquement via le skill-router.

🔑 Déclencheurs automatiques

Le skill s'active automatiquement quand votre demande contient :

je veux apprendreroadmappar où commencer pourparcours d'apprentissagecomment devenirplan d'apprentissage

📦 Installation manuelle

git clone https://github.com/khalilbenaz/claude-skills-collection.git cp -r claude-skills-collection/skills/education-learning-roadmap ~/.claude/skills/

Payload du plugin : skills/education-learning-roadmap · source éditable : education-skills/learning-roadmap

📖 Manuel

Learning Roadmap

Étape 1 — Cadrage initial (obligatoire avant de produire la roadmap)

Collecte ces 4 données avant tout :

QuestionPourquoi
Objectif final précis"Dev web" ≠ "déployer une API REST en prod sous 3 mois"
Niveau actuelÉvite de reformuler des bases déjà connues
Disponibilité (h/semaine)Calibre la durée et la densité de chaque phase
Contrainte de formatPréférence vidéo / texte / projets / certifications

Si ces infos sont absentes, pose les questions en une seule fois. Ne génère pas la roadmap à l'aveugle.


Étape 2 — Critères de découpage en phases

Utilise 3 phases maximum par défaut :

Critères de passage de phase :


Étape 3 — Structure d'une phase (template)

### Phase N — <Nom> (semaines W1 à W2)

**Concepts clés**
- Concept A
- Concept B

**Ressources (priorité gratuit)**
- [Titre](URL) — format, durée estimée
- Docs officielles : <lien>

**Projet de validation**
> Exemple copiable : "Crée une CLI en Python qui lit un fichier CSV et génère un rapport JSON."

**Checkpoint — critère de passage**
- [ ] Tu peux expliquer X sans regarder tes notes.
- [ ] Le projet tourne sans erreur sur une machine tierce.

Étape 4 — Calibrage de la timeline

Formule de base :

durée_totale (semaines) = charge_totale (heures) / disponibilité (h/semaine)

Barèmes indicatifs (tech, full débutant) :

DomaineCharge estimée jusqu'au premier emploi / projet prod
Python scripting80–120 h
Dev web frontend150–250 h
Backend API REST200–350 h
Data / ML (bases)200–300 h
DevOps / Cloud250–400 h
Cybersécurité300–500 h

Ajuste selon le niveau de départ et le critère de succès (personnel, professionnel, certif).


Étape 5 — Ressources : règles de sélection

Priorité décroissante :

  1. Docs officielles (toujours à jour, référence de vérité)
  2. Ressources gratuites reconnues : MDN, freeCodeCamp, Exercism, roadmap.sh, The Odin Project, CS50, Fast.ai
  3. Plateformes payantes si le ROI est justifié (Udemy <15 €, Pluralsight, O'Reilly)
  4. Livres : préfère les éditions < 3 ans pour les sujets évoluant vite

Ne propose jamais plus de 2–3 ressources par phase — trop de choix paralyse.


Étape 6 — Exemples concrets par domaine

Exemple : apprendre Python de zéro, 10 h/semaine, objectif scripting

Phase 1 — Fondamentaux (semaines 1–4, ~40 h)
Concepts : types, fonctions, boucles, modules, fichiers
Ressource : https://docs.python.org/3/tutorial/ + Exercism Python track
Projet : script CLI qui parse un CSV et sort des stats (min/max/moyenne par colonne)
Checkpoint : script tourne avec pytest sans erreur, explique la différence list/tuple/dict

Phase 2 — Pratique (semaines 5–10, ~60 h)
Concepts : requests, pathlib, argparse, logging, venv, pyproject.toml
Ressource : Real Python (realpython.com) articles ciblés
Projet : outil CLI packagé installable via pip install -e .
Checkpoint : le tool est publié sur TestPyPI et documenté dans un README

Phase 3 — Autonomie (semaines 11–14, ~40 h)
Concepts : typing, tests unitaires (pytest), CI GitHub Actions
Projet : automatise une tâche réelle du quotidien de l'utilisateur
Checkpoint : pipeline CI verte, coverage > 80 %

Anti-patterns / pièges à éviter


Bonnes pratiques 2026