AI curriculum
Course outline for Data Engineering Foundations
Reliable analysis depends on repeatable data movement and transformation. Build a small pipeline with quality checks, scheduling rules, and traceable lineage.
About Data Engineering Foundations
Reliable analysis depends on repeatable data movement and transformation. Build a small pipeline with quality checks, scheduling rules, and traceable lineage.
Data Engineering Foundations Course Objectives
- Compare ETL and ELT pipeline designs.
- Implement a repeatable transformation with quality checks.
- Record dependencies and data lineage.
Pre-requisites
- Basic scripting and SQL skills.
- Familiarity with tabular data and files.
Lab Setup
- Computer with a scripting runtime and a local SQL database.
- Use synthetic CSV files and simulated streaming records; hosted orchestration is not required.
Detailed Course Outline
Proposed modulesModule 1: Pipeline structure
- Data pipelines
- ETL
- ELT
- Batch processing
Practical outcome: Build a repeatable batch transformation.
Module 2: Operational data flow
- Streaming
- Data quality
- Orchestration
- Data lineage
Practical outcome: Specify quality checks and source-to-output lineage.
Practical exercise
- Build a small pipeline, inject a malformed record, and demonstrate quality reporting and rerun behavior.
How we train
Contact us for full course details, including duration, delivery options and lab requirements.
Ask about exercises, instructor feedback and the prior knowledge you need. Tool-specific courses marked provisional may become modules in a broader course.
Discuss your learning goals