Certification Central Campus : Analyste de données
Interroger une base en SQL, calculer dans un tableur et explorer des données avec pandas, puis restituer ce qu'elles disent.
Certification Central Campus : ni diplôme d'État, ni certification professionnelle enregistrée au répertoire national.
Niveau Fondamentaux en bref
- Pour qui
- Personnes en reconversion, étudiants et salariés qui manipulent des tableaux de données et veulent passer au SQL et à pandas.
- Leçons requises
- 50 leçons, environ 50 h de travail (estimation)
- Examen final
- 1 h : 25 questions, 2 exercices SQL et 1 exercice Python
- Réussite
- 70 % des points, 50 % par domaine
- Prérequis
- Aucun
Niveau Avancé en bref
- Pour qui
- Analystes qui écrivent déjà du SQL et veulent automatiser le nettoyage, les statistiques et la restitution.
- Leçons requises
- 75 leçons en plus du niveau Fondamentaux, environ 75 h de travail (estimation)
- Examen final
- 1 h 30 : 30 questions, 2 exercices SQL et 2 exercices Python
- Réussite
- 70 % des points, 50 % par domaine
- Prérequis
- Niveau Fondamentaux du même métier obtenu
Niveau Fondamentaux
Les compétences que la certification atteste.
Personnes en reconversion, étudiants et salariés qui manipulent des tableaux de données et veulent passer au SQL et à pandas. L'examen final vérifie chacune de ces compétences, domaine par domaine.
- Est capable d'écrire une requête SQL qui filtre, trie et limite les lignes d'une table (WHERE, ORDER BY, LIMIT, LIKE, IN, BETWEEN, IS NULL).
- Est capable de joindre deux ou trois tables et de choisir entre jointure interne et jointure externe gauche.
- Est capable de calculer des indicateurs par groupe en SQL (COUNT, SUM, AVG, GROUP BY, HAVING).
- Est capable d'écrire dans un tableur des formules avec références relatives et absolues, conditions (SI, ET, OU) et recherches (RECHERCHEX, INDEX et EQUIV).
- Est capable de trier, filtrer et résumer un tableau de données avec un tableau croisé dynamique.
- Est capable de charger, sélectionner, filtrer, trier et agréger un DataFrame pandas, et d'en préparer un graphique en barres.
Niveau Avancé
Les compétences que la certification atteste.
Analystes qui écrivent déjà du SQL et veulent automatiser le nettoyage, les statistiques et la restitution. L'examen final vérifie chacune de ces compétences, domaine par domaine.
- Est capable d'écrire des requêtes SQL avec sous-requêtes, CASE, CTE et fonctions de fenêtrage (ROW_NUMBER, RANK, LAG, LEAD).
- Est capable de combiner des résultats (UNION, INTERSECT, EXCEPT, EXISTS) et d'écrire une auto-jointure.
- Est capable de nettoyer un jeu de données : valeurs manquantes, doublons, types, valeurs aberrantes, en un traitement reproductible.
- Est capable de décrire un jeu de données par des statistiques (moyenne, quantiles, corrélation), des tableaux croisés et des pivots.
- Est capable d'utiliser les fonctions avancées du tableur (SOMME.SI.ENS, fonctions texte et date, tableaux dynamiques, LET) et d'importer et transformer des données avec Power Query.
- Est capable de choisir le graphique adapté à une question (courbe, histogramme, nuage, sous-graphiques) et de préparer les données qui l'alimentent.
50 leçons requises
Les leçons requises, dans l'ordre conseillé.
Prises dans plusieurs parcours, rangées par parcours puis par module. Toutes validées, elles ouvrent l'examen final de ce niveau.
Sans abonnement, 1 leçon d'aperçu est ouverte ici. Les autres s'ouvrent dès l'offre Essentiel. Voir les offres · Se connecter
Parcours SQL15 leçons
Les bases du SQL
Filtrage avancé
- LIMIT : garder les N premières lignesAbonnementOuverte avec un abonnement
- DISTINCT : valeurs uniquesAbonnementOuverte avec un abonnement
- Alias de colonnes (AS)AbonnementOuverte avec un abonnement
- BETWEEN : intervallesAbonnementOuverte avec un abonnement
- IN : liste de valeursAbonnementOuverte avec un abonnement
- LIKE : recherche par motifAbonnementOuverte avec un abonnement
- IS NULL / IS NOT NULLAbonnementOuverte avec un abonnement
Jointures et relations
Parcours Excel23 leçons
Formules & références
- Références relatives & recopieAbonnementOuverte avec un abonnement
- Références absolues avec $AbonnementOuverte avec un abonnement
- Références mixtesAbonnementOuverte avec un abonnement
- Opérateurs et ordre des opérationsAbonnementOuverte avec un abonnement
- Noms définis (plages nommées)AbonnementOuverte avec un abonnement
Fonctions essentielles
Recherche & références
Gestion des données
Parcours Python12 leçons
Pandas : introduction
- Series PandasAbonnementOuverte avec un abonnement
- DataFrame depuis un dict de colonnesAbonnementOuverte avec un abonnement
- DataFrame depuis une liste d'enregistrementsAbonnementOuverte avec un abonnement
- Inspecter un jeu de donnéesAbonnementOuverte avec un abonnement
- Colonnes et indexAbonnementOuverte avec un abonnement
- Sélectionner des colonnesAbonnementOuverte avec un abonnement
Manipulation Pandas
Groupby et agrégations
Visualisation avec Matplotlib
75 leçons requises
Les leçons requises, dans l'ordre conseillé.
Prises dans plusieurs parcours, rangées par parcours puis par module. Toutes validées, elles ouvrent l'examen final de ce niveau.
Ces leçons s'ouvrent dès l'offre Essentiel. Voir les offres · Se connecter
Parcours SQL42 leçons
Jointures avancées
- Alias de tables et jointure à trois tablesAbonnementOuverte avec un abonnement
- Traverser quatre tables : qui a acheté quoi ?AbonnementOuverte avec un abonnement
- Détail d'une commande et montant par ligneAbonnementOuverte avec un abonnement
- Table de liaison N-N et filtre de dateAbonnementOuverte avec un abonnement
- Professeurs, matières et classesAbonnementOuverte avec un abonnement
- Anti-jointure : les classes sans élèveAbonnementOuverte avec un abonnement
- INNER JOIN ou LEFT JOIN : mesurer la différenceAbonnementOuverte avec un abonnement
- Jointure filtrée sur deux critèresAbonnementOuverte avec un abonnement
Agrégations avancées
- MIN et MAXAbonnementOuverte avec un abonnement
- HAVING : filtrer les groupesAbonnementOuverte avec un abonnement
- COUNT DISTINCTAbonnementOuverte avec un abonnement
- GROUP BY sur deux colonnesAbonnementOuverte avec un abonnement
- SUM sur order_itemsAbonnementOuverte avec un abonnement
- Moyenne du montant d'une commandeAbonnementOuverte avec un abonnement
- HAVING avec AVGAbonnementOuverte avec un abonnement
- ORDER BY sur un agrégatAbonnementOuverte avec un abonnement
- Chiffre d'affaires par clientAbonnementOuverte avec un abonnement
- Unités vendues et commandes par produitAbonnementOuverte avec un abonnement
Sous-requêtes
- Sous-requête scalaire : égaler le maximumAbonnementOuverte avec un abonnement
- IN avec sous-requêteAbonnementOuverte avec un abonnement
- NOT IN : clients sans commandeAbonnementOuverte avec un abonnement
- Prix supérieur à la moyenneAbonnementOuverte avec un abonnement
- IN avec sous-requête filtréeAbonnementOuverte avec un abonnement
- Sous-requête dans le SELECT : écart au plus cherAbonnementOuverte avec un abonnement
Fonctions et expressions
- CASE WHEN : catégories d'âgeAbonnementOuverte avec un abonnement
- ROUND : calculer un prix TTC arrondiAbonnementOuverte avec un abonnement
- UPPER et LOWER : normaliser la casseAbonnementOuverte avec un abonnement
- LENGTH : contrôler la longueur d'une chaîneAbonnementOuverte avec un abonnement
- Concaténation avec ||AbonnementOuverte avec un abonnement
SQL avancé
Ensembles et jointures avancées
Cas pratiques
- Inscriptions par classe encadréeAbonnementOuverte avec un abonnement
- Meilleur client par chiffre d'affairesAbonnementOuverte avec un abonnement
- Bilan scolaire par matièreAbonnementOuverte avec un abonnement
- Échauffement : filtre et double triAbonnementOuverte avec un abonnement
- Fiche complète élève-classe-profAbonnementOuverte avec un abonnement
Parcours Excel9 leçons
Fonctions avancées
Parcours Python24 leçons
Manipulation Pandas
- Filtrer des lignesAbonnementOuverte avec un abonnement
- Trier les donnéesAbonnementOuverte avec un abonnement
- Créer une colonneAbonnementOuverte avec un abonnement
- Supprimer et renommerAbonnementOuverte avec un abonnement
- Empiler des tables avec concatAbonnementOuverte avec un abonnement
- Vectoriser d'abord, apply en dernierAbonnementOuverte avec un abonnement
Nettoyage des données
- Détecter les valeurs manquantesAbonnementOuverte avec un abonnement
- fillna et dropnaAbonnementOuverte avec un abonnement
- Gérer les doublonsAbonnementOuverte avec un abonnement
- Convertir les typesAbonnementOuverte avec un abonnement
- Détecter des outliersAbonnementOuverte avec un abonnement
- Synthèse : fonction de nettoyageAbonnementOuverte avec un abonnement
Statistiques et EDA
- describe()AbonnementOuverte avec un abonnement
- Matrice de corrélationAbonnementOuverte avec un abonnement
- value_counts()AbonnementOuverte avec un abonnement
- Distribution avec NumPyAbonnementOuverte avec un abonnement
- Quantiles et percentilesAbonnementOuverte avec un abonnement
- Rapport EDA completAbonnementOuverte avec un abonnement
Groupby et agrégations
L'examen final
Chronométré, tiré au sort, corrigé sur nos serveurs.
Les questions sont tirées dans un vivier propre à chaque domaine : deux tentatives ne se ressemblent pas. Le corrigé ne quitte jamais nos serveurs.
- Durée
- 1 h, minuteur sans pause
- Composition
- 25 questions, 2 exercices SQL et 1 exercice Python
- Barème
- 1 point par question à choix, 5 points par exercice (tout ou rien), 40 points au total
- Réussite
- 70 % des points au total et 50 % au moins dans chaque domaine
- Tentatives
- 3 par cycle, 24 h au moins entre deux, un examen différent à chaque fois. Après 3 échecs, un nouveau cycle s'ouvre 30 jours plus tard
- Validité
- Permanente, avec la version du référentiel (2026.1). Un niveau obtenu ne se repasse pas
- Accès
- Leçons requises validées, abonnement Plus
| Domaine | Questions | Exercices | Points |
|---|---|---|---|
| Interroger une base en SQL | 7 | 2 SQL | 17 |
| Calculer et résumer dans un tableur | 10 | aucun | 10 |
| Préparer et explorer avec pandas | 8 | 1 Python | 13 |
| Total | 25 | 3 | 40 |
Conditions de passage
En ligne, sans surveillance, sous votre compte. Les éditeurs SQL et Python s'exécutent dans votre navigateur pour essayer vos réponses, sans dire si elles sont justes ; la correction se fait sur nos serveurs, une fois l'examen envoyé. Vos réponses sont enregistrées au fil de l'eau : un rechargement de la page ne fait rien perdre.
L'examen final
Chronométré, tiré au sort, corrigé sur nos serveurs.
Les questions sont tirées dans un vivier propre à chaque domaine : deux tentatives ne se ressemblent pas. Le corrigé ne quitte jamais nos serveurs.
- Durée
- 1 h 30, minuteur sans pause
- Composition
- 30 questions, 2 exercices SQL et 2 exercices Python
- Barème
- 1 point par question à choix, 5 points par exercice (tout ou rien), 50 points au total
- Réussite
- 70 % des points au total et 50 % au moins dans chaque domaine
- Tentatives
- 3 par cycle, 24 h au moins entre deux, un examen différent à chaque fois. Après 3 échecs, un nouveau cycle s'ouvre 30 jours plus tard
- Validité
- Permanente, avec la version du référentiel (2026.1). Un niveau obtenu ne se repasse pas
- Accès
- Leçons requises validées, niveau Fondamentaux obtenu, abonnement Plus
| Domaine | Questions | Exercices | Points |
|---|---|---|---|
| SQL avancé | 8 | 2 SQL | 18 |
| Tableur avancé et Power Query | 8 | aucun | 8 |
| Nettoyer et décrire les données | 8 | 1 Python | 13 |
| Visualiser et restituer | 6 | 1 Python | 11 |
| Total | 30 | 4 | 50 |
Conditions de passage
En ligne, sans surveillance, sous votre compte. Les éditeurs SQL et Python s'exécutent dans votre navigateur pour essayer vos réponses, sans dire si elles sont justes ; la correction se fait sur nos serveurs, une fois l'examen envoyé. Vos réponses sont enregistrées au fil de l'eau : un rechargement de la page ne fait rien perdre.
Un temps majoré peut être accordé aux personnes en situation de handicap, sur demande.
Diagnostic sans compte
Situez-vous avant de commencer.
Une dizaine de questions sur les domaines de l'examen, corrigées tout de suite. Ouvert à tous, sans abonnement et sans compte.
Sans compte, environ 5 minutes
12 questions pour situer votre niveau
Les questions portent sur les domaines de l'examen final de ce niveau, sans en être tirées : l'examen a son propre vivier. Vous obtenez une carte de vos domaines (acquis, fragile, à découvrir) et la leçon par laquelle commencer. Le résultat reste sur cet appareil.
Sans compte, environ 5 minutes
12 questions pour situer votre niveau
Les questions portent sur les domaines de l'examen final de ce niveau, sans en être tirées : l'examen a son propre vivier. Vous obtenez une carte de vos domaines (acquis, fragile, à découvrir) et la leçon par laquelle commencer. Le résultat reste sur cet appareil.
Plan du Coach
Votre date visée, semaine par semaine.
Indiquez une date et le temps dont vous disposez. Le plan place d'abord les domaines fragiles du diagnostic et garde la dernière semaine pour réviser, puis passer l'examen final.
Coach
Plan daté jusqu'à votre date visée
Estimation : environ 1 h par leçon, théorie et exercice.
Sans diagnostic, le plan suit l'ordre conseillé des leçons requises. Passez le diagnostic pour mettre vos domaines fragiles en premier.
Rien n'est envoyé : la date et les heures restent dans ce navigateur.
Choisissez une date
Le plan répartit les 50 leçons requises restantes sur les semaines qui vous séparent de la date visée, et garde la dernière semaine pour réviser puis passer l'examen final.
Environ 50 h pour les 50 leçons requises de ce niveau, à raison d'une heure par leçon : une estimation. Abonné, demandez au Coach dans n'importe quelle leçon ce que vous faites ensuite. Voir les leçons
Coach
Plan daté jusqu'à votre date visée
Estimation : environ 1 h par leçon, théorie et exercice.
Sans diagnostic, le plan suit l'ordre conseillé des leçons requises. Passez le diagnostic pour mettre vos domaines fragiles en premier.
Rien n'est envoyé : la date et les heures restent dans ce navigateur.
Choisissez une date
Le plan répartit les 75 leçons requises restantes sur les semaines qui vous séparent de la date visée, et garde la dernière semaine pour réviser puis passer l'examen final.
Environ 75 h pour les 75 leçons requises de ce niveau, à raison d'une heure par leçon : une estimation. Abonné, demandez au Coach dans n'importe quelle leçon ce que vous faites ensuite. Voir les leçons
L'attestation
Un document à votre nom, vérifiable par tous.
Délivrée dès la réussite de l'examen final. Son code unique et son QR code mènent à une page publique de vérification : titulaire, intitulé, niveau, compétences attestées, date et version du référentiel. Aucune réponse d'examen n'y figure.
Certification délivrée par Central Campus By KairoAI à l'issue d'un examen en ligne. Ce n'est ni un diplôme d'État ni une certification professionnelle enregistrée au répertoire national.
Certification Central Campus
Analyste de données
Niveau FondamentauxDélivrée à
Camille Exemple
Compétences attestées
- Est capable d'écrire une requête SQL qui filtre, trie et limite les lignes d'une table (WHERE, ORDER BY, LIMIT, LIKE, IN, BETWEEN, IS NULL).
- Est capable de joindre deux ou trois tables et de choisir entre jointure interne et jointure externe gauche.
- Est capable de calculer des indicateurs par groupe en SQL (COUNT, SUM, AVG, GROUP BY, HAVING).
- Est capable d'écrire dans un tableur des formules avec références relatives et absolues, conditions (SI, ET, OU) et recherches (RECHERCHEX, INDEX et EQUIV).
- et 2 autres
Examen final réussi avec 82 % (seuil 70 %)
Référentiel 2026.1 · Code E0E1 E2E3 A4B5 C6D7
L'attestation
Un document à votre nom, vérifiable par tous.
Délivrée dès la réussite de l'examen final. Son code unique et son QR code mènent à une page publique de vérification : titulaire, intitulé, niveau, compétences attestées, date et version du référentiel. Aucune réponse d'examen n'y figure.
Certification délivrée par Central Campus By KairoAI à l'issue d'un examen en ligne. Ce n'est ni un diplôme d'État ni une certification professionnelle enregistrée au répertoire national.
Certification Central Campus
Analyste de données
Niveau AvancéDélivrée à
Camille Exemple
Compétences attestées
- Est capable d'écrire des requêtes SQL avec sous-requêtes, CASE, CTE et fonctions de fenêtrage (ROW_NUMBER, RANK, LAG, LEAD).
- Est capable de combiner des résultats (UNION, INTERSECT, EXCEPT, EXISTS) et d'écrire une auto-jointure.
- Est capable de nettoyer un jeu de données : valeurs manquantes, doublons, types, valeurs aberrantes, en un traitement reproductible.
- Est capable de décrire un jeu de données par des statistiques (moyenne, quantiles, corrélation), des tableaux croisés et des pivots.
- et 2 autres
Examen final réussi avec 82 % (seuil 70 %)
Référentiel 2026.1 · Code E0E1 E2E3 A4B5 C6D7
Questions fréquentes
Ce qu'il faut savoir avant de commencer.
Que vaut une certification Central Campus ?
Certification délivrée par Central Campus By KairoAI à l'issue d'un examen en ligne. Ce n'est ni un diplôme d'État ni une certification professionnelle enregistrée au répertoire national. Elle atteste que vous avez réussi un examen chronométré, corrigé sur nos serveurs, sur les compétences listées pour ce niveau. Elle ne promet ni emploi ni résultat ailleurs.
Quelle différence avec une attestation de parcours ?
L'attestation de parcours dit que vous avez validé au moins 80 % des leçons d'un parcours, sans examen. La certification Analyste de données demande des leçons prises dans plusieurs parcours, puis un examen final réussi.
Les leçons validées suffisent-elles ?
Non. Les leçons requises ouvrent l'examen ; c'est l'examen qui atteste les compétences. Certaines leçons se valident en lisant le cours, d'autres demandent un exercice corrigé : l'examen final, lui, est le même pour tous.
Que se passe-t-il en cas d'échec ?
Vous voyez votre score par domaine et les leçons à revoir, jamais les bonnes réponses. Une nouvelle tentative s'ouvre 24 heures plus tard, avec d'autres questions. Après 3 échecs, il faut attendre 30 jours avant un nouveau cycle de 3 tentatives.
Puis-je repasser l'examen pour une meilleure note ?
Non. Un niveau obtenu ne se repasse pas : l'attestation garde le score de la tentative réussie. Vous pouvez viser le niveau suivant.
Quel abonnement faut-il ?
Sans abonnement : cette page, le diagnostic, le plan de révision et la première leçon de chaque parcours. L'offre Essentiel ouvre toutes les leçons requises, avec le Tuteur et le Coach. L'offre Plus ajoute l'examen final et l'attestation, avec les examens blancs et l'Examinateur pour s'entraîner.
Combien de temps faut-il prévoir ?
Cela dépend de votre point de départ. Le plan compte environ une heure par leçon, théorie et exercice : c'est une estimation. Le diagnostic vous dit par où commencer.