Skip to content

ftaveira-data/ntt_data_eng_dio_bootcamp_python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 

Repository files navigation

💻 Bootcamp Engenharia de Dados NTT Data - DIO

Este repositório contém os artefatos realizados como parte da conclusão do Bootcamp de Engenharia de Dados da NTT Data em parceria com a DIO. Durante este bootcamp, exploramos uma vasta gama de ferramentas e conceitos relacionados à Engenharia de Dados e ao uso da linguagem Python, aplicando os conhecimentos adquiridos em projetos colaborativos e no desenvolvimento de dashboards interativos com Power BI. Todos os dados utilizados neste projeto são fictícios, com o objetivo de simular cenários reais de Engenharia de Dados.

🛠️ Ferramentas e Tecnologias Utilizadas

  • Python: Linguagem principal utilizada para tratamento e análise de dados.
  • SQL: Utilizado para criação e gerenciamento do banco de dados.
  • Visual Studio Code: Ambiente de desenvolvimento integrado (IDE) usado para escrever e testar o código.
  • Git: Ferramenta de controle de versão do código.
  • GitHub: Plataforma usada para hospedagem e compartilhamento do código.
  • Power BI: Utilizado para criação de dashboards interativos e visualizações de dados.

📚 Tópicos Estudados

Introdução ao Ambiente Python e Projetos Colaborativos

  • Introdução à Engenharia de Dados com Python
  • Ambiente de Desenvolvimento e Primeiros Passos com Python
  • Conhecendo a Linguagem de Programação Python
  • Versionamento de Código com Git e GitHub
  • Desafios de Projetos: Crie Um Portfólio Vencedor
  • Contribuindo em um Projeto Open Source no GitHub
  • Live de Lançamento: Bootcamp NTT DATA - Engenharia de Dados com Python

Sintaxe Básica com Python

  • Tipos de Operadores com Python
  • Estruturas Condicionais e de Repetição em Python
  • Manipulando Strings com Python
  • Dominando Funções Python
  • Criando um Sistema Bancário com Python

Trabalhando com Coleções em Python

  • Trabalhando com Listas em Python
  • Conhecendo Tuplas em Python
  • Explorando Conjuntos em Python
  • Aprendendo a Utilizar Dicionários em Python
  • Lidando com Data, Hora e Fuso Horário no Python
  • Otimizando o Sistema Bancário com Funções Python
  • Desafios de Código: Aperfeiçoe Sua Lógica e Pensamento Computacional
  • Aplicando Técnicas de Listas em Python

Programação Orientada a Objetos com Python

  • Introdução à Programação Orientada a Objetos (POO) com Python
  • Aprendendo o Conceito de Herança com Python
  • Aplicando Encapsulamento em Python
  • Conhecendo Polimorfismo em Python
  • Interfaces e Classes Abstratas com Python
  • Modelando o Sistema Bancário em POO com Python
  • Criando um Pacote de Processamento de Imagens com Python
  • Explorando Técnicas de POO com Python

Fundamentos de Power BI

  • Fundamentos de Business Intelligence (BI)
  • Introdução à Análise de Dados com SQL
  • Fundamentos Teóricos Sobre ETL
  • Primeiros Passos com Power BI
  • Analisando Dados de um Dashboard de Vendas no Power BI
  • Desvendando o Power BI com Python

Visualização de Dados e Relatórios com Power BI

  • Trabalhando com Visuais no Power BI
  • Fundamentos de BI: KPIs e Métricas
  • Criando Dashboards Interativos com Power BI
  • Criando um Relatório Gerencial de Vendas com Power BI
  • Materiais Complementares: Visualização de Dados e Relatórios com Power BI
  • Dominando Filtragem e Extração de Dados com Python

Processamento de Dados com Power BI

  • Coleta e Extração de Dados com Power BI
  • Limpeza e Transformação de Dados com Power BI
  • Criando um Dashboard Corporativo com Integração com MySQL e Azure

Modelagem de Dados com Power BI

  • Fundamentos de Modelagem Dimensional
  • Modelagem de Dados no Power BI
  • Primeiros Passos com DAX e Cálculos com Power BI
  • Otimização de Modelo de Dados com Foco em Desempenho no Power BI
  • Dashboard de Vendas com Power BI Utilizando Star Schema
  • Modelando um Dashboard de E-commerce com Power BI Utilizando Fórmulas DAX

Data Analytics & Storytelling com Power BI

  • Relatórios & Experiência do Usuário no Power BI
  • Explorando Recursos para Criar Storytelling dos Dados com Power BI
  • Fundamentos de Data Analytics com Power BI
  • Criando um Dashboard Gerencial para Tomada de Decisões com Power BI
  • Criando um Relatório de Vendas e Lucros com Data Analytics no Power BI
  • Avaliação do Bootcamp

📝 Considerações Finais

A conclusão deste Bootcamp proporcionou um aprendizado prático e aprofundado nas tecnologias e metodologias essenciais para o mercado de Engenharia de Dados. Agradecemos à NTT Data pela oportunidade de aprendizado e à DIO pelo suporte contínuo ao longo dessa jornada. Este projeto reflete a aplicação direta dos conceitos estudados e nos prepara para desafios profissionais reais, ampliando nossas perspectivas no mercado de dados.

About

Bootcamp NTT DATA, engenharia de dados com python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages