Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Bootcamp Engenharia de Dados: Construa um Projeto Real
Rating: 4.8 out of 5(482 ratings)
2,169 students

Bootcamp Engenharia de Dados: Construa um Projeto Real

Construa um Pipeline de Dados com Snowflake, Airflow, dbt, Postgres e Looker Studio
Created byFernando Amaral
Last updated 1/2025
Portuguese

What you'll learn

  • Desenvolva habilidades no Airflow para automação de tarefas
  • Crie e configure ambientes no Snowflake com facilidade
  • Elabore DAGs para eficiente carregamento de dados
  • Construa projetos avançados de engenharia de dados usando dbt
  • Domine a construção e operação de data warehouses
  • Gere dashboards dinâmicos para insights de dados
  • Explore alternativas e práticas recomendadas na engenharia de dados
  • Aprenda a navegar e explorar bancos de dados PostgreSQL

Course content

8 sections70 lectures6h 41m total length
  • Instruções1:48
  • Apresentação do Curso3:17
  • Slides do Curso0:02
  • Alguém Falando sobre a Empresa0:20
  • Apresentando a NovaDrive Motors5:47
  • Site da NovaDrive Motors0:02
  • Uma Palavra do RH da NovaDrive Motors0:23
  • Conheça o Chief Data Officer da NovaDrive Motoros0:43
  • O Diretor de Vendas da NovaDrive Motors tem um Pedido0:40
  • Função do Engenheiro de Dados na Empresa1:36
  • Arquitetura Proposta da Solução15:42
  • Etapas do Nosso Projeto5:02
  • Considerações Gerais - Importante!4:59
  • Contas e Custos3:28

Requirements

  • Conhecimento básico de SQL e Python

Description

Bem vindo ao Bootcamp Engenharia de Dados! Este curso  é uma jornada prática voltada para a construção de um Data Warehouse para uma montadora de veículos. Criamos uma empresa fictícia para o curso, com site, sistema e banco de dados "vivo", com novas vendas sendo geradas em tempo real!

Através de sete seções detalhadas, os alunos mergulham em um projeto real, utilizando ferramentas de ponta no mercado como Airflow, dbt e Snowflake, com o banco de origem dos dados sendo o PostgreSQL. Em uma última seção criamos um Dashboard usando Looker Studio. Aqui está uma visão detalhada das seções e o que você pode esperar aprender:

  • Introdução: Uma visão geral do curso, introduzindo os conceitos fundamentais da engenharia de dados, a importância de um Data Warehouse e como ele pode impulsionar a tomada de decisões baseada em dados em uma montadora de veículos.

  • Explorando o banco de dados da empresa: Nesta seção, os alunos aprendem a navegar pelo banco de dados PostgreSQL da empresa, compreendendo sua estrutura e como os dados são armazenados, essencial para o planejamento da migração e modelagem de dados.

  • Configurando Airflow: Os alunos configuram o Airflow, uma plataforma de orquestração de trabalho, aprendendo a automatizar e monitorar fluxos de trabalho complexos de engenharia de dados, essenciais para a eficiência e escalabilidade das operações de dados.

  • Criando conta e configurando Snowflake: Aqui, os alunos dão seus primeiros passos com o Snowflake, um serviço de armazenamento de dados na nuvem, configurando contas e aprendendo sobre suas capacidades e como ele pode ser integrado ao ecossistema de dados da empresa.

  • Criando a DAG e carregando os dados: Esta seção foca na criação de Directed Acyclic Graphs (DAGs) no Airflow para orquestrar o processo de carregamento dos dados do PostgreSQL para o Snowflake, garantindo uma transferência de dados eficiente e confiável.

  • Criando projeto e configurando o dbt: Os alunos aprendem a utilizar o dbt (data build tool) para transformar dados no Snowflake, aplicando práticas de engenharia de dados para modelar, testar e documentar os dados de forma eficaz.

  • Produção de dashboard e discussão de alternativas: O curso oferece uma seção dedicada à criação de dashboards para visualização de dados e discussões sobre alternativas e melhores práticas no campo da engenharia de dados.

Este curso é ideal para quem busca aprofundar seus conhecimentos em engenharia de dados, aplicando conceitos teóricos em um contexto prático e realista, preparando os alunos para enfrentar desafios do mundo real no campo da análise de dados.

Todos os scripts utilizados no curso estão disponíveis para o aluno baixar!

Who this course is for:

  • Engenheiros e Cientistas de Dados