Course overview
Move from single-machine processing to distributed computation. Understand Spark execution, design efficient transformations, and ship a maintainable analytics workload.
Who this is for
You know the fundamentals and want structured practice that turns knowledge into production habits.
Prerequisites
No previous OSEKOO ACADEMY course is required. Use the optional diagnostic to confirm your starting point.
Syllabus
Each unit combines explanation, guided practice, a checkpoint, and practical evidence. Open a unit to review the exact sequence.
1. Distributed Processing3 lessons
Lesson sequence
- Spark architecture and execution model · Free preview
- DataFrames, schemas, and types
- Transformations and actions
2. Spark SQL and Storage3 lessons
Lesson sequence
- Spark SQL workflows
- Joins and window functions
- Parquet and partitioning
3. Performance and Delivery3 lessons
Lesson sequence
- Query plans and optimization
- Testing Spark applications
- Capstone: distributed ETL