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
Avancé 🧠 Fondamentaux Fonctions & Modules

Composer deux fonctions

En mathematiques, la composition de fonctions c'est appliquer une fonction au résultat d'une autre. Si tu as f et g, la composee f apres g …

30 XP 0 réussites
Résoudre →
composition pipeline avance
Avancé 🧠 Fondamentaux Fonctions & Modules

Créer un decorateur simple

Un decorateur en Python, c'est une higher-order function qui prend une fonction en argument et renvoie une nouvelle fonction enrichie. C'est la combinaison parfaite de …

30 XP 0 réussites
Résoudre →
decorateur higher-order closure
Avancé 🧠 Fondamentaux Machine Learning

GradientBoosting : le modèle qui gagne les competitions

Si tu regardes les solutions gagnantes sur Kaggle pour les donnees tabulaires, tu verras presque toujours du Gradient Boosting. XGBoost, LightGBM, CatBoost : ces noms …

30 XP 0 réussites
Résoudre →
sklearn gradient-boosting ensemble
Avancé 🧠 Fondamentaux Machine Learning

Pipeline sklearn : tout enchainer

Tu normalises tes donnees, tu selectionnes les features, tu entraines le modele, et a chaque etape tu risques d'introduire un bug subtil : appliquer le …

30 XP 0 réussites
Résoudre →
sklearn pipeline preprocessing
Avancé 🧠 Fondamentaux Machine Learning

GridSearchCV : trouver les meilleurs hyperparamètres

Un Random Forest avec 50 arbres et max_depth=3, ou 200 arbres et max_depth=10 ? C'est le genre de choix qui peut faire passer ton accuracy …

30 XP 0 réussites
Résoudre →
sklearn gridsearch hyperparameter
Avancé 🧠 Fondamentaux Machine Learning

Projet complet : pipeline end-to-end

C'est le projet final. Tu vas construire un pipeline ML complet de A a Z, exactement comme tu le ferais en entretien technique ou sur …

30 XP 0 réussites
Résoudre →
sklearn pipeline gridsearch
Avancé 🧠 Fondamentaux Computer Vision

Egaliser l'histogramme d'une image

L'égalisation d'histogramme est utilisée en imagerie médicale pour améliorer le contraste des radiographies et des IRM, rendant les structures anatomiques plus visibles pour le diagnostic. …

30 XP 0 réussites
Résoudre →
histogramme egalisation contraste
Avancé 🧠 Fondamentaux Computer Vision

Opérations morphologiques : erosion et dilatation

En inspection industrielle, après avoir seuillé une image pour détecter des défauts sur une pièce, tu te retrouves souvent avec du bruit : des petits …

30 XP 0 réussites
Résoudre →
morphologie erosion dilatation
Avancé 🧠 Fondamentaux Computer Vision

Detecter une couleur dans une image BGR

La détection de couleur est partout dans la vie réelle. Les robots de tri dans les centres de recyclage séparent les déchets par couleur. Les …

30 XP 0 réussites
Résoudre →
couleur detection seuil
Avancé 🧠 Fondamentaux Computer Vision

Appliquer une transformation affine

Les transformations affines sont au coeur de la réalité augmentée, de la stabilisation vidéo et du recalage d'images médicales. Quand une application AR superpose un …

30 XP 0 réussites
Résoudre →
affine transformation translation
Avancé 🧠 Fondamentaux Computer Vision

Projet : pipeline de traitement d'image

C'est ici que tout se rejoint. Dans l'industrie, un pipeline de vision par ordinateur comme celui-ci tourne en boucle sur des caméras de production pour …

30 XP 0 réussites
Résoudre →
pipeline projet composantes