Menu

Studied, Practised, Rev 1 and a confidence score (1–5) for each topic, as in the planner spreadsheet. A topic counts as complete once it is marked studied.

Saved in this browser only. Back it up from the study planner page.

Data Engineering concepts tracker
#TopicCategoryLevelStudiedPractisedRev 1Confidence
1Data lifecycle and ownershipData Engineering ConceptsBeginner
2OLTP and OLAP workloadsData Engineering ConceptsBeginner
3Batch versus streamingData Engineering ConceptsBeginner
4ETL versus ELTData Engineering ConceptsBeginner
5Storage layers and raw landingData Engineering ConceptsBeginner
6CSV and JSON trade-offsData Engineering ConceptsBeginner
7Parquet and columnar storageData Engineering ConceptsBeginner
8Avro and schema evolutionData Engineering ConceptsBeginner
9Partitioning and data layoutData Engineering ConceptsBeginner
10Warehouse grain and star schemasData Engineering ConceptsBeginner
11Fact and dimension tablesData Engineering ConceptsIntermediate
12Slowly changing dimensionsData Engineering ConceptsIntermediate
13Incremental loading and watermarksData Engineering ConceptsIntermediate
14Idempotent pipeline writesData Engineering ConceptsIntermediate
15Change data capture patternsData Engineering ConceptsIntermediate
16Data quality checks and contractsData Engineering ConceptsIntermediate
17Testing pipelines and CI/CDData Engineering ConceptsIntermediate
18Retries and failure recoveryData Engineering ConceptsIntermediate
19Pipeline observabilityData Engineering ConceptsIntermediate
20Late data and backfillsData Engineering ConceptsIntermediate
21Python functions and reusable codeData Engineering ConceptsIntermediate
22Python iterators and generatorsData Engineering ConceptsIntermediate
23Python API paginationData Engineering ConceptsIntermediate
24Python CSV validationData Engineering ConceptsIntermediate
25Data normalization trade-offsData Engineering ConceptsIntermediate
26Lake, warehouse and lakehouseData Engineering ConceptsIntermediate
27Data modeling methodsData Engineering ConceptsIntermediate
28Secure data access and PIIData Engineering ConceptsIntermediate
29Replay-safe event processingData Engineering ConceptsIntermediate
30Cost and freshness trade-offsData Engineering ConceptsIntermediate

Other trackers

Search
Filter by type