Course overview
Build on Spark fundamentals to process unbounded data safely. Handle late events, state, recovery, observability, and production deployment constraints.
Who this is for
You already build with this technology and want deeper engineering, verification, and portfolio evidence.
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. Streaming Fundamentals3 lessons
Lesson sequence
- Batch versus stream processing · Free preview
- Sources, sinks, and triggers
- Event time and processing time
2. Stateful Processing3 lessons
Lesson sequence
- Windows and aggregations
- Watermarks and late data
- State management and deduplication
3. Production Streaming3 lessons
Lesson sequence
- Checkpointing and recovery
- Monitoring streaming queries
- Capstone: real-time metrics pipeline