Module 1
Introduction et Installation
Introduction et Installation
30min
Leçons vidéo
Exercices
Lab pratique
Qu'est-ce que Cursor ? Fork de VS Code + IA
Différences avec GitHub Copilot et autres outils
Installation et configuration initiale
Connexion à GPT-4, Claude, ou modèles locaux
Interface : sidebar, panels, shortcuts
Lab : Premier projet avec Cursor
Module 2
Cmd+K - Inline Editing Mastery
Cmd+K - Inline Editing Mastery
45min
Leçons vidéo
Exercices
Lab pratique
Cmd+K : Le superpouvoir de Cursor
Éditions inline précises : "change this function to use async/await"
Prompts efficaces pour Cmd+K
Accepter/rejeter suggestions (Tab/Esc)
Itérer sur suggestions : "now add error handling"
Use cases : refactoring, conversion, optimisation
Lab : Refactorer un fichier complet avec Cmd+K
Module 3
Composer - Multi-File Editing
Composer - Multi-File Editing
50min
Leçons vidéo
Exercices
Lab pratique
Composer : Modifications cross-files
Ouvrir Composer : Cmd+I ou sidebar
Prompts complexes : "migrate API v1 to v2 across all files"
Prévisualiser changements avant application
Gérer conflits et suggestions multiples
Patterns : migrations, features multi-fichiers, refactoring global
Lab : Ajouter feature authentication (5+ fichiers modifiés)
Module 4
Chat Contextuel et Codebase Search
Chat Contextuel et Codebase Search
40min
Leçons vidéo
Exercices
Lab pratique
Chat : Poser questions sur votre code
Indexation automatique de votre codebase
Recherche sémantique : "où est implémentée l'authentification ?"
Comprendre code legacy avec IA
Générer documentation from code
Explain code snippets
Lab : Explorer un projet inconnu avec Chat
Module 5
Features Avancées
Features Avancées
35min
Leçons vidéo
Exercices
Lab pratique
Auto-Debug : Fixer erreurs automatiquement
Test Generation : Créer tests unitaires
Code Review : Suggestions d'amélioration
Terminal Integration : Commandes générées par IA
Cursor Rules : Customiser comportement IA (.cursorrules file)
Privacy Mode : Travailler hors ligne ou sans envoi code
Lab : Générer suite de tests complète
Module 6
Workflows et Best Practices
Workflows et Best Practices
30min
Leçons vidéo
Exercices
Lab pratique
Workflow quotidien optimal avec Cursor
Shortcuts essentiels (cheatsheet)
Prompts patterns qui fonctionnent
Éviter les pièges courants
Gérer les limitations et hallucinations
Cost management (si modèles payants)
Lab : Build mini-projet en 30min (vs 2h sans IA)
Module 7
ROI et Productivité
ROI et Productivité
20min
Leçons vidéo
Exercices
Lab pratique
Mesurer votre gain de productivité
Cas d'usage par type de tâche (CRUD, APIs, UI, tests)
Success stories et benchmarks
Évolution de carrière avec Vibe Coding
Certification des compétences Cursor