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.
- 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.
- 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
- 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 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
- 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 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
- 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
- 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
- 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
- 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
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.