Introdução a linguagem Python
  • Apresentação do Curso
  • PEP, PyPI e Python para Zumbis
  • Links e referências iniciais
  • Instalação no Ubuntu (Linux)
  • Instalação no MacOSX
  • Instalação no Windows
  • Jupyter e Scripts Python
  • Introdução ao Python
  • Jogo do Adivinha 01
  • Jogo do Adivinha 02
  • Jogo do Adivinha 03
  • Jogo do Adivinha 04
  • Jogo do Adivinha 05
  • Simulador de Dados 01
  • Simulador de Dados 02
  • Simulador de Dados 03
  • Simulador de Dados 04
  • Lista de Contatos 01
  • Lista de Contatos 02
  • Lista de Contatos 03
  • Lista de Contatos 04
  • Lista de Contatos 05
  • Lista de Contatos 06
  • Robôs 01
  • Robôs 02
  • Robôs 03
  • Robôs 04
  • Robôs 05
  • Robôs 06
Entendendo o Scrapy
  • Requests e Beautiful Soup
  • Introdução ao Scrapy
  • Criando um Projeto Scrapy
  • Seletor XPath
  • O uso do yield
  • Extraindo Itens da Página
  • Gerando Novas Requisições
Projeto 1 - OLX
  • Criando o Projeto OLX
  • Acessando a Página de Cada Item
  • Capturando os Dados de cada Item
  • Seguindo a página dos itens
  • Item Pipeline
  • Sqlite3
  • Item Pipeline com Sqlite3
  • MongoDB
  • Item Pipeline com MongoDB
Recursos do Scrapy
  • Opções do Scrapy Shell
  • Acessando Página das Categorias do Coursera
  • Acessando os Cursos do Coursera
  • Argumentos de linha de comando das Spiders
  • O que são Item e ItemLoader?
  • Usando um Item e ItemLoader na prática
  • Criando um Custom ItemLoader
  • Finalizando a Spider do Veduca
  • Um pouco sobre HTTP (Headers e Cookies)
  • Usando FormRequest para fazer Login com o Scrapy
  • CrawlSpider: Uma spider com regras
Tópicos Avançados e Aulas bônus
  • Páginas com Javascript, como proceder?
  • Usando o Splash com o Scrapy