Data Infrastructure

Data Engineering

Build the pipelines, warehouses, and infrastructure that power data-driven organisations. Learn Python, SQL, Apache Kafka, Spark, and modern data stack tools used by top companies.

Data Engineering Course
What You'll Learn

Skills You'll Walk Away With

  • Python for data engineering
  • SQL and advanced query optimisation
  • Building ETL and ELT pipelines
  • Apache Kafka for real-time data streaming
  • Apache Spark for large-scale data processing
  • Data warehouse design with Snowflake and BigQuery
  • dbt for data transformation
  • Orchestration with Apache Airflow

Course Details

LevelIntermediate
Duration14 Weeks
FormatLive Online + Recorded
CertificateYes
LanguageEnglish
Enroll Free Now
Curriculum

Course Curriculum

Module 1 — Python & SQL for Engineers
  • Python data types, functions, and libraries (Pandas, NumPy)
  • Advanced SQL (CTEs, window functions, indexing)
  • Database design principles
  • Writing efficient, production-ready queries
Module 2 — Data Pipelines & ETL
  • ETL vs ELT architectures
  • Building pipelines with Python
  • Data quality checks and validation
  • Pipeline testing and monitoring
Module 3 — Real-Time Streaming
  • Apache Kafka architecture and concepts
  • Producers, consumers, and topics
  • Kafka Connect for data integration
  • Stream processing with Kafka Streams
Module 4 — Big Data with Spark
  • Spark architecture and execution model
  • DataFrames and RDDs
  • Spark SQL for analytical queries
  • Cluster management and optimisation
Module 5 — Data Warehousing
  • Snowflake and BigQuery setup
  • Star and snowflake schema design
  • dbt models and transformations
  • Incremental loads and materialisation strategies
Module 6 — Orchestration & Capstone
  • Apache Airflow DAGs and scheduling
  • End-to-end pipeline from ingestion to dashboard
  • Monitoring and alerting for pipelines
  • Final project presentation and review
Who This Is For

Is This Course Right for You?

📊
Data Analysts
Analysts wanting to upskill from querying data to building the infrastructure that powers it.
⚙️
Software Engineers
Engineers moving into data who want to specialise in pipeline and platform engineering.
📈
Business Analysts
Business analysts ready for technical depth and building their own data infrastructure.
Your Instructor

Meet Your Instructor

Chukwuemeka Adeyemi
Chukwuemeka Adeyemi
Lead Data Engineer & Platform Architect

Chukwuemeka is a data engineering specialist with deep expertise in building scalable data platforms using Spark, Kafka, and modern cloud data warehouses. He has designed and delivered data infrastructure for organisations across fintech, healthcare, and e-commerce in Nigeria and beyond, and brings real-world pipeline experience into every class he teaches.

Testimonials

What Our Students Say

★★★★★

"H-Tech completely changed my career trajectory. The instructors are world-class and the curriculum is exactly what the industry needs. I landed my first data engineering role within two months of completing the programme."

Hassan Gray
Hassan Gray
Data Engineer, Lagos
★★★★★

"The live sessions and hands-on projects gave me real confidence. The Airflow and Kafka modules alone were worth the entire programme. H-Tech's approach is practical, not just theoretical."

Emeka Obi
Emeka Obi
Junior Data Engineer, Abuja
Keep Learning

Related Courses

Ready to Build World-Class Data Pipelines?

Join thousands of learners building high-demand data engineering skills — completely free.

Enroll Free Now Browse All Courses