Guide 2025

Formation data analyst Python :
comment choisir et quoi apprendre

Comparatif des formations data analyst Python disponibles en France, critères de choix, et le parcours recommandé : SQL analytique → Python/Polars → apps Streamlit.

5 critères pour choisir une formation data analyst

Avant de comparer les offres, voici ce qui distingue une bonne formation d'un catalogue de vidéos.

01

Contenu pratique vs théorique

La data analytique s'apprend par la pratique. Cherchez des formations avec des exercices sur des bases réelles (pas Titanic/Iris), des projets à livrer, et du code à écrire dès le premier module.

Évitez : "12h de vidéos" sans exercices. Les formations CPF généralistes misent souvent sur la durée, pas la pratique.

02

Stack tech à jour (2024–2025)

La stack data analyst Python moderne : DuckDB (SQL analytique sans serveur), Polars (manipulation rapide), Streamlit (apps data), Git (versionning). Méfiez-vous des formations encore centrées sur Pandas uniquement ou des outils datant de 2019.

Signal d'alarme : si la formation ne mentionne pas DuckDB ou Polars, elle est probablement obsolète.

03

Projets livrables concrets

À la fin de chaque module, vous devez avoir produit quelque chose : un script Python, un dashboard, une requête SQL complexe. Les formations qui finissent sur un "dataset Kaggle pizza" sont les moins utiles pour le marché du travail.

Vérifiez : est-ce qu'il y a des livrables intermédiaires, ou seulement un "projet final" ?

04

Rapport qualité/prix

Entre une formation CPF à 8 000€ et une formation spécialisée à 97–297€, la différence tient au contenu, pas à la qualité. Le CPF finance la certification Qualiopi, pas un meilleur enseignement. Comparez les syllabus, les exercices et les avis vérifiés.

Un tarif élevé est souvent le signe d'une formation éligible CPF, pas d'une meilleure qualité.

05

Accès à vie et mises à jour

Les outils data évoluent vite (Streamlit 1.35+, DuckDB 1.x, Polars). Une formation sans mises à jour sera obsolète en 18 mois. L'accès à vie avec mises à jour incluses est le standard raisonnable.

Certaines plateformes retirent les cours après 12 mois. Vérifiez les conditions d'accès avant d'acheter.

Les formations recommandées

Deux formations complémentaires qui couvrent le parcours data analyst Python complet. La plupart des DA ont besoin des deux — dans cet ordre.

Étape 1 — Fondation

SQL Mastery

Formation SQL pour Data Analysts

La formation SQL analytique la plus complète pour les data analysts. Du SELECT de base aux window functions avancées, avec DuckDB intégré dès le début.

  • 87 exercices pratiques sur bases réelles (Chinook, Northwind, Sakila)
  • Window functions complètes (ROW_NUMBER, RANK, LAG, LEAD, NTILE)
  • CTEs et requêtes imbriquées
  • DuckDB : SQL analytique sur fichiers CSV/Parquet sans serveur
  • Optimisation : EXPLAIN, index, requêtes sur millions de lignes
  • 42 leçons vidéo, accès à vie, mises à jour incluses
Pour qui : Idéal si : vous débutez en data, venez d'Excel, ou avez du SQL basique à consolider.
Pas pour : Pas idéal si : vous maîtrisez déjà les window functions et les CTEs complexes.
97€Accès à vie
Voir la formation →
Étape 3 — Apps data

Streamlit Unleashed

Apps data production-ready

La formation Streamlit la plus avancée en français. Du dashboard basique à l'application production-ready avec authentification, déploiement Docker et CI/CD.

  • 44 leçons vidéo structurées en 6 modules
  • Authentification OAuth (Google, Microsoft Entra ID) via st.login
  • CSS avancé : data-testid selectors, thèmes personnalisés
  • Déploiement Docker + Railway + Streamlit Cloud
  • CI/CD GitHub Actions, monitoring erreurs
  • st.fragment : interfaces réactives sans rerun global
  • La seule formation FR couvrant st.login et Docker en production
Pour qui : Idéal si : vous avez des bases Python et voulez livrer de vraies apps data (pas juste des scripts).
Pas pour : Pas idéal si : vous débutez en Python. Pré-requis : savoir écrire un script Python basique.
297€Accès à vie · 44 leçons
Voir la formation →

Comparatif détaillé

CritèreSQL MasteryStreamlit Unleashed
Contenu SQL analytique✅ Complet (87 ex.)⚠️ Basique
DuckDB✅ Intégré⚠️ Mentionné
Window functions✅ Module complet
Apps Streamlit✅ Complet (44 leçons)
Authentification OAuth✅ st.login, Google, Entra
Déploiement production✅ Docker, Railway, CI/CD
Python manipulation (Polars)⚠️ Basique⚠️ Basique
Prix97€297€
Accès à vie + MAJ

Quel ordre suivre ?

Pour la majorité des profils qui veulent devenir data analyst Python, le parcours optimal est :

  1. 1
    SQL Mastery (97€)
    Fondation SQL analytique. Sans SQL solide, tout le reste est fragile. 87 exercices, DuckDB, window functions. 40–60h selon le niveau de départ.
  2. 2
    Polars / Pandas (ressources gratuites)
    Manipulation Python. Nombreuses ressources gratuites (documentation officielle Polars, tutorials YouTube). 20–30h pour les opérations courantes.
  3. 3
    Streamlit Unleashed (297€)
    Apps data production-ready. Authentification, déploiement, Docker. Livrable : votre première app Streamlit en production. 40–50h.
  4. 4
    Projet portfolio
    Appliquez les 3 compétences sur un cas réel. Publiez sur GitHub + déployez sur Streamlit Cloud. C'est ce qui déclenche les entretiens.