Data Engineer roadmap
Six stages · about four months at six hours a week · 29 resources
Move, clean and organise data so others can trust it.
Leads to roles such as Data Engineer, Analytics Engineer.
Create a free account to open the lessons and videos, tick off stages, save this roadmap and track your progress.
The stages
Stage 1: SQL and Python for data
The two tools you use every day.
about 4 weeks 5 lessons and videos inside
You will be able to
- Write joins, window functions and CTEs
- Read and transform files in Python
- Write tests for a data function
Project
Clean a messy CSV into a tidy table with a Python script.
Stage 2: Databases and modelling
Schemas for analytics: facts, dimensions and normalisation.
about 3 weeks 5 lessons and videos inside
You will be able to
More roadmaps to explore
- Data AnalystSQL, spreadsheets and telling the truth with numbers.
- AI & Machine LearningFrom Python and maths to models you can explain.
- Data ScienceStatistics, Python and machine learning to answer real questions.
- Inference EngineerMake machine learning models fast, cheap and reliable in production.
- AI EngineerBuild useful products on top of language models.
- MLOps EngineerTake machine learning models from a notebook to a reliable service.