📚 Cours C1 Français

Data Engineering — Apache Spark, Airflow, dbt et architecture data moderne

Par Pierre Kamga
Pas encore noté
Construisez une **plateforme data moderne** de bout en bout : architecture Lakehouse (Snowflake, BigQuery, Databricks), ingestion batch et streaming avec **Apache Spark**, orchestration avec **Apache Airflow**, transformation SQL avec **dbt**, qualité avec **Great Expectations** …
49 XAF
Connexion pour acheter →
🤍 Ajouter à ma wishlist
Partager ce cours
WhatsApp LinkedIn
  • 📚 📚 Cours
  • 📊 Niveau C1
  • 🌍 Français
  • 🎓 7 leçons · 6h de contenu

Description

Construisez une **plateforme data moderne** de bout en bout : architecture Lakehouse (Snowflake, BigQuery, Databricks), ingestion batch et streaming avec **Apache Spark**, orchestration avec **Apache Airflow**, transformation SQL avec **dbt**, qualité avec **Great Expectations** et streaming avec **Kafka + Flink**. Ce cours expert prépare à la **Databricks Certified Data Engineer Associate** et à la **Snowflake SnowPro Core Certification**. Ce cours s'adresse aux data engineers juniors et confirmés, analytics engineers, ETL developers en transition cloud, et data scientists souhaitant maîtriser les pipelines data en amont du machine learning. Une bonne maîtrise de **SQL avancé** (CTEs, window functions, joins) et **Python intermédiaire** est indispensable. La connaissance de Git est attendue. Aucun prérequis cloud — les TP utilisent les free tiers Databricks Community Edition et Snowflake Trial. Au terme du parcours, vous saurez choisir entre **Data Lake, Data Warehouse et Lakehouse** ; provisionner et utiliser **Snowflake, BigQuery, Databricks** ; écrire des **PySpark** avec DataFrames, Spark SQL, partitionnement intelligent et tuning ; construire des **DAGs Airflow** avec operators, sensors, XComs, taskflow API, et déployer sur **Astronomer ou MWAA** ; modéliser une couche analytics avec **dbt** (sources, models, tests, snapshots, macros, semantic layer) ; mesurer la qualité avec **Great Expectations, Monte Carlo, Soda** ; et concevoir une pipeline **streaming Kafka + Flink ou Spark Structured Streaming**. L'examen blanc compte 25 questions de mi-parcours et l'examen final 50 questions, format QCM, seuil 70 %, simulant le format de la **Databricks Data Engineer Associate** (45 QCM, 90 min, 200 USD) et de la **SnowPro Core** (100 QCM, 115 min, 175 USD). Les questions s'appuient sur la documentation officielle spark.apache.org, airflow.apache.org, getdbt.com, ainsi que les ressources Databricks Academy et Snowflake University. La durée estimée est de **70 heures** (4 200 minutes), réparties sur 8 à 10 semaines à raison de 7 h par semaine. Le format alterne théorie (35 %), TP pratiques sur Databricks Community + Snowflake Trial + Airflow local (50 %) et mini-projet end-to-end (15 %, pipeline ingestion -> Spark transform -> dbt -> Looker/Metabase). Chaque leçon contient des snippets PySpark, du SQL dbt et du Python Airflow. Sources principales : spark.apache.org, airflow.apache.org, docs.getdbt.com, docs.databricks.com, docs.snowflake.com, "Fundamentals of Data Engineering" (Reis & Housley, O'Reilly 2022).

Programme du cours

7 Leçons
1 Sections
6h30m Contenu
1
Section 1
7 leçons · 390 min
▾
📖 Leçon 1 — Architecture data moderne : Data Lake, Warehouse, Lakehouse (Snowflake, BigQuery, Databricks) ⏱ 60 min
📖 Leçon 2 — Apache Spark : RDD, DataFrames, Spark SQL, PySpark et tuning ⏱ 60 min
📖 Leçon 3 — Apache Airflow : DAGs, operators, sensors, XComs, TaskFlow API ⏱ 60 min
📖 Leçon 4 — dbt : sources, models, tests, snapshots, macros et semantic layer ⏱ 60 min
📖 Leçon 5 — Data quality, streaming Kafka/Flink et préparation Databricks Data Engineer Associate ⏱ 60 min
📖 Examen blanc — Data Engineering (25 questions) ⏱ 30 min
📖 Examen final — Data Engineering (50 questions) ⏱ 60 min

⭐ Avis clients

✍️ Se connecter pour laisser un avis

Aucun avis pour le moment. Soyez le premier à partager votre expérience !

P
Pierre Kamga
Formateur

💡 Vous aimerez aussi

BAC Sénégal — Série S2 (Sciences expérimentales)
BAC Sénégal — Série S2 (Sciences expérimentales)
📚 Cours · Tous
Gratuit
AMC MCQ — Australian Medical Council (IMGs Australia)
AMC MCQ — Australian Medical Council (IMGs Australia)
📚 Cours · C1
Gratuit
BEPC Guinée — Brevet d'Études du Premier Cycle
BEPC Guinée — Brevet d'Études du Premier Cycle
📚 Cours · Tous
9 000 XAF
CEP Bénin — Certificat d'Études Primaires
CEP Bénin — Certificat d'Études Primaires
📚 Cours · Tous
39 XAF