Apprendre le SQL pour le comprendre, pas juste pour que ça tourne AccÚs direct : modai-lab.com
Pourquoi ce guide existe
Laisser l'IA Ă©crire tes requĂȘtes, c'est tentant. En rĂ©union, tu dois expliquer ce que tu fais. DĂ©fendre tes choix. Corriger en live. Comprendre les erreurs.
Des juniors se retrouvent bloquĂ©s parce qu'ils ne savent plus ce que leur propre requĂȘte fait.
Modai Lab est construit pour Ă©viter ça : une plateforme qui t'entraĂźne sur des cas business rĂ©els, oĂč Claude explique chaque concept au lieu de juste Ă©crire Ă ta place.
Ce que tu vas trouver dans ce guide :
Comment démarrer sur Modai Lab en moins de 10 minutes
Les 4 domaines métiers disponibles (sales, RH, finance, e-commerce)
Comment tirer le maximum du feedback IA Ă chaque exercice
Un plan de progression selon ton niveau actuel
đ§Ș Commence par mesurer ton point de dĂ©part Avant de plonger dans les exercices, 5 minutes pour calibrer ton niveau. Le test adapte ensuite le parcours Ă ton profil exact. đ Faire le test de niveau sur modai-lab.com/test-sql/ RĂ©sultat en direct · Niveau calibrĂ© · Parcours personnalisĂ©
PARTIE 1 â Pourquoi "comprendre" change tout
Le piĂšge de la requĂȘte copiĂ©e
Si tu ne sais pas rĂ©pondre, tu as un problĂšme. Pas avec SQL â avec ta mĂ©thode d'apprentissage.
Ce que "comprendre" veut dire concrĂštement
Comprendre une requĂȘte, c'est savoir rĂ©pondre Ă trois questions :
1. Pourquoi cette structure ?
2. Que se passe-t-il si les données changent ?
3. Comment l'optimiser si ça rame ?
Modai Lab te force Ă rĂ©pondre Ă ces trois questions â pas juste Ă produire un rĂ©sultat.
PARTIE 2 â Les 4 domaines mĂ©tiers de Modai Lab
Chaque domaine simule un contexte réel d'entreprise avec des données imparfaites, comme en production.
Domaine 1 â Sales (Ventes & CRM)
Contexte : tu es data analyst dans une équipe commerciale. Le directeur des ventes veut des réponses, pas des excuses.
Datasets disponibles :
deals: pipeline commercial (statut, montant, commercial, date de closing)contacts: prospects et clients (secteur, taille, pays)activities: appels, emails, réunions par dealtargets: objectifs mensuels par commercial
Exemples de questions posées :
Ce que tu apprends dans ce domaine :
Calculs de taux et de conversions avec le bon dénominateur
Gestion des NULL dans les dates et les statuts
FenĂȘtres analytiques pour les classements commerciaux
Domaine 2 â RH (Ressources Humaines)
Contexte : tu travailles pour la DRH. Les données sont sensibles, les erreurs ont des conséquences réelles.
Datasets disponibles :
employees: id, nom, poste, département, salaire, date_embauche, date_départabsences: type, durée, employé, datesevaluations: scores annuels, commentaires, promotionsorg_chart: hiérarchie (manager_id)
Exemples de questions posées :
Ce que tu apprends dans ce domaine :
Self JOIN pour les hiérarchies
CTE récursives pour les organigrammes
Calculs de médiane et percentiles
Domaine 3 â Finance
Contexte : reporting financier. Un chiffre faux dans un rapport COMEX, c'est une décision à 6 chiffres sur du vent.
Datasets disponibles :
transactions: montant, type (débit/crédit), compte, date, devisebudgets: lignes budgétaires par département et trimestreinvoices: factures clients avec statuts (payée, en retard, litige)exchange_rates: taux de change historiques
Exemples de questions posées :
Ce que tu apprends dans ce domaine :
Jointures sur des périodes de validité (prix historiques, taux de change)
Calculs de soldes cumulatifs avec window functions
Gestion des multi-devises et des corrections comptables
Domaine 4 â E-commerce
Contexte : startup en croissance. Les métriques growth sont scrutées chaque semaine.
Datasets disponibles :
users: inscription, source d'acquisition, segmentorders: commandes avec statuts (panier, payé, livré, retourné)products: catalogue avec catégories, prix, stocksessions: données analytics (source, device, pages vues)
Exemples de questions posées :
Ce que tu apprends dans ce domaine :
Analyses de cohortes et de rétention
Calculs de taux avec dénominateurs précis
FenĂȘtres analytiques pour les analyses temporelles
đ§Ș Choisis ton domaine et commence Les 4 domaines sont accessibles directement sur Modai Lab. Commence par celui qui correspond Ă ton contexte mĂ©tier. đ AccĂ©der aux exercices sur modai-lab.com Sales · RH · Finance · E-commerce · Feedback instantanĂ©
PARTIE 3 â Comment tirer le maximum du feedback IA
Le feedback de Modai Lab ne dit pas juste "faux" ou "correct". Il explique.
Quand ta requĂȘte est correcte
Le feedback te pose quand mĂȘme des questions :
L'objectif n'est pas juste d'avoir bon â c'est de comprendre pourquoi c'est bon et comment aller plus loin.
Quand ta requĂȘte est incorrecte
Le feedback identifie le type d'erreur, pas juste la ligne :
La méthode des 3 questions avant de soumettre
Avant de cliquer "Valider", pose-toi ces questions :
Utiliser le feedback pour progresser plus vite
PARTIE 4 â Le parcours de progression Modai Lab
Un parcours construit pour toi, pas pour tout le monde
La plupart des ressources SQL te donnent le mĂȘme contenu dans le mĂȘme ordre, peu importe ton niveau ou ton mĂ©tier. Modai Lab fonctionne diffĂ©remment.
à ton arrivée, la plateforme calibre deux choses :
Ton niveau SQL rĂ©el â pas celui que tu penses avoir, celui que tes requĂȘtes rĂ©vĂšlent
Ton contexte business â Sales, RH, Finance ou E-commerce
Ce calibrage génÚre un parcours sur mesure : les bonnes notions, dans le bon ordre, sur des données qui ressemblent à ce que tu manipules au travail.
La structure du parcours : des notions Ă maĂźtriser avant de passer au suivant
Chaque parcours est découpé en blocs de notions. Un bloc = un ensemble de concepts liés qu'il faut maßtriser ensemble avant d'avancer.
La rÚgle du passage de bloc : tu ne passes pas au suivant sur le papier, mais dans la pratique. Modai Lab mesure ta maßtrise sur plusieurs exercices consécutifs avant de te proposer le bloc suivant. Un seul exercice réussi ne suffit pas.
Ce que le parcours adapte selon ton contexte business
Un analyst Sales et un analyst Finance ne font pas les mĂȘmes erreurs. Modai Lab le sait.
Pour un profil Sales :
Les exercices du Bloc 3 portent sur des pipelines commerciaux avec des deals multi-statuts
Le fan-out arrive sur des tables de contacts avec plusieurs touchpoints
Le LEFT JOIN silencieux apparaßt sur des leads sans activité
Pour un profil Finance :
Le Bloc 2 introduit les taux de change et les agrégations multi-devises
Le Bloc 3 travaille sur des jointures temporelles (prix historiques, périodes de validité)
Le Bloc 4 introduit les soldes cumulatifs et la reconstitution de P&L
Pour un profil E-commerce :
Le Bloc 2 porte sur les taux de conversion et leurs dénominateurs
Le Bloc 3 travaille sur les cohortes et la rétention
Le Bloc 4 introduit les fenĂȘtres analytiques sur des donnĂ©es d'acquisition
Le contenu SQL est le mĂȘme. Le contexte, les donnĂ©es et les erreurs Ă dĂ©tecter sont ceux de ton mĂ©tier.
Le feedback à chaque soumission : un senior à cÎté de toi
C'est la différence centrale de Modai Lab par rapport à un cours classique.
Quand tu soumets une requĂȘte, tu ne reçois pas "correct" ou "faux". Tu reçois ce qu'un senior dirait s'il regardait ton Ă©cran.
Si ta requĂȘte est correcte :
Si ta requĂȘte est incorrecte :
Le feedback identifie aussi la notion Ă retravailler â pas juste l'erreur, mais le concept sous-jacent. Et il recommande l'exercice suivant qui va ancrer la correction.
C'est ça, un senior Ă cĂŽtĂ© de toi : quelqu'un qui ne te donne pas la rĂ©ponse, mais qui te dit exactement oĂč regarder pour la trouver.
Comment progresser vite avec ce systĂšme
đ§Ș DĂ©marre ton parcours personnalisĂ© Le test de niveau calibre ton parcours en 5 minutes. Tu sais immĂ©diatement quel bloc travailler et dans quel contexte business. đ DĂ©marrer sur modai-lab.com/test-sql/ Parcours adaptĂ© · Notions par bloc · Feedback senior Ă chaque exercice
PARTIE 5 â Les prompts pour apprendre avec l'IA (sans se faire remplacer par elle)
La différence entre utiliser l'IA pour apprendre et l'utiliser pour éviter d'apprendre tient à une chose : qui tient le stylo.
â Prompts qui font progresser
â Prompts qui te bloquent
La rĂšgle : si tu ne peux pas expliquer chaque ligne de la requĂȘte que tu utilises, tu n'as pas fini d'apprendre. Retourne sur Modai Lab.
RĂ©capitulatif â Les 10 minutes pour dĂ©marrer
â Tu es prĂȘt Ă dĂ©fendre tes requĂȘtes quand :
â Tu peux expliquer chaque clause de ta requĂȘte Ă quelqu'un qui ne connaĂźt pas SQL
â Tu sais ce qui se passe si les donnĂ©es sources contiennent des NULL
â Tu peux dire pourquoi tu as choisi LEFT JOIN plutĂŽt qu'INNER JOIN
â Tu sais dĂ©tecter un fan-out avant mĂȘme de lancer la requĂȘte
â Tu peux lire un EXPLAIN ANALYZE et comprendre pourquoi c'est lent
â Tu peux corriger ta requĂȘte en live, devant ton manager
đ AccĂ©der Ă Modai Lab
đ modai-lab.com â La plateforme đ modai-lab.com/test-sql/ â Le test de niveau
Le SQL que tu comprends vaut infiniment plus que le SQL que tu copies.
Guide de dĂ©marrage offert suite au post LinkedIn · modai-lab.com · Partagez librement â»ïž