Jaikit Formations
Accueil › Cours libre

Python pour le travail réel 📖 Mode autonomie

Tu as un vrai besoin d'automatisation ou d'analyse en Python et tu veux progresser sans recopier de tutos. Le coach t'accompagne sur ton propre script, sans jamais te donner le code complet. Exécution **dans ton navigateur** (Pyodide / WebAssembly) : zéro code envoyé au serveur, zéro risque d'escape, offline après chargement.

Tu es en mode cours libre : tu parcours la matière à ton rythme, aucune IA n'est appelée. Les indices et réponses se révèlent quand tu cliques dessus. Préfère le mode coach IA pour être accompagné sur ton propre problème.

🎯 Quêtes — parcours séquencés avec auto-validation

Des missions concrètes avec XP + badges. Validation automatique à chaque étape (pas d'IA nécessaire). Les quêtes avec prérequis sont grisées tant que leur prérequis n'est pas complété.

pandas groupby — CA par commercial à démarrer

Charger un DataFrame, agréger par commercial, afficher le résultat trié. 100% exécuté dans ton navigateur (Pyodide).

beginner · 8 min · +50 XP · 🏅 python-groupby · 0/4 étapes
Lire un CSV mal formé (séparateurs et encodage FR) à démarrer

Charger un CSV export Excel français (point-virgule, virgule décimale, encodage latin-1) sans erreur.

intermediate · 10 min · +60 XP · 🏅 python-csv-pro · 0/4 étapes

📝 Exercices écrits — QCM & lacunes

Exercices de mémorisation active : lacunes à compléter, vocabulaire, compréhension. Tes réponses sont sauvegardées dans la session coach IA.

Débutant Types & structures de données 8 exercices
Maîtrise les briques de base avant d'écrire des fonctions.
Intermédiaire Fonctions, compréhensions & POO 8 exercices
Écris du code Pythonique et réutilisable.
Commencer en mode coach IA → Les exercices s'ouvrent dans la session.

Module 1 — Lire et nettoyer des données

CSV/Excel/JSON avec leurs pièges réels.

  1. Lire un CSV imparfait beginner
    Savoir ouvrir un CSV avec séparateur, encodage, décimales non standard.
  2. Gérer les valeurs manquantes intermediate
    Distinguer NaN, None, '' et décider d'une stratégie d'imputation.

Module 2 — Agréger et transformer

groupby, pivots, merges.

  1. groupby multi-colonnes intermediate
    Construire un rapport avec plusieurs agrégats en une passe.