Training course

Overview

Database Design is a comprehensive professional training course designed to develop the knowledge and practical skills required to design reliable, scalable, secure, and maintainable relational database systems. The course provides a structured approach to database analysis and design, beginning with business requirements, data modeling, entities, attributes, relationships, and database architecture before progressing to normalization, keys, constraints, physical design, indexing, performance, security, and implementation. Participants will learn how to translate business processes and information requirements into robust database structures that support operational efficiency, reporting, analytics, and long-term organizational growth.

This professional database design training course provides practical coverage of conceptual, logical, and physical data modeling using established database design principles and industry practices. Participants will learn to develop Entity-Relationship Diagrams (ERDs), identify entities and relationships, define cardinality and optionality, establish primary and foreign keys, resolve many-to-many relationships, and apply normalization techniques. Practical tools such as ER modeling software, database management systems, SQL development environments, data dictionaries, schema documentation, and modeling techniques will be incorporated to help participants build professional database designs.

The course also addresses advanced database design considerations including denormalization, indexing, partitioning, data integrity, transaction requirements, performance engineering, security, scalability, interoperability, and database lifecycle management. Participants will examine how design decisions affect query performance, storage, concurrency, data quality, maintainability, and application behavior. Standards-based practices, naming conventions, documentation approaches, governance principles, access-control concepts, and design review techniques are integrated to help participants produce consistent and production-ready database architectures.

Through practical exercises, design workshops, case studies, modeling activities, implementation scenarios, and a final capstone project, Database Design enables participants to apply database concepts to realistic organizational requirements. The course progresses from foundational data modeling through advanced logical and physical database architecture, allowing participants to design complete database solutions for real-world business processes. By the end of the training, participants will be able to analyze requirements, create conceptual and logical models, normalize data structures, develop physical database designs, optimize schemas, establish integrity and security controls, and communicate database design decisions effectively.

Course Duration

5 Days (40 Hours)

Target Participants

This course is suitable for:

• Database developers and SQL developers responsible for designing relational databases

• Database administrators seeking stronger database architecture and design capabilities

• Software developers building database-driven applications and enterprise systems

• Data analysts and data professionals who need a deeper understanding of database structures

• Data engineers and analytics engineers working with relational data platforms

• Systems analysts and business analysts involved in data and application requirements

• Solution architects and technical architects responsible for database and application architecture

• Data architects and information architects developing enterprise data models

• IT professionals involved in database implementation, migration, integration, or modernization

• Business intelligence and reporting professionals working with structured data environments

• Technical consultants and project professionals supporting database-related initiatives

• Experienced technology professionals seeking practical skills in professional database design

Course Objectives

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

• Understand fundamental and advanced principles of professional database design

• Analyze business requirements and translate them into structured data requirements

• Identify entities, attributes, relationships, business rules, and critical data elements

• Develop conceptual, logical, and physical database models

• Create and interpret Entity-Relationship Diagrams and relational schema designs

• Apply primary keys, foreign keys, candidate keys, alternate keys, and surrogate keys appropriately

• Determine cardinality, optionality, participation, and relationship structures

• Apply normalization principles through First, Second, and Third Normal Forms and understand higher normal forms

• Identify functional dependencies, update anomalies, redundancy, and data-integrity problems

• Design appropriate constraints, validation rules, referential integrity, and data-quality controls

• Develop practical physical database designs considering storage, indexing, performance, and scalability

• Apply indexing, partitioning, clustering, and other database optimization techniques appropriately

• Evaluate when denormalization and other performance-oriented design approaches may be appropriate

• Incorporate security, access control, auditing, privacy, and governance considerations into database designs

• Design databases that support transactions, concurrency, reliability, integration, reporting, and analytical requirements

• Document database designs using professional standards, data dictionaries, schema documentation, and design specifications

• Develop and present a complete production-oriented database design through a practical capstone project

Course Content

Day 1: Database Design Foundations and Requirements Analysis

Module 1: Database Concepts, Data Requirements, Business Rules, and Conceptual Modeling

Topics

  1. Introduction to Database Design, Database Management Systems, Data Architecture, and Professional Database Development
  2. Relational Database Concepts, Tables, Rows, Columns, Domains, Relationships, Schemas, and Database Objects
  3. Database Design Lifecycle, Requirements Analysis, Stakeholder Needs, Scope Definition, and Design Deliverables
  4. Identifying Entities, Attributes, Business Objects, Critical Data Elements, and Information Requirements
  5. Business Rules, Data Rules, Assumptions, Constraints, Policies, and Translating Business Processes into Data Requirements
  6. Entity-Relationship Modeling, Entity-Relationship Diagrams, Relationships, Cardinality, Optionality, and Participation
  7. Identifying Primary Keys, Candidate Keys, Alternate Keys, Natural Keys, Surrogate Keys, and Identifier Strategies
  8. Modeling One-to-One, One-to-Many, Many-to-Many, Recursive, and Complex Relationships
  9. Data Dictionaries, Metadata, Naming Conventions, Documentation Standards, and Database Design Review Practices
  10. Practical Exercise: Developing a Conceptual Data Model and ERD for a Real-World Business Process

Day 2: Logical Database Design and Normalization

Module 2: Relational Modeling, Functional Dependencies, Normalization, and Data Integrity

Topics

  1. Converting Conceptual Models into Logical Relational Database Designs
  2. Relational Schema Design, Attributes, Domains, Keys, Relationships, and Relational Integrity
  3. Functional Dependencies, Determinants, Candidate Keys, and Identifying Data Dependencies
  4. Data Redundancy, Insertion Anomalies, Update Anomalies, Deletion Anomalies, and Design Risks
  5. First Normal Form, Atomic Values, Repeating Groups, and Practical Normalization Techniques
  6. Second Normal Form, Partial Dependencies, Composite Keys, and Dependency Analysis
  7. Third Normal Form, Transitive Dependencies, Entity Separation, and Relational Design Quality
  8. Boyce-Codd Normal Form and Higher Normalization Considerations for Complex Data Structures
  9. Referential Integrity, Domain Constraints, Unique Constraints, Check Constraints, and Data Validation Rules
  10. Practical Case Study: Normalizing a Poorly Designed Database and Developing a Robust Logical Data Model

Day 3: Physical Database Design and Implementation

Module 3: Schema Implementation, Storage Structures, Indexing, and Performance-Oriented Design

Topics

  1. Physical Database Design, DBMS Capabilities, Storage Structures, Data Types, and Implementation Decisions
  2. Translating Logical Models into Physical Schemas, Tables, Columns, Constraints, and Database Objects
  3. Selecting Appropriate Data Types, Precision, Scale, Character Sets, Collation, and Storage Requirements
  4. Primary Keys, Foreign Keys, Unique Constraints, Check Constraints, Defaults, and Physical Integrity Controls
  5. Index Design Fundamentals, Clustered and Nonclustered Indexes, Composite Indexes, and Covering Strategies
  6. Index Selectivity, Index Maintenance, Query Access Patterns, and Balancing Performance Against Storage Costs
  7. Table Partitioning, Data Distribution, Large Tables, Archiving, and High-Volume Database Design
  8. Views, Materialized Views, Derived Structures, Sequences, Identity Mechanisms, and Supporting Database Objects
  9. Schema Deployment, Database Versioning, Migration Scripts, Environment Management, and Implementation Documentation
  10. Practical Exercise: Converting a Logical Data Model into an Implementable Physical Database Schema

Day 4: Advanced Database Architecture, Performance, Security, and Scalability

Module 4: Advanced Physical Design, Optimization, Security, Integration, and Enterprise Requirements

Topics

  1. Advanced Database Architecture, Workload Analysis, Transactional Systems, Analytical Systems, and Design Trade-Offs
  2. Query Access Patterns, Execution Plans, Cardinality, Statistics, Indexing Strategies, and Performance-Aware Design
  3. Normalization Versus Denormalization, Controlled Redundancy, Summary Structures, and Performance Trade-Offs
  4. Database Scalability, Partitioning Strategies, Replication Concepts, Distributed Data, and High-Volume Workloads
  5. Transaction Design, ACID Principles, Concurrency, Locking, Isolation, and Designing for Reliable Data Operations
  6. Database Security Architecture, Authentication, Authorization, Role-Based Access, Least Privilege, and Separation of Duties
  7. Sensitive Data Protection, Data Masking, Auditing, Logging, Privacy, Retention, and Governance Requirements
  8. Database Integration, APIs, ETL/ELT, Data Warehouses, Data Lakes, Application Integration, and Interoperability
  9. Database Design Testing, Schema Validation, Performance Testing, Integrity Testing, Security Testing, and Design Review
  10. Advanced Case Study: Designing a Secure, Scalable, and High-Performance Database Architecture for an Enterprise Application

Day 5: Enterprise Database Design, Optimization, Governance, and Capstone

Module 5: Professional Database Architecture, Design Governance, and End-to-End Solution Development

Topics

  1. Enterprise Database Design Principles, Architecture Standards, Naming Standards, Reusability, Maintainability, and Governance
  2. Designing Databases for Business Intelligence, Reporting, Analytics, Data Warehousing, and Management Information
  3. Designing Operational Databases for Reliability, Availability, Transaction Processing, Recovery, and Business Continuity
  4. Advanced Data Modeling, Enterprise Data Models, Master Data, Reference Data, Metadata, and Cross-System Consistency
  5. Database Performance Engineering, Benchmarking, Capacity Planning, Monitoring, and Continuous Optimization
  6. Database Lifecycle Management, Change Management, Schema Evolution, Migration, Version Control, and Documentation
  7. Database Design Quality Assurance, Peer Reviews, Design Checklists, Testing Standards, and Defect Management
  8. Evaluating Database Design Alternatives, Technical Trade-Offs, Cost, Scalability, Security, Performance, and Business Requirements
  9. Capstone Exercise: Designing, Documenting, Implementing, Testing, Securing, and Optimizing an End-to-End Relational Database Solution
  10. Final Database Design Case Study, Practical Assessment, Architecture Review, Design Presentation, and Professional Database Improvement Plan

 

Course Schedules:

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