Programa
Aula 1:
First Things First
Filosofia
Características
Ferramentas para análise de Dados
Jupyter Notebook e outras IDEs
Introdução à Python
Criação de ambientes
Conceitos básicos
Tipos de dados
Variáveis
Operações
Estruturas condicionais e de repetição
Bibliotecas: instalação e utilização
Funções
Exercícios Tutorados
Aula 2:
Introdução à Python
Listas
Tuplas
Dataframes
Classes
Manipulação de Dados
Leitura e escrita de arquivos
Numpy
Pandas
Exercícios Tutorados
Aula 3:
Ferramentas Gráficas
Matplotlib
Seaborn
Análise Exploratória de Dados
Boxplot
Gráficos de dispersão
Matriz de correlação
Histograma
Exercícios tutorados
Projetos tutorados
Aula 4:
Análise Exploratória de Dados
Visualização
Manipulação
Geração de gráficos
Exercícios e Projetos tutorados
Aula 5:
Análise Exploratória de Dados – Parte 2
Visualização
Manipulação
Geração de gráficos
Exercícios e Projetos tutorados
Aula 6:
Portfólio de Projetos
Git
Githb
Aula 7:
Análise de Sentimentos em Redes Sociais
NLTK Vader
AFFIN
Twitter API
WordCloud
Exercícios e Projetos tutorados
Aula 8:
Banco de Dados
Conexão com Banco de Dados
ORM's
Manipulação de Dados
Persistência de Dados
SQLAlchemy
Exercícios e Projetos tutorados
Aula 9:
Web Scraping
Requests
Estruturas HTML
Beautiful Soup
Exercícios e Projetos tutorados
Aula 10:
Web Scraping – Parte 2
Requests
Estruturas HTML
Beautiful Soup
Exercícios e Projetos tutorados
Aula 11:
Machine Learning
Árvores de Decisão - Scikit Learn
Modelagem
Avaliação
Inferência
Exercícios e Projetos tutorados
Aula 12:
Machine Learning
Random Forest - Scikit Learn
Modelagem
Avaliação
Inferência
Exercícios e Projetos tutorados