Loja - Instituto Brasileiro de Terapias holísticas
Curso de Raspar websites usando PhantomJS e CasperJS
Curso de Raspar websites usando PhantomJS e CasperJS
Não foi possível carregar a disponibilidade de retirada.
Raspando Websites usando PhantomJS e CasperJS
Torne-se um Desenvolvedor JavaScript Habilidoso e Domine Testes Front-End
Neste curso, você aprimorará suas habilidades de desenvolvimento JavaScript e aprenderá a arte dos testes front-end. Utilizaremos JavaScript, lodash e jQuery para fins de raspagem.
Avaliação: 3.7 de 5244 avaliações
Total de horas: 2
Total de palestras: 32
Nível de dificuldade: Intermediário
Neste curso, você embarcará em uma jornada para adquirir o conhecimento e as habilidades necessárias para raspar dados de páginas da web usando o CasperJS. Através de 5 projetos práticos, você obterá uma compreensão abrangente das capacidades do navegador sem cabeçalho com a API do CasperJS.
O que você aprenderá
Ao final deste curso, você terá um profundo entendimento de conceitos avançados de raspagem da web. Além disso, você obterá insights sobre como utilizar o CasperJS para testar manipulação de DOM e interação com a interface do usuário.
O que esperar
Começaremos fornecendo uma visão geral de como o PhantomJS e o CasperJS funcionam, juntamente com instruções sobre como instalar essas estruturas. Em seguida, guiaremos você através do nosso fluxo de trabalho e exploraremos as várias opções que podem ser passadas para um objeto Casper. Por fim, mergulharemos no conteúdo principal deste curso, trabalhando em 5 projetos.
Os projetos abordarão
- Raspar sites renderizados com JavaScript em vez de HTML padrão
- Aguardar o carregamento de dados AJAX antes de raspar elementos
- Enviar formulários para autorização e realizar pesquisas
- Definir etapas de navegação, como fazer login em um site, clicar em botões e seguir links
- Escrever e salvar dados especificados em tabelas, gerando um arquivo .html ou JSON
- Tirar capturas de tela de páginas da web completas e contêineres específicos
O que é o PhantomJS?
O PhantomJS é uma pilha web abrangente que utiliza um navegador sem cabeçalho. Ele nos permite realizar várias ações em páginas da web, incluindo manipulação de página, simulação de interação do usuário e captura e salvamento dinâmico de dados do site.
O que é o CasperJS?
O CasperJS é um framework independente construído sobre o PhantomJS, compatível com a maioria dos sistemas operacionais. Este curso se concentra principalmente na API do Casper, que utilizaremos para escrever todos os nossos scripts de raspagem da web.
O que você deve saber
O conhecimento prévio dos conceitos básicos de JavaScript, incluindo a compreensão de funções de retorno de chamada, é essencial. A familiaridade com o jQuery é benéfica. Usamos o lodash em alguns exemplos como substituto do método Map nativo da API JavaScript.
O que você aprenderá
- Domine JavaScript para Mineração de Dados
- Capture, Baixe e Salve Dados de Websites
- Utilize de forma eficaz o CasperJS e o PhantomJS
- Aplique seu conhecimento em Testes Front-End
- Crie Scripts Personalizados para Raspagem de Dados
- Aprimore sua compreensão da Programação Funcional
- Adquira Proficiência em Seletores JavaScript e jQuery
Share

Mais vendidos
-
Curso de O Bootcamp Completo de Desenvolvimento Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Bootcamp de Desenvolvedor Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de Angular - O Guia Completo (Edição 2023)
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Curso Completo de JavaScript 2023: Do Zero ao Especialista!
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção