Saltar al contenido principal
dbt
Curso completo Nivel medio certificado-completo-dbt

dbt

dbt ·Big Data·Ciencia de Datos

dbt es la herramienta que aplica buenas prácticas de ingeniería de software al SQL del data warehouse. Aprendes a organizar proyectos con capas staging, intermediate y marts, escribir modelos versionados con tests y documentación automática, reutilizar lógica con macros y montar pipelines analíticos con CI/CD. Al terminar entregas un pipeline analytics end-to-end profesional, con trazabilidad completa y testing integrado, sobre tu data warehouse.

Evidencias FUNDAE Activación guiada Evaluación con IA Sin permanencia

¿Prefieres verlo en directo? Agenda una demo sin compromiso.

Formación corporativa: este curso se activa bajo pedido para tu organización. Adaptamos temario, calendario y modalidad (teleformación, aula virtual o mixto).

Contenido del curso

Transforma y modela datos aplicando ingeniería de software a SQL.

8 módulos 38 lecciones 2 ejercicios evaluados por IA 8 tests
  • Introducción a dbt Lección
  • ELT vs ETL Lección
  • Analytics engineering Lección
  • dbt Core vs dbt Cloud Lección
  • Arquitectura de un proyecto dbt Lección
  • Test de fundamentos de dbt Test

Detalles del curso

Público objetivo

  • Analytics Engineers que transforman datos en el data warehouse para equipos de negocio y analítica.
  • Data Engineers que construyen y mantienen pipelines de transformación en plataformas de datos modernas.
  • Analistas de datos que quieren aplicar prácticas de software engineering a sus consultas SQL.
  • Data Architects que diseñan capas de datos (staging, intermediate, marts) en entornos empresariales.

Contenido del roadmap

Fundamentos, instalación y modelos

Paradigma ELT, analytics engineering, instalación con pip, Docker y dbt Cloud, modelos SQL, ref(), source(), materializaciones y capas staging/marts.

Tests, documentación, macros y sources

Tests genéricos y singulares, schema.yml, documentación automática, macros con Jinja, paquetes (dbt-utils, dbt-expectations), seeds y freshness checks.

Funcionalidades avanzadas y producción

Modelos incrementales, snapshots SCD Type 2, hooks, custom materializations, exposures, dbt Cloud jobs, CI/CD con GitHub Actions y Slim CI.

Objetivos de aprendizaje

  • Crear modelos SQL organizados en capas (staging, intermediate, marts) con las materializaciones adecuadas.
  • Implementar tests genéricos, singulares y unit tests para garantizar la calidad de los datos transformados.
  • Utilizar macros con Jinja y paquetes del ecosistema (dbt_utils, dbt_expectations) para reutilizar lógica SQL entre proyectos.
  • Configurar modelos incrementales, snapshots y hooks para casos de uso avanzados de modelado de datos.
  • Desplegar dbt en producción con CI/CD, Slim CI, model contracts y gestión de entornos dev, staging y production.
Llave en mano para empresas

¿Formación para tu equipo en esta tecnología?

Tú nos dices a quién formar y nosotros configuramos la plataforma con tu marca, damos de alta a tu gente, evaluamos las entregas con IA y te entregamos los certificados y los informes técnicos para tu gestor FUNDAE. Catálogo amplio con teleformación, aula virtual o mixto. Sin permanencia, sin coste de setup.

¿Prefieres verlo en directo? Agenda una demo.

Preguntas frecuentes

¿dbt es bonificable por FUNDAE para mi empresa?
Puede ser bonificable cuando la acción cumple los requisitos aplicables. La plataforma aporta evidencias técnicas: seguimiento de tiempos, registro de conexiones, foros, encuestas y certificados para que tu entidad organizadora o gestoría revise la documentación.
¿En qué modalidades se imparte dbt?
En tres modalidades: teleformación (online asíncrona), aula virtual privada en directo y mixta. Adaptamos temario, calendario y modalidad al equipo.
¿Se adapta dbt al nivel de mi equipo?
Sí. Adaptamos temario, calendario y modalidad al nivel y al stack del equipo, con ejercicios evaluados por IA y certificado verificable.
¿Cuánto tarda en activarse para mi empresa?
La activación corporativa estándar es rápida, sin coste de setup ni permanencia.