
Nessa aula iremos apresentar os instrutores e o curso.
Nessa aula iremos preparar o ambiente para podermos programar em Python com Beautiful Soup.
Nessa aula daremos os primeiros passos na linguagem Python.
Nessa aula iremos aprender a utilizar variáveis.
Nessa aula iremos conhecer alguns operadores.
Nessa aula iremos aprender a fazer entrada de dados.
Nessa aula iremos conhecer o comando if para tomar decisões.
Nessa aula iremos conhecer as listas.
Nessa aula iremos aprender sobre tuplas.
Nessa aula iremos aprender sobre dicionários.
Nessa aula conheceremos mais uma estrutura de dados: conjuntos (sets).
Nessa aula aprenderemos a trabalhar com arquivos.
Nessa aula iremos aprender sobre loops.
Nessa aula iremos criar nossas próprias funções.
Nessa aula faremos uma introdução ao web scraping.
Nessa aula vamos aprender sobre a estrutura de uma página web.
Nessa aula será feita uma breve introdução sobre o Beautiful Soup.
Nessa aula iremos aprender a criar uma instância de BeautifulSoup.
Nessa aula iremos acessar tags HTML.
Nessa aula iremos aprender a acessar os atributos das tags.
Nessa aula iremos extrair texto (strings) do conteúdo HTML.
Nesse curso iremos aprender a navegar usando as tags HTML.
Nessa aula iremos aprender a navegar nos elementos filhos.
Nessa aula iremos aprender a navegar nos elementos filhos.
Nessa aula iremos aprender a navegar para os pais (para cima da árvore).
Nessa aula iremos aprender a navegar pelos irmãos (lateralmente na árvore).
Nessa aula iremos aprender a navegar entre os elementos.
Nessa aula iremos aprender a buscar elementos com função find.
Nessa aula iremos aprender a buscar elementos com find_all.
Nessa aula iremos aprender a buscar elementos com find_parent e find_parents.
Nessa aula iremos aprender a buscar irmãos.
Nessa aula iremos aprender a buscar o próximo elemento e o anterior.
Nessa aula iremos falar sobre o HTTP.
Nessa aula iremos aprender sobre os métodos HTTP.
Nessa aula iremos falar sobre http status messages.
Nessa aula iremos falar do plugin HttpFox.
Nessa aula iremos falar sobre a ferramenta do desenvolvedor Chrome, uma alternativa ao HttpFox do Firefox.
Nessa aula faremos uma introdução ao módulo requests. Esse módulo serve para fazer requisições HTTP.
Nessa aula iremos aprender a utilizar o método POST.
Nessa aula iremos aprender a verificar o status da requisição e acessar o cabeçalho HTTP.
Nessa aula iremos simular o envio de um cabeçalho HTTP.
Nessa aula iremos falar sobre cookies,
Nessa aula iremos aprender a trabalhar com cookies.
Nessa aula iremos aprender a acompanhar o redirecionamento.
Nessa aula iremos aprender a utilizar o timeout.
Nessa aula iremos falar sobre erros e exceções.
Nessa aula iremos trabalhar com JSON Response.
Nessa aula aprenderemos a persistir parâmetros com Session Object.
Nessa aula iremos aprender sobre proxy.
Nessa aula iremos trabalhar com proxies.
Nessa aula iremos aprender a fazer o download de imagens com requests.
Nessa aula iremos aprender a fazer uma autenticação simples com requests.
Nessa aula iremos baixar o conteúdo de uma página da Saraiva resultado de uma busca que iremos fazer na página.
Nessa aula iremos obter a lista de produtos.
Nessa aula iremos obter a página do produto.
Nessa aula iremos obter outros dados do produto e retornar como um JSON.
Nessa aula iremos baixar o conteúdo da página.
Nessa aula iremos obter a lista de produtos.
Nessa aula iremos obter a página do produto.
Nessa aula iremos tratar os dados obtidos.
Nessa aula iremos implementar uma busca nos dois sites.
Considerações finais do instrutor Marcos Castro.
Considerações finais do instrutor Thomas William.
Que tal extrair dados da web? Nesse curso você saberá como fazer web scraping com Python 3 e Beautiful Soup 4. Web scraping é a extração de dados de páginas web.
Python é uma excelente linguagem de programação, fácil de aprender e que possui recursos fantásticos. Beautiful Soup é uma biblioteca feita em Python para extração de dados de arquivos HTML e XML.
Atualmente há uma grande necessidade de soluções para filtragem de informações da internet. Com esse curso, você poderá desenvolver aplicações para obter diversas informações da web automatizando todo esse processo utilizando a linguagem Python e o poderoso módulo Beautiful Soup.
O que está esperando? Cadastre-se agora mesmo e mergulhe no mundo do web scraping!