Training course

Overview

Advanced ETL Processes is a professional 5-day training course designed to develop advanced expertise in designing, engineering, optimizing, governing, and operating complex enterprise extract, transform, and load environments. The course moves beyond foundational ETL concepts to address scalable pipeline architectures, high-volume data processing, advanced transformation patterns, incremental processing, change data capture, workflow orchestration, data quality engineering, reliability, security, observability, and production operations. Participants will develop the skills required to architect sophisticated ETL solutions that support enterprise analytics, data warehousing, cloud platforms, operational integration, and modern data ecosystems.

The course provides an advanced examination of ETL architecture and engineering patterns across relational databases, APIs, files, event-driven systems, data warehouses, data lakes, and lakehouse environments. Participants will work with advanced SQL, Python, Apache Spark, Apache Airflow, metadata, data contracts, schema evolution, partitioning, parallel processing, streaming and micro-batch concepts, and cloud data integration patterns. Emphasis is placed on selecting appropriate architectures and processing strategies based on data volume, latency, reliability, security, cost, scalability, and business requirements.

Advanced ETL Processes also addresses the engineering controls required to operate enterprise pipelines reliably. Participants will explore automated testing, data quality frameworks, reconciliation, lineage, observability, failure recovery, idempotency, checkpointing, security controls, secrets management, privacy, CI/CD, DataOps, infrastructure automation, performance engineering, and operational governance. Practical exercises and case studies will simulate complex production environments, including failed pipelines, changing source schemas, large-volume processing, late-arriving data, duplicate transactions, incomplete loads, and cloud resource constraints.

By the end of this advanced ETL training course, participants will be able to architect, develop, optimize, secure, monitor, and troubleshoot sophisticated ETL solutions for demanding enterprise environments. They will be able to evaluate architectural trade-offs, implement scalable processing strategies, automate complex workflows, establish robust quality and reliability controls, and manage ETL deployments throughout their production lifecycle. The program culminates in an advanced capstone that integrates multiple data sources, transformation rules, incremental processing, orchestration, testing, monitoring, security, and performance optimization into a production-oriented ETL solution.

Course Duration

5 Days (40 Hours)

Target Participants

This course is suitable for:

• Senior Data Engineers and ETL Developers
• Data Engineering Leads and Technical Leads
• Data Architects and Solution Architects
• Data Warehouse Architects and Developers
• Database Administrators and Senior Database Professionals
• Analytics Engineers and Advanced Business Intelligence Professionals
• Data Integration and Enterprise Integration Specialists
• Cloud Data Engineers and Cloud Architects
• Data Platform Engineers
• Data Quality and Data Governance Professionals
• Software Developers responsible for complex data pipelines
• DevOps, DataOps, and Platform Engineering Professionals
• Technical Consultants supporting enterprise data integration projects
• Professionals with prior ETL experience seeking advanced engineering capabilities

Course Objectives

By the end of the training, participants will be able to:

• Design advanced and scalable enterprise ETL architectures
• Evaluate ETL, ELT, batch, micro-batch, streaming, and hybrid processing strategies
• Architect high-volume data extraction and integration workflows
• Implement advanced SQL and Python transformations for complex business requirements
• Use Apache Spark for distributed data processing and large-scale transformations
• Design sophisticated Apache Airflow workflows with dependencies, parameters, retries, and recovery controls
• Implement incremental processing, change data capture, upserts, merge operations, and historical data management
• Manage schema evolution, data contracts, late-arriving data, and changing source structures
• Develop advanced data quality, validation, reconciliation, and automated testing frameworks
• Apply idempotency, checkpointing, fault tolerance, recovery, and resilience patterns
• Optimize ETL performance through partitioning, parallelism, query optimization, caching, and resource management
• Implement comprehensive ETL monitoring, observability, logging, metrics, lineage, and alerting
• Apply enterprise security, encryption, identity management, secrets management, and privacy controls
• Integrate ETL pipelines with CI/CD, Git, DataOps, and automated deployment practices
• Design cloud-native ETL architectures and optimize cloud processing costs
• Troubleshoot complex production failures and perform structured root-cause analysis
• Establish governance, documentation, auditability, and operational standards for enterprise ETL environments
• Build and evaluate production-ready advanced ETL solutions through practical implementation

Course Content

Day 1: Advanced ETL Architecture, Data Integration, and Engineering Design

Module 1: Advanced ETL Architecture and Enterprise Data Processing

Topics

  1. Advanced ETL Architecture Principles, Design Patterns, and Enterprise Integration Requirements
  2. ETL, ELT, Batch, Micro-Batch, Streaming, and Hybrid Processing Architecture Decisions
  3. Advanced Source-System Analysis, Data Contracts, Metadata, and Source Dependency Management
  4. High-Volume Data Extraction, Parallel Extraction, Partitioned Reads, and Source-System Protection
  5. Advanced SQL for Complex Extraction, Joins, Window Functions, Common Table Expressions, and Query Optimization
  6. Advanced Python for ETL Automation, Transformation Frameworks, Error Handling, and Reusable Components
  7. API Integration, Pagination, Rate Limiting, Authentication, Incremental Retrieval, and Resilient Extraction
  8. Source-to-Target Architecture, Data Mapping, Business Rules, Transformation Specifications, and Data Lineage
  9. Staging, Processing, Integration, and Presentation Layers in Enterprise ETL Architecture
  10. Case Study and Architecture Exercise: Designing a Scalable Multi-Source Enterprise ETL Platform

Day 2: Advanced Transformation, Incremental Processing, CDC, and Distributed ETL

Module 2: Advanced Data Transformation and Large-Scale ETL Processing

Topics

  1. Advanced Transformation Architecture, Reusable Components, Business Rules, and Processing Patterns
  2. Complex SQL Transformations, Windowing, Analytical Functions, Recursive Queries, and Set-Based Processing
  3. Advanced Python Data Processing, Parameterization, Modular Pipelines, and Transformation Frameworks
  4. Incremental ETL, Watermarks, High-Water Marks, Change Tracking, and Efficient Delta Processing
  5. Change Data Capture, Log-Based CDC, Trigger-Based CDC, Upserts, Merge Operations, and Synchronization
  6. Slowly Changing Dimensions, Historical Corrections, Late-Arriving Data, and Temporal Data Processing
  7. Schema Evolution, Schema Validation, Data Contracts, Backward Compatibility, and Version Management
  8. Apache Spark Architecture, Distributed Processing, Partitioning, DataFrames, and Large-Scale Transformations
  9. Performance-Aware Transformation Design, Caching, Broadcast Operations, Shuffle Management, and Resource Optimization
  10. Practical Exercise: Building an Incremental, CDC-Enabled Distributed ETL Processing Workflow

Day 3: Advanced Orchestration, Quality, Testing, Reliability, and Observability

Module 3: Enterprise ETL Automation, Reliability, and Data Quality Engineering

Topics

  1. Advanced Workflow Orchestration, Dependency Graphs, Scheduling, Parameters, and Dynamic Pipelines
  2. Apache Airflow DAG Design, Task Management, Sensors, Operators, Scheduling, and Workflow Governance
  3. ETL Idempotency, Checkpointing, Retry Policies, Backfilling, Recovery, and Restart Strategies
  4. Advanced Error Handling, Dead-Letter Processing, Exception Routing, Failure Isolation, and Recovery Automation
  5. Data Quality Dimensions, Automated Validation, Reconciliation, Completeness, Accuracy, and Consistency Controls
  6. ETL Testing Strategies, Unit Testing, Integration Testing, Data Testing, Regression Testing, and Test Automation
  7. Data Lineage, Metadata Management, Audit Trails, Pipeline Dependencies, and Impact Analysis
  8. ETL Observability, Metrics, Logs, Traces, Pipeline Health, Alerting, and Operational Dashboards
  9. Service-Level Indicators, Service-Level Objectives, Reliability Engineering, Incident Management, and Root-Cause Analysis
  10. Real-World Simulation: Diagnosing Data Quality Failures, Pipeline Dependencies, Processing Errors, and Recovery Requirements

Day 4: Performance Engineering, Security, Cloud, and Production Operations

Module 4: Advanced ETL Performance, Security, and Cloud Operations

Topics

  1. Advanced ETL Performance Engineering, Bottleneck Analysis, Capacity Planning, and Benchmarking
  2. Query Execution Plans, Indexing, Partition Pruning, Predicate Pushdown, Caching, and Optimization Techniques
  3. Parallel Processing, Distributed Execution, Resource Allocation, Workload Management, and Scalability Engineering
  4. Data Storage Optimization, File Formats, Compression, Partitioning, Compaction, and Efficient Data Layouts
  5. Enterprise ETL Security, Identity and Access Management, Encryption, Key Management, and Secure Connectivity
  6. Secrets Management, Credential Rotation, Network Security, Privileged Access, and Secure Pipeline Configuration
  7. Data Privacy, Sensitive Data Classification, Masking, Tokenization, Retention, and Regulatory Control Requirements
  8. Cloud-Native ETL Architecture, Managed Services, Serverless Processing, Containers, and Infrastructure Automation
  9. Cloud Cost Optimization, Resource Governance, FinOps Principles, Workload Scheduling, and Consumption Monitoring
  10. Production Scenario: Optimizing, Securing, Monitoring, and Recovering a High-Volume Cloud ETL Environment

Day 5: DataOps, CI/CD, Governance, Modernization, and Advanced Capstone

Module 5: Enterprise ETL Transformation, DataOps, and Advanced Implementation

Topics

  1. DataOps and DevOps for ETL, Collaboration Models, Automation, and Engineering Operating Practices
  2. Git-Based ETL Development, Branching Strategies, Code Review, Versioning, and Configuration Management
  3. CI/CD for ETL Pipelines, Automated Testing, Deployment Automation, Release Controls, and Environment Promotion
  4. Infrastructure as Code, Environment Standardization, Pipeline Provisioning, and Reproducible Deployments
  5. Advanced ETL Governance, Standards, Architecture Reviews, Documentation, Metadata, Lineage, and Auditability
  6. Enterprise ETL Modernization, Legacy Migration, Replatforming, Refactoring, Technical Debt, and Transformation Strategies
  7. Hybrid and Modern Data Platforms, Lakehouse Integration, Real-Time Pipelines, and Advanced Data Engineering Patterns
  8. Continuous Improvement, Reliability Engineering, Performance Management, Technology Lifecycle, and ETL Maturity Assessment
  9. Comprehensive Case Study: Designing a Governed, Secure, Scalable, Observable, and Cloud-Optimized Enterprise ETL Platform
  10. Advanced Capstone Exercise: Building, Testing, Deploying, Monitoring, Optimizing, and Troubleshooting an End-to-End Enterprise ETL Solution

 

Course Schedules:

Dates Fees Location Apply
09/11/2026 - 13/11/2026 $5000 Dubai, UAE Physical Class Online Class
09/11/2026 - 13/11/2026 $4500 Pretoria, South Africa Physical Class Online Class
09/11/2026 - 13/11/2026 $1500 Nairobi, Kenya Physical Class Online Class
16/11/2026 - 20/11/2026 $2500 Dar es Salaam, Tanzania Physical Class Online Class
16/11/2026 - 20/11/2026 $1500 Nairobi, Kenya Physical Class Online Class
23/11/2026 - 27/11/2026 $5000 Dubai, UAE Physical Class Online Class
23/11/2026 - 27/11/2026 $2000 Mombasa, Kenya Physical Class Online Class
23/11/2026 - 27/11/2026 $5000 Singapore, Singapore Physical Class Online Class
23/11/2026 - 27/11/2026 $4000 Johannesburg, South Africa Physical Class Online Class
23/11/2026 - 27/11/2026 $2500 Kigali, Rwanda Physical Class Online Class
23/11/2026 - 27/11/2026 $6000 Mauritius Physical Class Online Class
23/11/2026 - 27/11/2026 $1500 Nairobi, Kenya Physical Class Online Class
30/11/2026 - 04/12/2026 $1500 Nairobi, Kenya Physical Class Online Class
30/11/2026 - 04/12/2026 $2000 Mombasa, Kenya Physical Class Online Class
30/11/2026 - 04/12/2026 $2500 Dar es Salaam, Tanzania Physical Class Online Class
07/12/2026 - 11/12/2026 $2500 Kigali, Rwanda Physical Class Online Class
07/12/2026 - 11/12/2026 $1500 Nairobi, Kenya Physical Class Online Class
07/12/2026 - 11/12/2026 $5000 Singapore, Singapore Physical Class Online Class
14/12/2026 - 18/12/2026 $6000 Mauritius Physical Class Online Class
14/12/2026 - 18/12/2026 $4500 Pretoria, South Africa Physical Class Online Class
14/12/2026 - 18/12/2026 $1500 Nairobi, Kenya Physical Class Online Class
14/12/2026 - 18/12/2026 $4000 Johannesburg, South Africa Physical Class Online Class
21/12/2026 - 25/12/2026 $5000 Dubai, UAE Physical Class Online Class
21/12/2026 - 25/12/2026 $1500 Nairobi, Kenya Physical Class Online Class
21/12/2026 - 25/12/2026 $2500 Dar es Salaam, Tanzania Physical Class Online Class
28/12/2026 - 01/01/2027 $4500 Pretoria, South Africa Physical Class Online Class
28/12/2026 - 01/01/2027 $2000 Mombasa, Kenya Physical Class Online Class
28/12/2026 - 01/01/2027 $1500 Nairobi, Kenya Physical Class Online Class
04/01/2027 - 08/01/2027 $4000 Johannesburg, South Africa Physical Class Online Class
04/01/2027 - 08/01/2027 $1500 Nairobi, Kenya Physical Class Online Class
04/01/2027 - 08/01/2027 $2500 Kigali, Rwanda Physical Class Online Class
04/01/2027 - 08/01/2027 $6000 Mauritius Physical Class Online Class
11/01/2027 - 15/01/2027 $1500 Nairobi, Kenya Physical Class Online Class
11/01/2027 - 15/01/2027 $5000 Dubai, UAE Physical Class Online Class
11/01/2027 - 15/01/2027 $5000 Singapore, Singapore Physical Class Online Class
18/01/2027 - 22/01/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
18/01/2027 - 22/01/2027 $1500 Nairobi, Kenya Physical Class Online Class
18/01/2027 - 22/01/2027 $2000 Mombasa, Kenya Physical Class Online Class
18/01/2027 - 22/01/2027 $5000 Singapore, Singapore Physical Class Online Class
25/01/2027 - 29/01/2027 $4000 Johannesburg, South Africa Physical Class Online Class
25/01/2027 - 29/01/2027 $2500 Kigali, Rwanda Physical Class Online Class
25/01/2027 - 29/01/2027 $6000 Mauritius Physical Class Online Class
25/01/2027 - 29/01/2027 $1500 Nairobi, Kenya Physical Class Online Class
01/02/2027 - 05/02/2027 $4500 Pretoria, South Africa Physical Class Online Class
01/02/2027 - 05/02/2027 $5000 Dubai, UAE Physical Class Online Class
01/02/2027 - 05/02/2027 $1500 Nairobi, Kenya Physical Class Online Class
08/02/2027 - 12/02/2027 $1500 Nairobi, Kenya Physical Class Online Class
08/02/2027 - 12/02/2027 $2000 Mombasa, Kenya Physical Class Online Class
15/02/2027 - 19/02/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
15/02/2027 - 19/02/2027 $1500 Nairobi, Kenya Physical Class Online Class
15/02/2027 - 19/02/2027 $2500 Kigali, Rwanda Physical Class Online Class
22/02/2027 - 26/02/2027 $5000 Singapore, Singapore Physical Class Online Class
22/02/2027 - 26/02/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
22/02/2027 - 26/02/2027 $4000 Johannesburg, South Africa Physical Class Online Class
22/02/2027 - 26/02/2027 $1500 Nairobi, Kenya Physical Class Online Class
22/02/2027 - 26/02/2027 $6000 Mauritius Physical Class Online Class
22/02/2027 - 26/02/2027 $4500 Pretoria, South Africa Physical Class Online Class
22/02/2027 - 26/02/2027 $5000 Dubai, UAE Physical Class Online Class
01/03/2027 - 05/03/2027 $2000 Mombasa, Kenya Physical Class Online Class
01/03/2027 - 05/03/2027 $5000 Singapore, Singapore Physical Class Online Class
01/03/2027 - 05/03/2027 $4000 Johannesburg, South Africa Physical Class Online Class
01/03/2027 - 05/03/2027 $1500 Nairobi, Kenya Physical Class Online Class
08/03/2027 - 12/03/2027 $1500 Nairobi, Kenya Physical Class Online Class
08/03/2027 - 12/03/2027 $6000 Mauritius Physical Class Online Class
15/03/2027 - 19/03/2027 $4500 Pretoria, South Africa Physical Class Online Class
15/03/2027 - 19/03/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
15/03/2027 - 19/03/2027 $2500 Kigali, Rwanda Physical Class Online Class
15/03/2027 - 19/03/2027 $1500 Nairobi, Kenya Physical Class Online Class
22/03/2027 - 26/03/2027 $1500 Nairobi, Kenya Physical Class Online Class
22/03/2027 - 26/03/2027 $5000 Dubai, UAE Physical Class Online Class
22/03/2027 - 26/03/2027 $2000 Mombasa, Kenya Physical Class Online Class
29/03/2027 - 02/04/2027 $1500 Nairobi, Kenya Physical Class Online Class
05/04/2027 - 09/04/2027 $1500 Nairobi, Kenya Physical Class Online Class
05/04/2027 - 09/04/2027 $2500 Kigali, Rwanda Physical Class Online Class
12/04/2027 - 16/04/2027 $6000 Mauritius Physical Class Online Class
12/04/2027 - 16/04/2027 $4500 Pretoria, South Africa Physical Class Online Class
12/04/2027 - 16/04/2027 $5000 Singapore, Singapore Physical Class Online Class
12/04/2027 - 16/04/2027 $1500 Nairobi, Kenya Physical Class Online Class
12/04/2027 - 16/04/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
12/04/2027 - 16/04/2027 $4000 Johannesburg, South Africa Physical Class Online Class
19/04/2027 - 23/04/2027 $5000 Dubai, UAE Physical Class Online Class
19/04/2027 - 23/04/2027 $5000 Singapore, Singapore Physical Class Online Class
19/04/2027 - 23/04/2027 $1500 Nairobi, Kenya Physical Class Online Class
26/04/2027 - 30/04/2027 $1500 Nairobi, Kenya Physical Class Online Class
26/04/2027 - 30/04/2027 $2500 Kigali, Rwanda Physical Class Online Class
26/04/2027 - 30/04/2027 $4500 Pretoria, South Africa Physical Class Online Class
26/04/2027 - 30/04/2027 $4000 Johannesburg, South Africa Physical Class Online Class
03/05/2027 - 07/05/2027 $6000 Mauritius Physical Class Online Class
03/05/2027 - 07/05/2027 $1500 Nairobi, Kenya Physical Class Online Class
03/05/2027 - 07/05/2027 $2000 Mombasa, Kenya Physical Class Online Class
10/05/2027 - 14/05/2027 $2500 Kigali, Rwanda Physical Class Online Class
10/05/2027 - 14/05/2027 $1500 Nairobi, Kenya Physical Class Online Class
10/05/2027 - 14/05/2027 $5000 Dubai, UAE Physical Class Online Class
10/05/2027 - 14/05/2027 $5000 Singapore, Singapore Physical Class Online Class
17/05/2027 - 21/05/2027 $4000 Johannesburg, South Africa Physical Class Online Class
17/05/2027 - 21/05/2027 $4500 Pretoria, South Africa Physical Class Online Class
17/05/2027 - 21/05/2027 $1500 Nairobi, Kenya Physical Class Online Class
17/05/2027 - 21/05/2027 $2000 Mombasa, Kenya Physical Class Online Class
17/05/2027 - 21/05/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
24/05/2027 - 28/05/2027 $6000 Mauritius Physical Class Online Class
24/05/2027 - 28/05/2027 $5000 Dubai, UAE Physical Class Online Class
24/05/2027 - 28/05/2027 $1500 Nairobi, Kenya Physical Class Online Class
31/05/2027 - 04/06/2027 $1500 Nairobi, Kenya Physical Class Online Class
31/05/2027 - 04/06/2027 $2500 Kigali, Rwanda Physical Class Online Class
31/05/2027 - 04/06/2027 $6000 Mauritius Physical Class Online Class
31/05/2027 - 04/06/2027 $4500 Pretoria, South Africa Physical Class Online Class
31/05/2027 - 04/06/2027 $2000 Mombasa, Kenya Physical Class Online Class
07/06/2027 - 11/06/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
07/06/2027 - 11/06/2027 $1500 Nairobi, Kenya Physical Class Online Class
14/06/2027 - 18/06/2027 $4000 Johannesburg, South Africa Physical Class Online Class
14/06/2027 - 18/06/2027 $1500 Nairobi, Kenya Physical Class Online Class
14/06/2027 - 18/06/2027 $5000 Singapore, Singapore Physical Class Online Class
21/06/2027 - 25/06/2027 $1500 Nairobi, Kenya Physical Class Online Class
28/06/2027 - 02/07/2027 $4000 Johannesburg, South Africa Physical Class Online Class
28/06/2027 - 02/07/2027 $1500 Nairobi, Kenya Physical Class Online Class
28/06/2027 - 02/07/2027 $6000 Mauritius Physical Class Online Class
28/06/2027 - 02/07/2027 $5000 Dubai, UAE Physical Class Online Class
28/06/2027 - 02/07/2027 $4500 Pretoria, South Africa Physical Class Online Class
05/07/2027 - 09/07/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
05/07/2027 - 09/07/2027 $1500 Nairobi, Kenya Physical Class Online Class
12/07/2027 - 16/07/2027 $5000 Dubai, UAE Physical Class Online Class
12/07/2027 - 16/07/2027 $2000 Mombasa, Kenya Physical Class Online Class
12/07/2027 - 16/07/2027 $5000 Singapore, Singapore Physical Class Online Class
12/07/2027 - 16/07/2027 $1500 Nairobi, Kenya Physical Class Online Class
12/07/2027 - 16/07/2027 $2500 Kigali, Rwanda Physical Class Online Class
19/07/2027 - 23/07/2027 $5000 Singapore, Singapore Physical Class Online Class
19/07/2027 - 23/07/2027 $1500 Nairobi, Kenya Physical Class Online Class
19/07/2027 - 23/07/2027 $2500 Kigali, Rwanda Physical Class Online Class
19/07/2027 - 23/07/2027 $6000 Mauritius Physical Class Online Class
26/07/2027 - 30/07/2027 $4500 Pretoria, South Africa Physical Class Online Class
26/07/2027 - 30/07/2027 $2000 Mombasa, Kenya Physical Class Online Class
26/07/2027 - 30/07/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
26/07/2027 - 30/07/2027 $1500 Nairobi, Kenya Physical Class Online Class
26/07/2027 - 30/07/2027 $4000 Johannesburg, South Africa Physical Class Online Class
02/08/2027 - 06/08/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
02/08/2027 - 06/08/2027 $1500 Nairobi, Kenya Physical Class Online Class
09/08/2027 - 13/08/2027 $2500 Kigali, Rwanda Physical Class Online Class
09/08/2027 - 13/08/2027 $6000 Mauritius Physical Class Online Class
09/08/2027 - 13/08/2027 $5000 Dubai, UAE Physical Class Online Class
09/08/2027 - 13/08/2027 $4500 Pretoria, South Africa Physical Class Online Class
09/08/2027 - 13/08/2027 $1500 Nairobi, Kenya Physical Class Online Class
16/08/2027 - 20/08/2027 $1500 Nairobi, Kenya Physical Class Online Class
16/08/2027 - 20/08/2027 $2000 Mombasa, Kenya Physical Class Online Class
16/08/2027 - 20/08/2027 $5000 Singapore, Singapore Physical Class Online Class
23/08/2027 - 27/08/2027 $1500 Nairobi, Kenya Physical Class Online Class
23/08/2027 - 27/08/2027 $4000 Johannesburg, South Africa Physical Class Online Class
30/08/2027 - 03/09/2027 $1500 Nairobi, Kenya Physical Class Online Class
30/08/2027 - 03/09/2027 $5000 Dubai, UAE Physical Class Online Class
30/08/2027 - 03/09/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
06/09/2027 - 10/09/2027 $1500 Nairobi, Kenya Physical Class Online Class
06/09/2027 - 10/09/2027 $2000 Mombasa, Kenya Physical Class Online Class
13/09/2027 - 17/09/2027 $4000 Johannesburg, South Africa Physical Class Online Class
13/09/2027 - 17/09/2027 $2500 Kigali, Rwanda Physical Class Online Class
13/09/2027 - 17/09/2027 $6000 Mauritius Physical Class Online Class
13/09/2027 - 17/09/2027 $4500 Pretoria, South Africa Physical Class Online Class
13/09/2027 - 17/09/2027 $5000 Singapore, Singapore Physical Class Online Class
13/09/2027 - 17/09/2027 $1500 Nairobi, Kenya Physical Class Online Class
20/09/2027 - 24/09/2027 $1500 Nairobi, Kenya Physical Class Online Class
20/09/2027 - 24/09/2027 $5000 Dubai, UAE Physical Class Online Class
27/09/2027 - 01/10/2027 $2500 Dar es Salaam, Tanzania Physical Class Online Class
27/09/2027 - 01/10/2027 $4500 Pretoria, South Africa Physical Class Online Class
04/10/2027 - 08/10/2027 $2500 Kigali, Rwanda Physical Class Online Class
04/10/2027 - 08/10/2027 $6000 Mauritius Physical Class Online Class
04/10/2027 - 08/10/2027 $5000 Singapore, Singapore Physical Class Online Class
11/10/2027 - 15/10/2027 $4000 Johannesburg, South Africa Physical Class Online Class
11/10/2027 - 15/10/2027 $2000 Mombasa, Kenya Physical Class Online Class