Programming and ingestion
SQL, Python, PySpark, Git, Linux, REST APIs, CSV/JSON/Parquet and relational databases. Practise full/incremental loads and change-data-capture concepts.
SQL, Python, PySpark and the engineering tools behind reliable pipelines. Learn through self-paced content or mentorship guidance, then apply the skills across 15–20 projects.
Tools are selected to suit the project. The goal is an end-to-end understanding rather than using every service in every pipeline.
SQL, Python, PySpark, Git, Linux, REST APIs, CSV/JSON/Parquet and relational databases. Practise full/incremental loads and change-data-capture concepts.
AWS S3, Glue, EMR, Athena, Redshift and Kinesis; Azure ADLS Gen2, Blob Storage, Data Factory, Databricks, Synapse and Event Hubs; Snowflake, Delta Lake, Airflow, Kafka and dbt.
Data-quality checks, testing, logs, retries, idempotent reruns, partitioning, performance, access-control concepts and cost awareness. Use AI for assistance while validating code and keeping sensitive data out of prompts.

Learn the required skills before interview readiness. Build, test and document your projects so your portfolio shows the work behind your understanding.
Explore one-to-one mentorshipWe assess your capability and learning intent before offering enrollment.