The Ultimate Guide
Master Data Warehousing, Dimensional Modeling & ETL process
Lo que serás capaz de hacer
Master Data Warehousing, Dimensional Modeling & ETL process Do you want to learn how to implement a data warehouse in a modern way? This is the only course you need to master architecting and implementing a data warehouse end-to-end! Data Modeling and data warehousing is one of the most important skills in Business Intelligence & Data Engineering! This is the most comprehensive & most modern course you can find on data warehousing. Here is why: Most comprehenisve course with 9 hours video lectures Learn from a real expert - crystal clear & straight-forward Master theory & practice - hands-on demonstrations, assignments & quizzes We will implement a complete data warehouse - end-to-end Understand everything step by step from the absolute basics to the advanced topics Learn the practical steps and the important theory to upskill your career This course will take you all the way to being able to architect and implement a data warehouse in a company in a professional manner. Here is what you'll learn: Data Warehouse Basics Data Warehouse architecture Data Warehouse infrastructure Data Modeling Setting up an ETL process Dimensional Modeling: Facts & Dimensions Implementing a comeplete data warehouse hands-on Slowly Changing Dimensions Understanding ETL tools ELT vs. ETL Advanced topics like: Columnar storage, OLAP Cubes, In-memory databases, massive parallel processing & cloud data warehouses Optimizing a data warehouse using indexes (B-tree indexes & Bitmap indexes) Practically using and connecting a data warehouse By the end of this course you will be able to design & build a complete data warehouse from the ground up. You will have the knowledge, the practical skills and the confidence to implement a modern data warehouse professionally. Everything you need to be a highly proficient data architect, data engineer, data analyst or Business Intelligence expert! Join now to get instant & lifetime access - of course backed by the no-questions-asked 30 days money back guarantee!
- Architect & implement a professional data warehouse end-to-end
- You will learn the principles of Data Warehouse Design
- You will master ETL process in both theory & practise
- You will implement in a case study your own data warehouse & ETL process
- You will learn the modern architecture of a Data Warehouse
- Dimensional Modeling in a professional way
Temario
UNIDAD 1 - Intro · 4 leccionesUNIDAD 1 - Intro
UNIDAD 1 - Intro
- Welcome!
- How this course works
- What do you learn in this course?
- Course slides
UNIDAD 2 - Data Warehouse Basics · 14 leccionesUNIDAD 2 - Data Warehouse Basics
UNIDAD 2 - Data Warehouse Basics
- Why a data warehouse?
- What is a data warehouse?
- The purpose of a data warehouse
- What is Business Intelligence?
- Data Lake or Data Warehouse?
- Data Lake & Business Intelligence
- Demos & Hands-on
- Understanding Our Datawarehouse Tool Setup
- Setting Up Data Integration / ETL Tool (Airbyte)
- Setting Up AWS account
- Setting Up Relational Database in AWS
- Connecting to database using IDE
- Introducing Role Plays
- Junior Data Engineer: Explaining Why We Need a Data Warehouse
UNIDAD 3 - Data Warehouse Architecture · 12 leccionesUNIDAD 3 - Data Warehouse Architecture
UNIDAD 3 - Data Warehouse Architecture
- 3 Layers of a Data Warehouse
- Staging area
- Demo: Create staging area in datawarehouse
- Data Marts
- Staging area & Data Marts
- Relational databases
- In-Memory databases
- Cubes
- Different database systems
- Operational Data Storage
- Summary
- Architecture Deep Dive: Layers of the Data Warehouse
UNIDAD 4 - Dimensional Modeling · 10 leccionesUNIDAD 4 - Dimensional Modeling
UNIDAD 4 - Dimensional Modeling
- What is dimensional modeling?
- Why dimensional modeling?
- Facts
- Dimensions
- Star schema
- Snowflake schema
- Demo: Snowflaked Dimension (Category Table)
- Facts & Dimensions (ProjectLogs)
- Facts & Dimensions (SalesTransactions)
- Dimensional modeling
UNIDAD 5 - Facts · 18 leccionesUNIDAD 5 - Facts
UNIDAD 5 - Facts
- Additivity
- Nulls in facts
- Year-to-Date facts
- Facts I
- Types of fact tables
- Transactional fact tables
- Periodic fact tables
- Accumulating snapshots
- Comparing fact table types
- Identifying fact tables
- Factless fact tables
- Steps in designing fact tables
- Surrogate Keys
- Case Study: The Project
- Case Study: Identify the business process
- Case Study: Define the grain
- Case Study: Identify the dimensions
- Case Study: Identify the facts
UNIDAD 6 - Dimensions · 10 leccionesUNIDAD 6 - Dimensions
UNIDAD 6 - Dimensions
- Dimension tables
- Date dimensions
- Case Study: Date dimension
- Nulls in dimensions
- Hierarchies in dimensions
- Conformed dimensions
- Degenerate dimensions
- Junk dimension
- Role-playing dimension
- Understanding dimensions
UNIDAD 7 - Slowly Changing Dimensions · 8 leccionesUNIDAD 7 - Slowly Changing Dimensions
UNIDAD 7 - Slowly Changing Dimensions
- What are slowly changing dimensions?
- Type 0 - Original
- Type 1 - Overwrite
- Type 2 - Additional row
- Administrating Type 2 dimensions
- Mixing Type 1 & Type 2
- Type 3 - Additional attribute
- Understanding Slowly Changing Dimensions
UNIDAD 8 - ETL process · 20 leccionesUNIDAD 8 - ETL process
UNIDAD 8 - ETL process
- Understanding the ETL process
- Extract
- Initial Load
- Delta Load
- Load Workflow
- Setting up Pentaho (ETL tool)
- Pentaho for Mac M1/M2: Installation & Troubleshooting
- Setting up PostgreSQL (Database system)
- Demo: Quick Intro to Pentaho
- Demo: Setting up tables in SQL
- Demo: Initial Load example
- Demo: Delta Load example
- Transforming data
- Basic Transformations
- Advanced Transformations
- Demo: Planning next steps
- Demo: Table setup & Complete Staging
- Demo: Transform
- Demo: Load & Validate results
- Scheduling jobs
UNIDAD 9 - ETL tools · 2 leccionesUNIDAD 9 - ETL tools
UNIDAD 9 - ETL tools
- ETL tools
- Choosing the right ETL tool
UNIDAD 10 - Case Study: Creating a Data Warehouse · 9 leccionesUNIDAD 10 - Case Study: Creating a Data Warehouse
UNIDAD 10 - Case Study: Creating a Data Warehouse
- Plan of attack
- Source data & table design
- Setting up the tables in database
- Staging: Sales Fact
- Staging job & fixing problems
- Load Payment Dimension
- Transform & Load Sales Fact
- Transform & Load job
- Final ETL job & Incremental Load
UNIDAD 11 - ETL vs. ELT · 2 leccionesUNIDAD 11 - ETL vs. ELT
UNIDAD 11 - ETL vs. ELT
- What is an ELT?
- ETL vs ELT
UNIDAD 12 - Using a Data Warehouse · 2 leccionesUNIDAD 12 - Using a Data Warehouse
UNIDAD 12 - Using a Data Warehouse
- What are the common use cases?
- Connecting the DWH to Power BI
UNIDAD 13 - Optimizing a Data Warehouse · 5 leccionesUNIDAD 13 - Optimizing a Data Warehouse
UNIDAD 13 - Optimizing a Data Warehouse
- Using indexes
- B-tree indexes
- Bitmap indexes
- Guidelines for indexes
- Demo: Setting indexes
UNIDAD 14 - The Modern Data Warehouses · 4 leccionesUNIDAD 14 - The Modern Data Warehouses
UNIDAD 14 - The Modern Data Warehouses
- Cloud vs. on-premise
- Benefits cloud vs on-premise
- Massive parallel processing
- Columnar storage
UNIDAD 15 - Bonus · 1 leccionesUNIDAD 15 - Bonus
UNIDAD 15 - Bonus
- Bonus lecture
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
15 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
11 cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Nikolai Schuler.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 15 unidades · 121 lecciones · 60 h
- 12 meses de acceso
- 11 cuestionarios de evaluación
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Nikolai Schuler; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


