Roadmaps
Data Engineering roadmaps and study plans
A roadmap shows the order. A study plan fits that order into a fixed number of days.
The roadmap
Study plans
- Beginner30-Day Data Engineering Fundamentals PlanA four-week plan that covers SQL, Python, data modelling and an idempotent pipeline, with a concrete outcome to reach at the end of each week.
- Intermediate60-Day Data Engineering Interview Preparation PlanAn eight-week plan for Data Engineering interviews: SQL and Python drills, Spark and modelling, system design practice, behavioural stories and mock interviews.
- IntermediateData Engineering Interview Preparation RoadmapWhat Data Engineering interviews test and how to prepare for each round: SQL, coding, Spark and tools, modelling, system design, projects and behavioural.
- AdvancedData Engineering System Design: Interview RoadmapA step-by-step roadmap for Data Engineering system design interviews: a repeatable framework, core building blocks, eight case studies and the trade-offs to rehearse.
- IntermediateDSA for Data Engineers: Focused 100–200 Pattern RoadmapA focused data structures and algorithms roadmap for Data Engineering interviews: the patterns that recur, in order, practised across roughly 100 to 200 problems.
Career plans
- Intermediate90-Day Data Engineering Job-Switch PlanA 90-day plan for working engineers switching jobs: close skill gaps, build one strong project, prepare interviews and run a focused, evidence-based job search.
- BeginnerData Engineer Resume and Project Selection GuideHow to choose projects that prove Data Engineering skills and write a resume built on honest, specific evidence rather than tool lists and invented metrics.
- BeginnerSwitching from Data Analyst/Developer to Data EngineerA transition roadmap for data analysts and software developers moving into Data Engineering: what transfers, what to learn, and how to prove it to employers.