diaslasd/busca_cursos

Busca cursos da Alura

Installs: 3

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/diaslasd/busca_cursos

v1.0.1 2021-05-23 13:26 UTC

This package is not auto-updated.

Last update: 2025-10-07 09:30:34 UTC


README

PHP Composer: Dependências, Autoload e Publicação

Composer

composer require diaslasd/busca_cursos

Exemplo de uso

require 'vendor/autoload.php';

use Alura\BuscadorDeCursos\Buscador;
use GuzzleHttp\Client;
use Symfony\Component\DomCrawler\Crawler;

$client = new Client(['verify' => false]);
$crawler = new Crawler();
$url = 'https://www.alura.com.br/cursos-online-programacao/php';
$filtro = 'span.card-curso__nome';

$buscador = new Buscador($client, $crawler);
$cursos = $buscador->buscar($url, $filtro);

foreach ($cursos as $curso) {
    echo $curso->textContent . PHP_EOL;
}