Cursos ᐳ dbt de A a Z

dbt de A a Z

Conheça os conceitos necessários para dominar a ferramenta dbt e suas funcionalidades, combinando teoria com exemplos práticos.

Domine a principal ferramenta da Engenharia de Analytics

O dbt™ é uma ferramenta de transformação SQL que permite que as equipes implantem código analítico de forma rápida e colaborativa seguindo as melhores práticas de engenharia de software, como modularidade, portabilidade, CI entre outros. Atualmente é utilizado por mais de 40.000 engenheiros e engenheiras de analytics mundo afora e se tornou a ferramenta de transformação de dados mais utilizada no Modern Data Stack. 

O dbt de A a Z é um treinamento exclusivo em português que ensina como utilizar o dbt para construir pipelines completos de Engenharia de Analytics, do inicial ao avançado. O curso é ensinado por profissionais certificados pela dbt labs.

A versão remota do curso é ministrada em 4 sessões síncronas de 2 horas cada, combinando conceitos teóricos além de sessões práticas. A versão presencial é realizada em um único dia, manhã e tarde. O único conhecimento prévio necessário é conhecimento prático de SQL.

Este curso é inteiramente desenvolvido pela Indicium Academy, plataforma de educação da Indicium, única parceira nível Platinum da dbt labs na América Latina (e uma das quatro no mundo).
Empresas implementando Estratégias Data-Driven na prática
através de ferramentas como dbt

Coalesce 2022 by dbt Labs

ganha prêmio de
certificação dbt Labs, com
status de
parceria platinum.

Confira o que você irá aprender neste curso

Espaço vazio, arraste para redimensionar

Módulo 01

Módulo 02

Módulo 03

Módulo 04

Módulo

01

Introdução ao dbt
Neste módulo veremos os conceitos introdutórios em dbt que são importantes para o entendimento do processo de dbt:

  • Entender o que é o dbt.
  • Motivos para o uso do dbt.
  • Como funciona o dbt?
  • Estrutura de um projeto dbt.

Módulo

02

dbt na prática - Modelagem e Testes
Neste módulo aprenderemos a utilizar o dbt na prática através de um projeto fictício.

  • Como começar um projeto dbt.
  • Primeiros passos em um projeto dbt.
  • Arquivos de configuração: profiles.yml e dbt_project.yml.
  • Source e ref: diferenças e como o dbt usa isso pra construir dependências (upstream e downstream).
  • Transformações em dbt: Iniciando a modelagem.
  • Boas práticas de codestyle.
  • Testes: source freshness, unique e not_null, warn_if e fail_if, testar expressions, testes de dados ou bespoke tests.

Módulo

03

dbt Avançado
Neste módulo veremos conceitos avançados em dbt.
  • Materializações.
  • Incluindo dados externos via external tables e seed (dbt seed).
  • Trabalhando com snapshots (dbt snapshot).
  • Trabalhando com Jinja.
  • Macros e Pacotes dbt.
  • Documentação avançada e whitelabeling.

Módulo

04

Deploy e Operações
Neste módulo aprenderemos como realizar o deploy de projetos dbt utilizando boas práticas de DevOps e DataOps:

  • Trabalhando com ambientes.
  • Tags e Hooks.
  • Deploy.
  • Monitorando pipelines.
  • Resolvendo erros no deploy.
  • Otimizando dbt jobs.

Confira o que você irá aprender neste curso

Módulo 01

Módulo 02

Módulo 03

Módulo 04

Módulo 01

Introdução ao dbt
Neste módulo veremos os conceitos introdutórios em dbt que são importantes para o entendimento do processo de dbt:

  • Entender o que é o dbt.
  • Motivos para o uso do dbt.
  • Como funciona o dbt?
  • Estrutura de um projeto dbt.

Módulo 02

dbt na prática - Modelagem e Testes
Neste módulo aprenderemos a utilizar o dbt na prática através de um projeto fictício.
  • Como começar um projeto dbt.
  • Primeiros passos em um projeto dbt.
  • Arquivos de configuração: profiles.yml e dbt_project.yml.
  • Source e ref: diferenças e como o dbt usa isso pra construir dependências (upstream e downstream).
  • Transformações em dbt: Iniciando a modelagem.
  • Boas práticas de codestyle.
  • Testes: source freshness, unique e not_null, warn_if e fail_if, testar expressions, testes de dados ou bespoke tests.

Módulo 03

dbt Avançado
Neste módulo veremos conceitos avançados em dbt.

  • Materializações.
  • Incluindo dados externos via external tables e seed (dbt seed).
  • Trabalhando com snapshots (dbt snapshot).
  • Trabalhando com Jinja.
  • Macros e Pacotes dbt.
  • Documentação avançada e whitelabeling.

Módulo 04

Deploy e Operações
Neste módulo aprenderemos como realizar o deploy de projetos dbt utilizando boas práticas de DevOps e DataOps:

  • Trabalhando com ambientes.
  • Tags e Hooks.
  • Deploy.
  • Monitorando pipelines.
  • Resolvendo erros no deploy.
  • Otimizando dbt jobs.

Projetos de dados
implementados

Aulas

Horas de
conteúdo

Vídeos tutoriais

Aprenda metodologias inovadoras de dbt de A a Z

Domine o processo de analytics

Estruture bases de dados sólidas, tenha uma visão holística, trabalhe com a abordagem mais moderna e aprimore seu raciocínio analítico.

Aprofunde-se na área de dados

Entenda o mercado, desenvolva habilidades importantes e descubra o caminho certo para você evoluir na sua carreira de dados.

Aplique a teoria na prática com o suporte necessário

Desenvolva soluções complexas para problemas reais de negócio construindo data warehouses, usando SQL, transformando dados e criando visualizações poderosas.

Amplie sua visão sobre os negócios

Explore, além de conhecimentos técnicos, conhecimentos de negócios para dominar completamente um projeto de dados, de ponta a ponta.

Empresas que já treinaram suas equipes na Indicium Academy:

Conheça seus professores especialistas

Aprenda com quem está à frente do mercado de Analytics no Brasil.

Anos de experiência profissional e projetos multidisciplinares de Ciência de Dados e Analytics no Brasil e no mundo.

Daniel Avancini

Engenheiro de Analytics e Cientista de Dados na Indicium
Daniel possui a certificação concedida pelo dbt Certification Program. É bacharel em Economia (UFSC) e Administração de Empresas (UDESC), mestre em Economia (UFRJ), cofundador e chief data officer na Indicium, e coordenador educacional da Indicium Academy. Ele domina como tecnologias mais modernas do mercado e lidera nossas equipes de analytics e data science, dando suporte para nossos projetos e fazendo monitoramento deles com clientes internos e externos.

dbt Analytics Engineering

Certification®

Eduardo Lisboa

Coordenador de Analytics na Indicium
Eduardo possui a certificação concedida pelo dbt Certification Program. É bacharel em Engenharia de Petróleo (Udesc). Hoje, ele é Coordenador em Engenharia de Analytics e professor da Indicium Academy. 

dbt Analytics Engineering

Certification®

Gabriel Toscani

Engenheiro de Analytics e Líder Técnico na Indicium
Gabriel possui a certificação concedida pelo dbt Certification Program. É  bacharel em Economia (UFSC) e Engenheirode Analytics na Indicium. Ele também é Tech Lead de Engenharia de Analytics e lidera diversos projetos no Brasil e Exterior.

dbt Analytics Engineering

Certification®

dbt de A a Z

CERTIFICAÇÃO

Após a conclusão do curso, os participantes receberão um Certificado de Conclusão da Indicium Academy, com o selo de qualidade da Indicium, uma das líderes em Big Data e Analytics na América Latina.

Para quem é a Formação em Engenharia de Analytics?

Engenheiros de Analytics

Profissionais de Analytics que procuram se especializar no uso das funcionalidades do dbt.

Empresas

Empresas em transformação digital que desejam capacitar seus times para excelência na utilização da ferramenta dbt.

Analistas

Profissionais das áreas de dados e TI que buscam atualização para crescimento profissional.

Confira alguns depoimentos de quem já passou pela nossa formação:

Há algum tempo já pensava em fazer uma transição de carreira. Decidi fazer um curso da Indicium Academy e foi sem dúvida a melhor escolha que fiz.
PÂMELA VIEIRA NUNES
Abriu minha cabeça com novas ideias para auditoria contínua, principalmente na gestão e no tratamento de dados em cloud.
RODRIGO VASCONCELLOS
A Indicium Academy foi uma experiência desafiadora e de muito aprendizado na área de dados.
JOÃO PEDRO FERREIRA
Agradeço à Indicium Academy pelo excelente curso e parabenizo a cada um dos professores pela dedicação e disposição em ensinar um conteúdo denso de maneira bem leve.
IGOR RISMO COELHO
Foi ótimo aprender desde os fundamentos de data analytics até as práticas mais atuais do mercado. Valeu Indicium Academy, foi de muito aprendizado.
DAVI CÉSAR
Sem dúvidas, foi uma experiência incrível.
MARLON LOURENÇO

Empresas que já treinaram suas equipes na Indicium Academy:

Você ainda pode estar com algumas dúvidas

O que é preciso para fazer um curso na Indicium Academy?

É necessário ter um computador com internet para acessar as aulas e realizar as atividades.

Qual é o formato do curso?

Este curso é disponibilizado em formato in-company, Remoto e Presencial. 

Qual a duração do curso?

O curso possui aproximadamente 10 horas de duração.

O curso gera certificado?

Sim. Todos os participantes receberão um certificado digital após completar as atividades do curso.

Quero inscrever os colaboradores da minha empresa em maior número. Como faço?

Envie um e-mail para [email protected] e teremos uma oferta especial para você.

Ainda tenho dúvidas. Como posso falar com alguém?

Envie um e-mail para [email protected] e vamos atender você o mais rápido possível.
Created with