Leçons publiées sans module
36 leçon(s) · 3h
- 1
Introduction : La Data Science en Pratique
Comprendre ce qu est un vrai probleme de data science : question metier, cible, baseline et action.
Estimation · 5 min · Easy+150 XP - 2
Ton premier environnement : Python sans installation
Comprendre le notebook, le runtime, les cellules et la reproductibilite avant d accumuler du code.
Estimation · 5 min · Easy+150 XP - 3
Reproductibilité : notebook, script, seed et journal d’expérience
Apprendre à rendre une analyse rejouable : ordre des cellules, seed, fichiers, paramètres et notes d’expérience.
Estimation · 5 min · Easy+170 XP - 4
Les briques de base du code : Variables et Types
Comprendre les types Python utiles au travail data et convertir proprement les valeurs brutes avant de calculer.
Estimation · 5 min · Easy+150 XP - 5
Structurer les donnees : Les Listes - Regrouper et manipuler plusieurs valeurs
Maitriser les listes Python pour lire, modifier, filtrer et resumer une petite serie de donnees.
Estimation · 5 min · Easy+150 XP - 6
Autres collections utiles : Tuples et Dictionnaires
Choisir entre tuple, dictionnaire et liste selon le sens de la donnee et la lisibilite voulue.
Estimation · 5 min · Easy+150 XP - 7
Automatiser avec les Boucles (for) : Répéter des Actions sur des Listes
Utiliser les boucles for pour parcourir, compter, filtrer et transformer une petite collection de donnees.
Estimation · 5 min · Medium+150 XP - 8
Prendre des décisions dans le code : Les conditions if/else
Utiliser if, elif et else pour transformer une valeur brute en decision, statut ou categorie interpretable.
Estimation · 5 min · Medium+150 XP - 9
Créer ses propres outils : Les Fonctions - Encapsuler du code réutilisable
Nommer une logique, definir ses entrees et renvoyer un resultat propre avec des fonctions simples et reutilisables.
Estimation · 5 min · Medium+150 XP - 10
Projet Intégrateur 1 : Nettoyer et analyser des scores de jeu
Assembler conversion, validation, filtrage et mini rapport pour produire une analyse defendable sur des scores bruts.
Estimation · 5 min · Medium+150 XP - 11
Introduction aux Bibliothèques : NumPy pour les calculs
Comprendre quand passer d une liste Python a un array NumPy pour les calculs numeriques, les masques et les statistiques.
Estimation · 5 min · Medium+150 XP - 12
NumPy from scratch : vecteurs, matrices et broadcasting
Comprendre pourquoi les tableaux NumPy accélèrent les calculs et comment raisonner sur les formes de tableaux.
Estimation · 5 min · Medium+190 XP - 13
La Reine des Structures : le DataFrame avec Pandas
Comprendre le DataFrame Pandas comme une table structuree, lire ses lignes et colonnes, puis manipuler proprement une premiere structure tabulaire.
Estimation · 5 min · Medium+150 XP - 14
Importer et Explorer un Dataset avec Pandas : Premiers Pas Essentiels
Charger un premier CSV avec Pandas, inspecter rapidement sa structure et produire les premiers controles indispensables avant toute analyse.
Estimation · 5 min · Medium+150 XP - 15
GroupBy, agrégations et tableaux de synthèse
Résumer un dataset par segment, comparer des groupes et éviter les conclusions basées sur une seule moyenne globale.
Estimation · 5 min · Medium+190 XP - 16
Nettoyer les Données 1 : Gérer les Manquants - Identifier et Traiter les Valeurs Absentes
Detecter les valeurs manquantes dans un DataFrame, choisir une strategie de traitement defensible et mesurer l impact de ce choix sur l analyse.
Estimation · 5 min · Medium+150 XP - 17
Nettoyer les Données 2 : Corriger les Incohérences
Detecter les doublons, les formats incoherents et les valeurs aberrantes, puis appliquer des corrections simples sans maquiller le probleme.
Estimation · 5 min · Medium+150 XP - 18
Qualité des données : doublons, outliers et règles métier
Détecter les anomalies qui faussent une analyse : duplications, valeurs extrêmes, règles impossibles et contrôles métier.
Estimation · 5 min · Medium+190 XP - 19
Statistiques Descriptives : Résumer ses Données
Calculer et interpreter moyenne, mediane, variance et ecart-type pour resumer une distribution sans la simplifier a tort.
Estimation · 5 min · Medium+150 XP - 20
Probabilités appliquées, échantillonnage et biais
Comprendre l’incertitude, les proportions, l’échantillonnage et les biais avant d’interpréter un résultat.
Estimation · 5 min · Medium+190 XP - 21
Visualisation 1 : Pourquoi et Comment avec Matplotlib ?
Comprendre quand un graphique aide vraiment, puis creer un premier trace Matplotlib lisible avec ses elements essentiels.
Estimation · 5 min · Medium+150 XP - 22
Visualisation 2 : Histogrammes et Distributions
Lire une distribution avec un histogramme, choisir un nombre de classes raisonnable et comprendre ce que le graphique raconte vraiment sur une variable numerique.
Estimation · 5 min · Medium+150 XP - 23
Visualisation 3 : Diagrammes en Barres et Boîtes à Moustaches
Utiliser un diagramme en barres pour comparer des categories et un boxplot pour lire la dispersion, les quartiles et les outliers d une variable numerique.
Estimation · 5 min · Medium+150 XP - 24
Visualisation 4 : Nuages de Points et Corrélation
Utiliser un nuage de points pour explorer la relation entre deux variables numeriques et comprendre ce que la correlation dit, ou ne dit pas, sur leurs liens.
Estimation · 5 min · Medium+150 XP - 25
Storytelling data : choisir un graphique et défendre une décision
Transformer une analyse en message clair : question, graphique, conclusion, limite et action recommandée.
Estimation · 5 min · Medium+190 XP - 26
Projet Intégrateur 2 : Nettoyer, Explorer et Visualiser un Dataset de Prix de Logements
Assembler nettoyage, exploration statistique et visualisation sur un dataset de prix de logements dans un projet guide, lisible et defendable.
Estimation · 5 min · Medium+150 XP - 27
Introduction à l'Apprentissage Automatique (Machine Learning) : Démystifier la Prédiction et la Segmentation
Comprendre ce qu est vraiment le machine learning, distinguer prediction et segmentation, et situer la regression supervisee dans la suite logique du parcours.
Estimation · 5 min · Medium+150 XP - 28
Séparer train/test et choisir une métrique fiable
Évaluer un modèle sans tricher : séparation des données, métrique adaptée et baseline mesurable.
Estimation · 5 min · Medium+200 XP - 29
La Régression Linéaire Simple : Concept Géométrique
Comprendre la regression lineaire comme recherche d une droite qui resume une relation, puis lire intuitivement pente, intercept et residus.
Estimation · 5 min · Medium+150 XP - 30
Implémenter la Régression Linéaire from Scratch (Partie 1) : Coder la Pente et l'Ordonnée à l'Origine
Coder a la main la pente et l intercept d une regression lineaire simple pour comprendre d ou vient reellement la droite de meilleure approximation.
Estimation · 5 min · Medium+150 XP - 31
Implémenter la Régression Linéaire from Scratch (Partie 2) : Prédictions, Erreur et Visualisation
Utiliser une droite estimee pour faire des predictions, calculer l erreur quadratique moyenne et visualiser l ajustement sur les donnees.
Estimation · 5 min · Medium+150 XP - 32
Descente de gradient from scratch : intuition et implémentation
Comprendre comment un modèle ajuste progressivement ses paramètres en réduisant une erreur.
Estimation · 5 min · Medium+220 XP - 33
Classification from scratch : seuil, matrice de confusion et précision/rappel
Passer d’un score à une décision et évaluer les erreurs de classification de façon responsable.
Estimation · 5 min · Medium+220 XP - 34
Module Intégrateur Final - Projet de A à Z : Prédiction de Prix Immobiliers avec Régression Linéaire from Scratch
Conduire un projet final complet de prediction de prix immobiliers from scratch, depuis le nettoyage jusqu a l interpretation des erreurs du modele.
Estimation · 5 min · Medium+150 XP - 35
Projet portfolio : rapport reproductible, README et limites
Transformer une analyse en livrable professionnel : README, structure de projet, résultats et limites assumées.
Estimation · 5 min · Medium+220 XP - 36
Capstone certification : mini pipeline data science complet
Assembler cadrage, nettoyage, EDA, visualisation, baseline, régression, métriques et rapport final.
Estimation · 5 min · Hard+300 XP