Choose “Save as PDF” as the destination in the print dialog.
Data Engineering and Architecture · Physical, Online

Apache Spark & PySpark for Big Data Engineering Training Workshop

Duration: 10 Days Certificate on completion 4 sessions available

Course overview

Apache Spark & PySpark for Big Data Engineering Training Workshop is a practical, hands-on programme designed to equip participants with the skills required to process, transform, analyse and engineer large-scale datasets using Apache Spark and PySpark.

The workshop introduces the architecture of Apache Spark and progressively develops practical skills in Spark DataFrames, Spark SQL, PySpark transformations, joins, aggregations, window functions, distributed processing, partitioning, caching, performance optimisation and large-scale ETL/ELT. PySpark provides a Python interface to Spark, while DataFrames are a central abstraction for working with distributed datasets. Participants also explore Spark's role in modern data platforms, including data lakes, lakehouses, Delta Lake, cloud data platforms, Databricks, Microsoft Fabric and large-scale data pipelines. The workshop can include practical processing of CSV, JSON, Parquet and database data and demonstrate how Spark connects to external data sources.

Course objectives

Who should attend

Data Engineers, Big Data Engineers, Data Scientists, Data Analysts, Machine Learning Engineers, ETL/ELT Developers, Data Architects, Cloud Data Engineers, Database Administrators, Database Developers, Analytics Engineers, BI Professionals, Software Developers, Python Developers, Cloud Engineers, DevOps Engineers, Data Platform Engineers, Data Warehouse Developers, Data Lake Engineers, MLOps Professionals, IT Managers, ICT Managers, Technology Managers, Research Data Professionals, and IT professionals seeking practical Apache Spark and PySpark skills.

Course content

General notes

Schedule & fees

DatesLocationDurationFee (USD)
04/01/2027 - 15/01/2027 Nairobi,kenya or Virtual 10 Days $3,000
11/01/2027 - 22/01/2027 Arusha,Tanzania 10 Days $3,500
08/03/2027 - 19/03/2027 Mombasa,Kenya 10 Days $3,000
12/04/2027 - 23/04/2027 Rwanda,Kigali 10 Days $3,500