Exercices de Code

Pratique Python, IA Engineering et bien plus avec des exercices interactifs et des tests automatiques.

Tous niveaux Debutant Intermediaire Avance
Tous les sujets Les Bases Python (71) Structures de données (40) Fonctions & Modules (106) POO (53) Architecture & Patterns (57) Algorithmes (47) Concepts Web & Django (50) IA & Data Science (22) Prompt Engineering (15) Projets guidés (81) Django Avancé (18) AI Engineering (19) Machine Learning (30) Entraîner son LLM (15) Computer Vision (18)

Suivre un parcours

Python Fondamental 3 sections
Developpeur Python 6 sections
Algorithmes & Entretiens 3 sections
Web & Django 4 sections
IA & Machine Learning 4 sections
IA Generative & RAG 5 sections
Automatisation & Scripts 5 sections
Neurosciences & IA 5 sections
Vision par Ordinateur 4 sections
Voir tous les exercices
Débutant 🧠 Fondamentaux Machine Learning GRATUIT

Explorer un DataFrame pandas

En data science, la premiere chose que tu fais avec un nouveau dataset c'est l'explorer. Combien de lignes ? Quelles colonnes ? Quels types de …

10 XP 0 réussites
Résoudre →
pandas dataframe exploration
Débutant 🧠 Fondamentaux Machine Learning GRATUIT

Detecter les valeurs manquantes

Tu recois un dataset du service marketing et surprise : il est plein de trous. Un client qui n'a pas renseigne son email, un capteur …

10 XP 0 réussites
Résoudre →
pandas nan valeurs-manquantes
Débutant 🧠 Fondamentaux Machine Learning GRATUIT

Remplir les valeurs manquantes

Tu as repere les trous dans tes donnees, maintenant il faut les boucher. Impossible de les laisser : la plupart des algorithmes de ML plantent …

10 XP 0 réussites
Résoudre →
pandas fillna imputation
Débutant 🧠 Fondamentaux Machine Learning

Detecter et supprimer les doublons

Quand tu fusionnes plusieurs fichiers CSV ou que tu recois des donnees d'un formulaire bugge, tu te retrouves souvent avec des lignes en double. Un …

10 XP 0 réussites
Résoudre →
pandas doublons nettoyage
Débutant 🧠 Fondamentaux Machine Learning

Separer features numeriques et catégorielles

Avant d'entrainer un modele, tu dois savoir ce que tu as sous les yeux. L'age et le salaire sont des nombres, la ville et la …

10 XP 0 réussites
Résoudre →
pandas features types
Débutant 🧠 Fondamentaux Machine Learning

LabelEncoder : encoder les catégories

Un algorithme de ML ne sait pas ce que veut dire 'rouge' ou 'bleu'. Il ne comprend que les nombres. Si tu as une colonne …

10 XP 0 réussites
Résoudre →
sklearn labelencoder encoding
Débutant 🧠 Fondamentaux Machine Learning

OneHotEncoding avec get_dummies

Le LabelEncoder a un probleme : il cree un ordre artificiel. Si 'bleu' vaut 0 et 'vert' vaut 2, le modele pourrait croire que 'vert' …

10 XP 0 réussites
Résoudre →
pandas one-hot encoding