← Tableau de bord

Ingénieur·e de données

8 modules

Collectez, nettoyez, déplacez et modélisez les données pour que l'entreprise puisse se fier à ses chiffres.

Votre trajet

  1. 01Python
  2. 02SQL
  3. 03Modélisation
  4. 04Pipelines
  5. 05Spark
  6. 06Streaming
  7. 07Airflow
  8. 08Données cloud
  9. DestinationIngénieur·e de données
  1. 01

    Python pour les données

    L'essentiel de Python pour les données : fichiers, API, pandas et scripts propres et testables.

    • Bientôt
  2. 02

    SQL et bases relationnelles

    Requêtes, jointures, agrégations, fonctions de fenêtrage, index et transactions.

    • Bientôt
  3. 03

    Modélisation et entrepôts de données

    Schémas en étoile, faits et dimensions, compromis de normalisation et entrepôts modernes.

    • Bientôt
  4. 04

    Pipelines ETL / ELT

    Extraire, transformer et charger des données de façon fiable : chargements incrémentaux, idempotence et qualité.

    • Bientôt
  5. 05

    Traitement par lots avec Spark

    Traitement distribué avec Apache Spark : DataFrames, partitions et optimisation.

    • Bientôt
  6. 06

    Flux en temps réel avec Kafka

    Données en temps réel avec Apache Kafka : sujets, partitions, consommateurs et traitement de flux.

    • Bientôt
  7. 07

    Orchestration avec Airflow

    Planifiez et surveillez vos pipelines en code avec les DAG Apache Airflow, reprises et alertes.

    • Bientôt
  8. 08

    Plateformes de données infonuagiques

    Lacs de données et entrepôts infonuagiques — formats, gouvernance et conception économe.

    • Bientôt