Build robust data pipelines. Master data engineering through bite-sized, swipeable learning tiles — designed for busy people who want to learn on the go.
This Data Engineering short course on SkillTiles breaks down everything you need to know into 10 structured milestones, each packed with bite-sized learning tiles you can swipe through in under 15 seconds each.
Whether you're a complete beginner or looking to refresh your knowledge, this online data engineering course uses AI-powered content to adapt to your learning pace. Each tile delivers a focused concept, example, or quiz — making it perfect for commutes, coffee breaks, or quick study sessions.
Covering 70 key topics across 10 milestones, this course takes you from foundations to practical application. Earn badges as you complete each milestone and track your progress on your learning dashboard.
Course Curriculum
1
Pipeline Fundamentals
ETL, data warehouses, and orchestration
ETL vs ELTdata warehouse conceptsbatch vs streamingSQL for data engineeringdata quality checksAirflow/orchestration basicsdata modeling (star schema)
2
SQL for Data Engineers
Advanced SQL techniques
window functionsCTEs and recursive queriesquery optimizationindexing strategiespartitioning tablesmaterialized viewstransaction management
3
ETL/ELT Pipelines
Extract, transform, load data
ETL vs ELT comparisonextraction patternstransformation strategiesincremental vs full loadsdata validation in pipelineserror handling and retriesidempotent pipelines
4
Data Warehousing
Design analytical data stores
star schema designsnowflake schemaslowly changing dimensionsfact and dimension tablesdata vault overviewSnowflake/BigQuery/Redshiftwarehouse optimization
5
Pipeline Orchestration
Schedule and manage data workflows
Apache Airflow basicsDAG design patternstask dependenciesscheduling strategiesmonitoring and alertingPrefect alternativeorchestration best practices