Glearn

Uma trilha de engenharia de dados que começa no web scraping e termina com o pipeline em produção.

Aulas práticas, em ordem: você extrai dados de sites reais, transforma, carrega em banco e nuvem, orquestra, analisa e aplica IA. A plataforma confere cada entrega. Em português e inglês.

crawler.pyextrair.py
Python 3.12editável: mude PAGINAS ou INTERVALO e rode
marketplace.example/s?k=console+gx5
Enviar para Bela Vista 01319console gx5Olá, faça seu login
Contas e Listas
0
☰ TodosOfertas do DiaGamesEletrônicosLivros

Resultados

Patrocinado

Controle - GX5

★★★★★ (13.5 mil)

R$402,80

Patrocinado

Controle sem fio – Branco

★★★★★ (13.5 mil)

R$417,05

Patrocinado

GX5 Edição Digital 825GB 1 Controle

★★★★★ (13.5 mil)

R$4.025,53

Patrocinado

GX5 Slim Disk 1TB 1 Controle Branco

★★★★★ (13.5 mil)

R$4.999,90

Patrocinado

Base De Carregamento Do - GX5

★★★★★ (13.5 mil)

R$169,00

Patrocinado

Console GX5 - Digital Edition

★★★★★ (13.5 mil)

R$4.226,55

Edita o script se quiser. Depois roda.
precos0registros
titulotextpreconumericpaginaint2
—

A trilha, na ordem em que o dado anda

1ETLDo primeiro request ao dado guardado.221 aulas
2Engenharia de dadosO que faz isso rodar sozinho, em escala, na nuvem.171 aulas
3Dados em usoAnálise, modelos, IA e o projeto de portfólio.126 aulas

clique numa área para ver os capítulos

Você faz, a plataforma confere

Sete etapas com testes. Cada uma libera a próxima.

  1. 1fetch
  2. 2parse
  3. 3fronteira
  4. 4dedup
  5. 5limite por host
  6. 6retomada
  7. 7relatório
zsh
$ glearn test
Gabriel Greco
Gabriel GrecoEngenheiro de dados em São Paulo

Passei os últimos anos coletando dados em escala: operando crawlers na Zyte, construindo a aquisição global e os índices do Red Tape Index na Labrynth e automatizando o que dava na Lumma. O curso é o caminho que eu queria ter tido.

Ver experiência completa ↗
  1. ZyteZyte30 birequests por ano operados
  2. Labrynth · Red Tape IndexLabrynth · Red Tape Index2 birequests coletando dados públicos em 4 continentes
  3. LummaLumma4.500 hpor mês automatizadas

Entre na lista da turma 1

  • Acesso antes de abrir para todo mundo.
  • A primeira aula sem conta, assim que ficar pronta.

Perguntas frequentes

Preciso saber programar?
O básico de Python: variáveis, for, funções, abrir um arquivo. A primeira aula não pede nada disso e os capítulos iniciais revisam o que precisa.
O que eu preciso instalar?
Python 3.12, um terminal e um editor. Docker, Postgres e a nuvem entram nas partes 2 e 3, e cada capítulo traz o passo a passo de instalação.
Em que ordem eu faço?
Na ordem da trilha: Extrair, Transformar, Carregar, depois engenharia e depois análise, ciência de dados e IA. Cada capítulo usa o dado que você coletou no anterior.
Quanto tempo leva?
Cerca de 190 horas de aula e prática, no seu ritmo. Com 5 horas por semana, dá uns 9 meses; com 10, uns 4 ou 5.
Como a plataforma confere?
Cada aula termina numa entrega: um dataset, um comando rodado no terminal, uma tabela no banco, um pipeline agendado. A plataforma checa o resultado, não um quiz.
O que eu construo?
17 projetos, do primeiro crawler ao pipeline em nuvem com orquestração, qualidade, dashboard e IA em cima. Todos ficam no seu GitHub como portfólio.
Já sei scraping. Vale a pena?
Dá para pular capítulos passando no desafio equivalente. As partes 2 e 3 (bancos, orquestração, escala, nuvem, análise, IA) são o que a maioria dos cursos de scraping não tem.
Cobre anti-bot e bloqueios?
Sim, com engenharia reversa de proteções, fingerprint, proxies e o raciocínio estatístico de quando insistir e quando parar. Sempre sobre dados públicos e respeitando limites dos sites.
Posso usar IA nas aulas?
Sim. Há um caminho com IA e um sem. A parte 3 ensina a usar LLMs para extrair, classificar e responder perguntas sobre o que você coletou, com agentes e MCP.
É em português?
Português e inglês, com as mesmas aulas, os mesmos labs e a mesma verificação. Os vídeos têm até 10 minutos.
Quando abre?
Em capítulos, na ordem da trilha. A primeira aula abre para quem está na lista, sem precisar de conta.
Funciona no celular?
As aulas guiadas e os simuladores, sim. Terminal, Docker e nuvem pedem computador.