Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Análise de Dados com Python e Pandas
Role Play
Rating: 4.8 out of 5(240 ratings)
1,101 students
Created byRodrigo Macedo
Last updated 3/2026
Portuguese

What you'll learn

  • Aprenda os conceitos básicos da linguagem, como sintaxe, estruturas de controle e funções, essenciais para análise de dados.
  • Domine o uso de Numpy para operações numéricas e Pandas para organizar, limpar e transformar dados.
  • Crie gráficos impactantes com Matplotlib, Seaborn e Plotly para apresentar seus resultados de maneira clara e atraente.
  • Aprenda a criar dashboards dinâmicos e interativos para visualização em tempo real de suas análises.
  • Conecte-se a bancos de dados SQL e aprenda a extrair e manipular dados diretamente de bases como MySQL e PostgreSQL.
  • Aplique todos os conceitos aprendidos em projetos reais, como análise de dados financeiros ou de vendas, culminando em um projeto final.

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

13 sections162 lectures27h 36m total length
  • Apresentação6:08
  • Aviso Importante: Laboratórios Práticos da Udemy!4:44
  • Como Funciona os Laboratórios na Udemy3:45
  • Apresentação do Instrutor2:19
  • Link para Nossa Comunidade0:07
  • Estrutura do Curso (Não Pule Essa Aula)5:18

Requirements

  • Saber navegar no computador e utilizar ferramentas como editores de texto e navegadores de internet.
  • O curso começa com os fundamentos do Python, então você pode ser iniciante na programação.
  • O curso exige dedicação e prática contínua para assimilar os conceitos e aplicá-los em projetos reais.

Description

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:

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

  2. Trabalhando com Numpy:

    • Manipulação de arrays multidimensionais

    • Operações matemáticas e lógicas com Numpy

    • Indexação, slicing e operações vetorizadas

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

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

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

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

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

Who this course is for:

  • Pessoas sem experiência prévia em programação que desejam aprender Python e aplicá-lo na análise de dados.
  • Interessados em adquirir habilidades para analisar dados e tomar decisões baseadas em dados.
  • Profissionais que buscam uma base sólida para entrar no campo da ciência de dados, começando pelo Python e suas bibliotecas essenciais.
  • QueProfissionais que desejam expandir seus conhecimentos para a análise e visualização de dados usando Python.
  • Profissionais que querem utilizar Python para automatizar tarefas, criar relatórios interativos e analisar dados para melhorar processos de negócios.