🏗️ Data Engineering
Master the art of building scalable, reliable, and efficient data systems. This section covers core technologies and patterns used in modern data engineering.
📚 Core Topics
#### 🌪️ Apache Airflow
**[→ Read Full Guide](./Airflow/intro-to-airflow.html)**
The industry standard for production workflow orchestration. Define, schedule, and monitor complex data pipelines as code.
#### 🌊 Apache Kafka
**[→ Read Full Guide](./Kafka/index.html)**
Building real-time data pipelines and streaming applications. Understanding brokers, topics, producers, and consumers.
#### 🛠️ Scala for Data Engineers
**[→ Read Full Guide](./Scala/index.html)**
Mastering functional programming and type-safe development for high-performance data processing.
#### 📊 Data Structures
**[→ Read Full Guide](./Data-Structure/index.html)**
Fundamental algorithms and data structures optimized for large-scale data manipulation.
🎯 Learning Path
- Fundamentals: Data Structures
- Logic & Programming: Scala
- Orchestration: Apache Airflow
- Streaming: Apache Kafka
Last Updated: April 2026 Status: Active 🟢