Capa do Ebook gratuito Desvendando Dados com Python: Uma Jornada Analítica

Ebook gratuitoDesvendando Dados com Python: Uma Jornada Analítica

5

EstrelaEstrelaEstrelaEstrelaEstrela

(1)

123 páginas12 horas e 26 minutos

Iniciar curso gratuito

Conteúdo do curso

1

Introdução ao Curso e Objetivos

2

Instalando Python e Ambientes Virtuais

3

Configurando o Ambiente de Desenvolvimento (IDEs e Editores de Texto)

4

Fundamentos de Programação com Python

5

Fundamentos de Programação com Python: Introdução ao Python

6

Fundamentos de Programação com Python: Instalação e Configuração do Ambiente de Desenvolvimento

7

Fundamentos de Programação com Python: Variáveis e Tipos de Dados

8

Fundamentos de Programação com Python: Operadores e Expressões

9

Fundamentos de Programação com Python: Estruturas de Controle de Fluxo (Condicionais e Loops)

10

Fundamentos de Programação com Python: Funções e Escopo de Variáveis

11

Fundamentos de Programação com Python: Trabalhando com Strings

12

Fundamentos de Programação com Python: Coleções de Dados (Listas, Tuplas, Conjuntos, Dicionários)

13

Fundamentos de Programação com Python: Tratamento de Exceções

14

Fundamentos de Programação com Python: Leitura e Escrita de Arquivos

15

Fundamentos de Programação com Python: Módulos e Pacotes

16

Fundamentos de Programação com Python: Programação Orientada a Objetos (Classes e Objetos)

17

Fundamentos de Programação com Python: Testes Unitários

18

Fundamentos de Programação com Python: Trabalhando com Datas e Horas

19

Fundamentos de Programação com Python: Manipulação de Dados com Pandas

20

Fundamentos de Programação com Python: Visualização de Dados com Matplotlib e Seaborn

21

Fundamentos de Programação com Python: Introdução a Expressões Regulares

22

Fundamentos de Programação com Python: Conceitos de Iteradores e Geradores

23

Fundamentos de Programação com Python: Decoradores

24

Compreendendo Variáveis e Tipos de Dados

25

Operadores e Expressões em Python

26

Estruturas de Controle de Fluxo (Loops e Condicionais)

27

Trabalhando com Funções e Modularização de Código

28

Manipulação de Exceções e Erros em Python

29

Introdução à Análise de Dados com Python

30

Introdução à Análise de Dados com Python: Introdução à linguagem Python

31

Introdução à Análise de Dados com Python: Ambientes de desenvolvimento para análise de dados (IDEs e notebooks)

32

Introdução à Análise de Dados com Python: Bibliotecas Python para análise de dados (Pandas, NumPy, Matplotlib, Seaborn, etc.)

33

Introdução à Análise de Dados com Python: Importação e exportação de dados com Python

34

Introdução à Análise de Dados com Python: Limpeza e preparação de dados

35

Introdução à Análise de Dados com Python: Exploração e análise de dados com Pandas

36

Introdução à Análise de Dados com Python: Visualização de dados com Matplotlib e Seaborn

37

Introdução à Análise de Dados com Python: Análise exploratória de dados (EDA)

38

Introdução à Análise de Dados com Python: Fundamentos de estatística para análise de dados

39

Introdução à Análise de Dados com Python: Manipulação de dados em grande escala com Dask ou Vaex

40

Introdução à Análise de Dados com Python: Introdução a Machine Learning com Python

41

Introdução à Análise de Dados com Python: Trabalhando com dados temporais (séries temporais)

42

Introdução à Análise de Dados com Python: Técnicas de agrupamento e agregação de dados

43

Introdução à Análise de Dados com Python: Automatização de tarefas de análise de dados

44

Introdução à Análise de Dados com Python: Melhores práticas e dicas para análise de dados eficiente

45

Bibliotecas Essenciais para Análise de Dados: NumPy e Pandas

46

Leitura e Escrita de Dados em Arquivos

47

Processamento e Limpeza de Dados com Pandas

48

Processamento e Limpeza de Dados com Pandas: Introdução ao Pandas

49

Processamento e Limpeza de Dados com Pandas: Importação de Dados

50

Processamento e Limpeza de Dados com Pandas: Visualização Inicial dos Dados

51

Processamento e Limpeza de Dados com Pandas: Limpeza de Dados

52

Processamento e Limpeza de Dados com Pandas: Tratamento de Valores Faltantes

53

Processamento e Limpeza de Dados com Pandas: Remoção de Duplicatas

54

Processamento e Limpeza de Dados com Pandas: Filtragem de Dados

55

Processamento e Limpeza de Dados com Pandas: Conversão de Tipos de Dados

56

Processamento e Limpeza de Dados com Pandas: Renomeação de Colunas

57

Processamento e Limpeza de Dados com Pandas: Trabalho com Datas e Horários

58

Processamento e Limpeza de Dados com Pandas: Normalização de Textos

59

Processamento e Limpeza de Dados com Pandas: Agrupamentos e Agregações

60

Processamento e Limpeza de Dados com Pandas: Junção, Mesclagem e Concatenação de Dados

61

Processamento e Limpeza de Dados com Pandas: Exportação de Dados Limpos

62

Exploração de Dados: Estatísticas Descritivas

63

Visualização de Dados com Matplotlib e Seaborn

64

Análise Exploratória de Dados (EDA)

65

Trabalhando com Dados Temporais (Séries Temporais)

66

Unindo e Mesclando Datasets com Pandas

67

Agregação e Resumo de Dados com GroupBy

68

Manipulação Avançada de DataFrames

69

Introdução ao Machine Learning com Python

70

Pré-processamento de Dados para Modelos de Machine Learning

71

Construindo Modelos Preditivos com scikit-learn

72

Validação e Seleção de Modelos de Machine Learning

73

Avaliação de Modelos e Métricas de Desempenho

74

Avaliação de Modelos e Métricas de Desempenho: Conjunto de dados de treino e teste

75

Avaliação de Modelos e Métricas de Desempenho: Validação cruzada

76

Avaliação de Modelos e Métricas de Desempenho: Métricas de classificação

77

Avaliação de Modelos e Métricas de Desempenho: Métricas de regressão

78

Avaliação de Modelos e Métricas de Desempenho: Matriz de confusão

79

Avaliação de Modelos e Métricas de Desempenho: Curva ROC e AUC

80

Avaliação de Modelos e Métricas de Desempenho: Precisão e revocação

81

Avaliação de Modelos e Métricas de Desempenho: F1-Score

82

Avaliação de Modelos e Métricas de Desempenho: Erro quadrático médio (MSE)

83

Avaliação de Modelos e Métricas de Desempenho: Coeficiente de determinação (R²)

84

Avaliação de Modelos e Métricas de Desempenho: Análise de resíduos

85

Avaliação de Modelos e Métricas de Desempenho: Comparação de modelos

86

Avaliação de Modelos e Métricas de Desempenho: Otimização de hiperparâmetros

87

Avaliação de Modelos e Métricas de Desempenho: Curvas de aprendizado

88

Avaliação de Modelos e Métricas de Desempenho: Curvas de validação

89

Avaliação de Modelos e Métricas de Desempenho: Sobreajuste e subajuste

90

Avaliação de Modelos e Métricas de Desempenho: Importância das características (Feature Importance)

91

Tunning de Hyperparâmetros e Otimização de Modelos

92

Aprendizado Supervisionado: Regressão e Classificação

93

Aprendizado Não Supervisionado: Clusterização

94

Redução de Dimensionalidade (PCA)

95

Uso de Pipeline para Fluxos de Processamento de Dados

96

Trabalhando com Dados Textuais e Processamento de Linguagem Natural (NLP)

97

Introdução a Deep Learning com TensorFlow/Keras

98

Deploy de Modelos em Ambiente de Produção

99

Importância da Governança e Ética em Análise de Dados

100

Criando Dashboards Interativos com Plotly e Dash

Descrição do curso

O curso “Desvendando Dados com Python: Uma Jornada Analítica” é o recurso ideal para quem deseja mergulhar no mundo da análise de dados utilizando uma das linguagens de programação mais versáteis e poderosas: Python. Pertencente à categoria Informática (TI) e mais especificamente à subcategoria Linguagens de Programação Multiuso (Python, Ruby, Java, C), este curso oferece um conteúdo abrangente e detalhado em 123 páginas.

Desde o início, o curso prepara os alunos com uma introdução clara aos objetivos e uma explicação detalhada sobre a instalação do Python e a configuração dos ambientes virtuais necessários. Com uma abordagem prática, os estudantes serão guiados na configuração de ambientes de desenvolvimento, como IDEs e editores de texto, essenciais para um workflow eficiente.

Os fundamentos da programação com Python são explorados minuciosamente, abordando desde a introdução à linguagem até conceitos mais complexos, como programação orientada a objetos, testes unitários, e manipulação de dados com bibliotecas como Pandas. Os alunos aprenderão a trabalhar com variáveis, operadores, estruturas de controle de fluxo (condicionais e loops), funções e escopo de variáveis.

Além dos conceitos básicos de programação, o curso avança para tópicos específicos na análise de dados com Python. Os estudantes descobrirão como importar e exportar dados, limpar e preparar conjuntos de dados, e explorar as bibliotecas mais relevantes para esse campo, como NumPy, Matplotlib e Seaborn.

Uma parte significativa do curso é dedicada à visualização de dados, um componente crítico na análise, onde os alunos aprenderão a utilizar ferramentas como Matplotlib e Seaborn para criar gráficos informativos e visualmente atraentes. Análises mais profundas, como a exploratória de dados (EDA) e técnicas estatísticas fundamentais, também são abordadas.

O curso leva os alunos além das funções básicas, introduzindo conceitos de machine learning com Python, onde aprenderão a construir modelos preditivos utilizando scikit-learn, fazer pré-processamento de dados, selecionar e validar modelos. Métricas de desempenho e técnicas de avaliação para modelos de machine learning são discutidas detalhadamente.

A trilha avançada do curso cobre tópicos como deep learning com TensorFlow/Keras, deploy de modelos em produção, integração de Python com bancos de dados SQL e NoSQL, e automatização de processos de análise de dados. A introdução ao Big Data com Python é um destaque, ensinando como lidar com grandes volumes de dados utilizando bibliotecas como pandas e NumPy, e ferramentas como Hadoop e Spark.

Aspectos práticos e éticos da análise de dados também são abordados, incluindo governança, criação de dashboards interativos com Plotly e Dash, testes unitários e de integração, versionamento de código com Git, e construção de portfólio para a carreira em análise de dados.

Por fim, o curso oferece uma conclusão abrangente, fornecendo dicas de carreira e próximos passos, garantindo que os alunos estejam não apenas prontos para aplicar o conhecimento adquirido, mas também para continuar seu aprendizado e desenvolvimento profissional na área de análise de dados.

Este curso gratuito inclui:

12h26m de curso online gratuito em áudio

123 páginas de conteúdo

Certificado digital de conclusão de curso

Exercícios para treinar seus conhecimentos

Baixe o Aplicativo agora para ter acesso a + de 3300 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, cursos em áudio ou texto.

  • Mais de 48 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto