Apresentação
  • Seja bem-vindo(a)! - Instrutor Marcos Castro
  • Seja bem vindo(a)! - Instrutor Gileno Filho
  • Fórum do curso
  • Grupo do curso
Introdução a programação com Python
  • Linguagem Python
  • Instalação no Windows
  • Instalação no Windows (com virtualenv)
  • Instalação no Linux
  • Instalação no Linux (com virtualenv)
  • Instalação no Mac (com virtualenv)
  • Utilizando o IDLE
  • Conhecendo o Jupyter Notebook
  • Variáveis
  • Operadores
  • Variáveis string
  • Entrada de dados
  • Condições
  • Repetições
  • Listas
  • Estrutura de repetição for
  • Tuplas
  • Conjuntos
  • Dicionários
  • Criando funções
  • Criando módulos
  • Arquivos
  • Orientação a objetos
  • Programação Funcional
Um pouco mais de Orientação a Objetos
  • Jogo do Robô 1
  • Jogo do Robô 2
  • Jogo do Robô 3
  • Jogo do Robô 4
  • Jogo do Robô 5
  • Jogo do Robô 6
Introdução a Machine Learning
  • Introdução a Inteligência Computacional
  • Machine Learning - Motivação
  • Conjunto de Dados
  • Dados
  • Tipos de atributos
  • Escala de atributos
  • Tipos de aprendizado
  • Aprendizado Supervisionado
  • Aprendizado Não-Supervisionado
  • Técnicas de aprendizado
  • Obtendo datasets
NumPy
  • Conhecendo NumPy
  • NumPy array versus Python list
  • Eficiência Numpy
  • Slicing Arrays
  • Matrizes com listas
  • Criando matrizes com NumPy
  • Operações com matrizes
  • Visualizando os dados com Matplotlib
  • Visualizando dados novamente
  • Inserindo elementos no array
  • Anexar valores ao final de um array
  • Deletando elementos do array
  • Repetindo elementos de um array
  • Repetindo um array com tile
  • Dividindo um array
  • Criando arrays de zeros e uns
  • Criando uma matriz identidade
  • Indexação booleana
  • Carregando dados do arquivo com NumPy
  • Juntando uma sequência de arrays
  • Embaralhando uma sequência
  • Números complexos com NumPy
  • Gerando arrays com linspace
  • Encontrando elementos únicos de um array
  • Lendo arquivos CSV com NumPy
  • Analisando o Iris DataSet com NumPy
Pandas
  • Pandas Series
  • Pandas DataFrame
  • Pandas Index
  • Carregando Dataset's com pydataset
  • Carregando Dataset's com db.py
  • Carregando Dataset's em CSV / Excel
  • Realizando Filtro / Seleção em um DataFrame
  • Trabalhando com Dados Categóricos
  • Resolvendo o problemas de dados perdidos
  • Operações de aggregate e grouping no DataFrame
  • Operações de merge (join) no DataFrame
  • Trabalhando com Séries Temporais
  • Criando pivot tables
  • Visualização 01 - Matplotlib
  • Visualização 02 - Seaborn
  • Visualização 03 - Visualização da Informação
  • Visualização 04 - Histograma e Gráfico de Pizza
  • Visualização 05 - Gráfico de Dispersão
  • Visualização 06 - Visualizando em Mapas
  • Visualização 07 - Customizando Eixos e Labels de um Gráfico
  • Visualização 08 - Gráficos de Séries Temporais
Regressão Linear
  • O que é regressão (estatística)?