
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Neste curso, você aprenderá a dominar as principais ferramentas e bibliotecas do Python para análise de dados, desde os fundamentos da linguagem até a criação de dashboards interativos. Através de uma abordagem prática, você será capaz de realizar análises avançadas, trabalhar com grandes volumes de dados e apresentar resultados de forma clara e eficiente.
O que você vai aprender:
Fundamentos de Python para Análise de Dados:
Sintaxe e estrutura básica do Python
Controle de fluxo, funções e manipulação de dados
Trabalhando com Numpy:
Manipulação de arrays multidimensionais
Operações matemáticas e lógicas com Numpy
Indexação, slicing e operações vetorizadas
Manipulação e Análise de Dados com Pandas:
Estruturas de dados: DataFrames e Series
Leitura e escrita de arquivos CSV, Excel, JSON e SQL
Limpeza e transformação de dados: tratamento de missing values, duplicatas, conversão de tipos
Operações de agregação, filtragem e agrupamento
Transformação de dados com funções de mapeamento e aplicação
Visualização de Dados:
Criação de gráficos com Matplotlib e Seaborn
Visualizações interativas com Plotly
Como escolher o gráfico certo para a sua análise
Desenvolvimento de Dashboards com Streamlit:
Criação de interfaces interativas com Streamlit
Integração de gráficos e tabelas dinâmicas
Construção de dashboards para visualização de resultados em tempo real
Conexão e Manipulação de Dados em Bancos de Dados:
Conexão com bancos de dados SQL (MySQL, PostgreSQL)
Consultas SQL básicas e avançadas
Extração e transformação de dados diretamente de bancos de dados
Projetos Práticos:
Aplicação dos conceitos em projetos reais de análise de dados
Análise de dados financeiros, de vendas ou qualquer outro domínio de sua escolha
Desenvolvimento de um projeto final que envolva Numpy, Pandas, visualização de dados e Streamlit
Ao final deste curso, você será capaz de realizar análises de dados completas, apresentar insights visuais impactantes e criar dashboards interativos, aplicando o poder do Python e suas bibliotecas em situações do mundo real.