Certification Central Campus : Data engineer
Construire des pipelines de données fiables : ingestion, formats, SQL, modélisation, puis orchestration et qualité.
Certification Central Campus : ni diplôme d'État, ni certification professionnelle enregistrée au répertoire national.
Niveau Fondamentaux en bref
- Pour qui
- Développeurs et analystes qui veulent construire des pipelines de données.
- Leçons requises
- 36 leçons, environ 36 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
- Data engineers qui industrialisent des pipelines.
- Leçons requises
- 27 leçons en plus du niveau Fondamentaux, environ 27 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.
Développeurs et analystes qui veulent construire des pipelines de données. L'examen final vérifie chacune de ces compétences, domaine par domaine.
- Est capable d'expliquer le rôle d'un pipeline ETL ou ELT et de distinguer traitement par lots et traitement en flux.
- Est capable de choisir un format de stockage (ligne ou colonne, Parquet, Avro) et une stratégie de partitionnement et de compression.
- Est capable d'écrire en Python une étape de transformation et de chargement, y compris incrémentale.
- Est capable d'écrire en SQL les requêtes de lecture et d'écriture (INSERT, UPDATE, DELETE) d'un pipeline.
- Est capable de distinguer entrepôt, lac et lakehouse, et de décrire un schéma en étoile (faits, dimensions, dimensions à évolution lente).
Niveau Avancé
Les compétences que la certification atteste.
Data engineers qui industrialisent des pipelines. L'examen final vérifie chacune de ces compétences, domaine par domaine.
- Est capable d'organiser des transformations avec dbt (modèles, ref, sources, tests, matérialisations).
- Est capable de décrire un DAG Airflow : planification, dépendances, échanges entre tâches, reprises et délais.
- Est capable d'expliquer le traitement distribué (DataFrame Spark, shuffle) et le streaming (Kafka, fenêtres, traitement exactement une fois).
- Est capable de rendre une étape de pipeline idempotente et d'y ajouter des contrôles de qualité.
- Est capable d'écrire des requêtes SQL avec CTE, fonctions de fenêtrage et opérations ensemblistes.
- Est capable de définir des tables avec des contraintes et des index adaptés aux requêtes.
36 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, 2 leçons d'aperçu sont ouvertes ici. Les autres s'ouvrent dès l'offre Essentiel. Voir les offres · Se connecter
Parcours Data Engineering16 leçons
Fondamentaux du Data Engineering
Formats & stockage
Ingestion & transformation
- Transform : nettoyer, filtrer et mettre en quarantaineAbonnementOuverte avec un abonnement
- Load : dédupliquer et générer un upsert paramétréAbonnementOuverte avec un abonnement
- Ingestion incrémentale (watermark)AbonnementOuverte avec un abonnement
- Change Data Capture (CDC)AbonnementOuverte avec un abonnement
Parcours Python7 leçons
Fichiers et JSON
Pandas : introduction
Manipulation Pandas
Parcours SQL13 leçons
Les bases du SQL
Jointures et relations
Agrégations
Manipulation des données
- INSERT : ajouter un élèveAbonnementOuverte avec un abonnement
- UPDATE : modifier l'âgeAbonnementOuverte avec un abonnement
- DELETE : supprimer une inscriptionAbonnementOuverte avec un abonnement
- UPDATE : ajuster un prixAbonnementOuverte avec un abonnement
- INSERT avec colonnes explicitesAbonnementOuverte avec un abonnement
27 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 Data Engineering16 leçons
Transformation avec dbt
Orchestration avec Airflow
- Airflow : DAG, opérateurs et parallélismeAbonnementOuverte avec un abonnement
- Airflow : timetables, catchup et backfillAbonnementOuverte avec un abonnement
- Airflow : dépendances et XComAbonnementOuverte avec un abonnement
- Airflow : retries, alertes de délai et robustesseAbonnementOuverte avec un abonnement
Traitement distribué & streaming
Parcours SQL8 leçons
SQL avancé
Parcours MERISE3 leçons
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 |
|---|---|---|---|
| Architecture et formats | 9 | aucun | 9 |
| Ingestion et transformation | 6 | 1 Python | 11 |
| SQL de pipeline | 5 | 2 SQL | 15 |
| Modélisation analytique | 5 | aucun | 5 |
| 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 |
|---|---|---|---|
| dbt et qualité des données | 8 | 1 Python | 13 |
| Orchestration et production | 8 | 1 Python | 13 |
| Distribué et streaming | 8 | aucun | 8 |
| SQL avancé et modèle physique | 6 | 2 SQL | 16 |
| 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
10 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
10 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 36 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 36 h pour les 36 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 27 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 27 h pour les 27 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
Data engineer
Niveau FondamentauxDélivrée à
Camille Exemple
Compétences attestées
- Est capable d'expliquer le rôle d'un pipeline ETL ou ELT et de distinguer traitement par lots et traitement en flux.
- Est capable de choisir un format de stockage (ligne ou colonne, Parquet, Avro) et une stratégie de partitionnement et de compression.
- Est capable d'écrire en Python une étape de transformation et de chargement, y compris incrémentale.
- Est capable d'écrire en SQL les requêtes de lecture et d'écriture (INSERT, UPDATE, DELETE) d'un pipeline.
- et 1 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
Data engineer
Niveau AvancéDélivrée à
Camille Exemple
Compétences attestées
- Est capable d'organiser des transformations avec dbt (modèles, ref, sources, tests, matérialisations).
- Est capable de décrire un DAG Airflow : planification, dépendances, échanges entre tâches, reprises et délais.
- Est capable d'expliquer le traitement distribué (DataFrame Spark, shuffle) et le streaming (Kafka, fenêtres, traitement exactement une fois).
- Est capable de rendre une étape de pipeline idempotente et d'y ajouter des contrôles de qualité.
- 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 Data engineer 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.