Nairobi, Kenya

254721214795

Enterprise Data Warehousing & Scalable Data Lakes

This advanced training course provides participants with the knowledge and practical skills required to design, develop, manage, and optimize modern data warehouses and data lakes for scalable enterpr...

Click to Register

ONSITE OR VIRTUAL

3 upcoming sessions in the next 3 months

Oct 26 - Oct 30
Nov 23 - Nov 27
Dec 28 - Jan 01
Programme Overview
Training Description

Who Should Attend

  • Data Engineers
  • Data Architects
  • Data Warehouse Developers
  • Data Lake Engineers
  • Database Administrators
  • Database Developers
  • Analytics Engineers
  • Business Intelligence Professionals
  • Data Scientists
  • Machine Learning Engineers
  • Cloud Data Engineers
  • Data Platform Engineers
Session Objectives
  • Understand the fundamentals of data warehousing and data lakes.
  • Master dimensional modeling and schema design for data warehouses.
  • Utilize data lake architectures for flexible data storage.
  • Implement data ingestion and ETL processes for data warehousing and lakes.
  • Design and build efficient data storage solutions for analytics.
  • Optimize data storage for query performance and scalability.
  • Troubleshoot and address common data warehousing and data lakes challenges.
  • Implement data governance and security for data storage systems.
  • Integrate data warehouses and data lakes with real-world applications.
  • Understand how to handle data quality and metadata management.
  • Explore advanced data warehousing and data lakes techniques (e.g., cloud-based data warehouses, data lakehouses).
  • Apply real world use cases for data warehousing and data lakes.
  • Leverage data storage tools and platforms for efficient implementation.
About the Course

This advanced training course provides participants with the knowledge and practical skills required to design, develop, manage, and optimize modern data warehouses and data lakes for scalable enterprise analytics. It examines how organizations can build robust data storage environments capable of handling large volumes of structured, semi-structured, and unstructured data.Participants will explore data warehouse and data lake architectures, dimensional modeling, schema design, data ingestion, data integration, storage optimization, metadata management, data governance, and analytical workloads. The course also introduces modern lakehouse architectures and examines how they combine the flexibility of data lakes with the reliability and performance of traditional data warehouses.

Through practical exercises and real-world scenarios, participants will learn how to select appropriate storage architectures, design efficient schemas, optimize analytical queries, manage data quality, and build scalable platforms that support business intelligence, advanced analytics, artificial intelligence, and machine learning.

 

 

Curriculum & Topics

15 Topics | 74 Sessions

  • play Workshop 1.1: Fundamentals of data warehousing and data lakes.

  • play Workshop 1.2: Overview of dimensional modeling and data lake architectures.

  • play Workshop 1.3: Setting up a data storage development environment.

  • play Workshop 1.4: Introduction to data storage tools and platforms.

  • play Workshop 1.5: Best practices for data warehousing and data lakes.

  • play Workshop 2.1: Implementing dimensional modeling for data warehouses.

  • play Workshop 2.2: Utilizing star and snowflake schemas for data organization.

  • play Workshop 2.3: Designing and building data warehouse schemas.

  • play Workshop 2.4: Optimizing schemas for query performance.

  • play Workshop 2.5: Best practices for schema design.

  • play Workshop 3.1: Implementing data lake architectures for flexible storage.

  • play Workshop 3.2: Utilizing object storage and file formats (Parquet, ORC).

  • play Workshop 3.3: Designing and building data lake storage solutions.

  • play Workshop 3.4: Optimizing data lakes for data exploration and analysis.

  • play Workshop 3.5: Best practices for data lakes.

  • play Workshop 4.1: Implementing data ingestion for data warehousing and lakes.

  • play Workshop 4.2: Utilizing ETL tools and data integration techniques.

  • play Workshop 4.3: Designing and building data ingestion pipelines.

  • play Workshop 4.4: Optimizing ETL processes for data loading and transformation.

  • play Workshop 4.5: Best practices for data ingestion.

  • play Workshop 5.1: Designing efficient data storage solutions for analytics.

  • play Workshop 5.2: Implementing data partitioning and clustering.

  • play Workshop 5.3: Utilizing data compression and indexing.

  • play Workshop 5.4: Optimizing data storage for query performance.

  • play Workshop 5.5: Best practices for solution design.

  • play Workshop 6.1: Optimizing data storage for query performance and scalability.

  • play Workshop 6.2: Utilizing query optimization techniques.

  • play Workshop 6.3: Implementing data caching and indexing.

  • play Workshop 6.4: Designing scalable data storage systems.

  • play Workshop 6.5: Best practices for performance and scalability.

  • play Workshop 7.1: Debugging common data warehousing and data lakes issues.

  • play Workshop 7.2: Analyzing storage performance and errors.

  • play Workshop 7.3: Utilizing troubleshooting techniques for problem resolution.

  • play Workshop 7.4: Resolving common storage challenges.

  • play Workshop 7.5: Best practices for troubleshooting.

  • play Workshop 8.1: Implementing data governance and security for data storage systems.

  • play Workshop 8.2: Utilizing access control and data encryption.

  • play Workshop 8.3: Designing and building secure data storage pipelines.

  • play Workshop 8.4: Optimizing data handling for compliance.

  • play Workshop 8.5: Best practices for governance.

  • play Workshop 9.1: Integrating data warehouses and data lakes with real-world applications.

  • play Workshop 9.2: Utilizing APIs and data connectors.

  • play Workshop 9.3: Implementing data storage for various analytics applications.

  • play Workshop 9.4: Optimizing integration for business impact.

  • play Workshop 9.5: Best practices for integration.

  • play Workshop 10.1: Implementing data quality checks and validation.

  • play Workshop 10.2: Utilizing metadata management tools and techniques.

  • play Workshop 10.3: Designing and building data quality pipelines.

  • play Workshop 10.4: Optimizing data handling for accuracy and consistency.

  • play Workshop 10.5: Best practices for data quality.

  • play Workshop 11.1: Implementing cloud-based data warehouses (Snowflake, Redshift).

  • play Workshop 11.2: Utilizing data lakehouses for unified data management.

  • play Workshop 11.3: Designing and building advanced data storage solutions.

  • play Workshop 11.4: Optimizing advanced techniques for specific applications.

  • play Workshop 11.5: Best practices for advanced techniques.

  • play Workshop 12.1: Implementing data warehousing for business intelligence reporting.

  • play Workshop 12.2: Utilizing data lakes for data science and machine learning.

  • play Workshop 12.3: Implementing data storage for customer analytics.

  • play Workshop 12.4: Utilizing data storage for financial data analysis.

  • play Workshop 12.5: Best practices for real-world applications.

  • play Workshop 13.1: Utilizing Snowflake and Amazon Redshift for data warehousing.

  • play Workshop 13.2: Implementing data lakes with Apache Iceberg and Delta Lake.

  • play Workshop 13.3: Designing and building data storage solutions with tools.

  • play Workshop 13.4: Optimizing tool usage for efficient implementation.

  • play Workshop 13.5: Best practices for tool implementation.

  • play Workshop 14.1: Implementing performance tuning for data warehouses and data lakes.

  • play Workshop 14.2: Utilizing query optimization and indexing techniques.

  • play Workshop 14.3: Designing and building optimized storage systems.

  • play Workshop 14.4: Optimizing storage performance and resource utilization.

  • play Workshop 14.5: Best practices for performance tuning.

  • play Workshop 15.1: Emerging trends in data warehousing and data lakes.

  • play Workshop 15.2: Utilizing AI for data storage management and optimization.

  • play Workshop 15.3: Implementing data mesh and data fabric architectures.

  • play Workshop 15.4: Best practices for future data storage.

img

$ 2,000


Availability Calendar

Find a schedule that works for you. Click any available session to submit a booking.

Selected Session:
Delivery modes & Locations
This Programme Includes

Certificate of completion

Training manual

Reference materials

10 o'clock tea

Lunch

4 o'clock tea

Course Highlights
  • icon 10 Days Intensive Training

  • icon 15 Core Learning Topics

  • icon 74 Professional Sessions

  • icon Unknown Expert-led Delivery

FAQs

Frequently Asked Questions

Explore detailed answers to the most common questions about our platform and services.

What is the standard duration of your courses?

Most of our professional short courses are structured as intensive 5- or 10-day programs to minimize extended workplace absence while maximizing skill acquisition. We also offer compressed 1-to-3-day masterclasses.

Payments can be made via bank transfer or bank draft payable to PB Institute of Research and Technology. For corporate-sponsored participants, a formal undertaking/Local Purchase Order (LPO) from the employer is required to secure a slot before the training commencement date.

Registering is simple. Browse our training catalog, select your desired course, and click the "Book to Register" button. Fill out the brief registration form with your details, and a training coordinator will contact you within 24 hours to provide the admission letter and payment details.

Our primary residential and corporate training programs are hosted in premium, fully equipped conference facilities in Nairobi, Kenya. We also coordinate regional and international training locations depending on the specific cohort and organizational requirements. Exact venue details are communicated in your admission letter.

If you are unable to attend, you must notify us in writing at least 7 days before the course start date. You may choose to nominate a qualified substitute colleague at no additional cost or defer your enrolment to the next scheduled cohort for that program.

Yes. We specialize in corporate capacity building. Corporate sponsorships and group registrations can be coordinated directly through our admissions team. We also offer customized, in-house versions of our courses if you have a team of five or more participants.