Data Engineering(Degree)
Build data pipelines and maintain the infrastructure required to process and store large datasets with our quizzes. Master data integration, data transformation, and data warehousing. Prepare to architect the infrastructure that supports data analytics
Real-Time Stream Processing Architectures
This advanced course explores architectures and technologies for processing continuous, unbounded streams of data. Students learn the stream processing paradigm, event time versus processing time, and work with technologies like Apache Kafka for messaging and Apache Flink or Kafka Streams for stateful computations. This skill set is vital for building …
Scalable System Design and the Data Lakehouse
This advanced architecture course focuses on designing and implementing modern, scalable data platforms, with emphasis on the emerging Lakehouse pattern that combines the flexibility of data lakes with the management features of data warehouses. Students evaluate storage formats (Parquet, Delta Lake, Iceberg), design for performance and cost, and plan for …
Structured Query Language (SQL) for Data Engineering
This course provides an in-depth, engineering-focused mastery of SQL, the essential language for managing and manipulating relational data. Students progress beyond basic queries to advanced topics including complex joins, window functions, query optimization, indexing strategies, and stored procedure development. For Data Engineers in Zambia, proficiency in writing efficient, production-grade SQL …