• No hay productos en el carrito.

Inicio / Cursos / Curso maestro de Web Scraping: Extracción de Datos de la Web
Impartido por Leonardo KuffoPago único de $2,800 MXN · acceso por 12 meses

Curso maestro de Web Scraping: Extracción de Datos de la Web

Web Scraping en Python | Extracción de 20 sitios web | 7 librerías | Programación desde CERO | ¡TODO EN UN SOLO CURSO!

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 55 h 11 unidades
Qué aprenderás

Lo que serás capaz de hacer

Si buscabas convertirte en un experto en la extracción de datos de la web estás en el curso correcto. Estás viendo el curso más completo sobre Web Scraping de toda la Internet. Te enseñaré desde CERO los fundamentos del Web Scraping de una manera muy sencilla de entender. ¡VOY DIRECTO AL GRANO! Realizaremos extracción de datos de más de 20 páginas web (FACEBOOK, YOUTUBE, HACKERNEWS, AIRBNB, OLX, MERCADO LIBRE, GOOGLE REVIEWS, ACCUWEATHER, TRIP ADVISOR, entre otras), sin detenernos en explicaciones complejas que no te servirán de mucho . En muy poco tiempo vas a aprender Web Scraping y te vas a enamorar del mundo de la extracción de datos! En este curso utilizaremos Python . El mejor lenguaje de programación para principiantes y uno de los favoritos a la hora de hacer Web Scraping. Si no sabes programar, te explicaré los fundamentos de la programación de una manera rápida y muy sencilla en la primera sección del curso. Aprenderemos a hacer Web Scraping de: Una página ( NIVEL 1 ) Varias páginas al mismo tiempo ( NIVEL 2 ) Páginas con carga dinámica ( NIVEL 3 ) APIs, iframes y scripts ( NIVEL 4 ) Páginas con CAPTCHAs, protección de Cloudflare, Token CSRF y autenticación por LOGIN ( NIVEL 5 ) y Web Scraping utilizando Proxies . Finalmente existe un NIVEL EXTRA que contiene lo siguiente: Extracción de imágenes y archivos Automatización de extracciones Almacenamiento de datos en base de datos (MongoDB) Actualizaciones periódicas de los datos almacenados. Practicaremos extrayendo datos de más de 20 sitios web: YOUTUBE, FACEBOOK, X (TWITTER), HACKERNEWS, OLX, AIRBNB, MERCADO LIBRE, DIARIO EL UNIVERSO, WIKIPEDIA, STACKOVERFLOW, W3SCHOOLS, TRIPADVISOR, GOOGLE REVIEWS, GOOGLE SCHOLAR, GITHUB, ACCUWEATHER, URBANIA, ZONAPROP, FOOTDISTRICT, IGN, entre otros. Vamos a aprender a utilizar 7 librerías modernas para hacer Web Scraping: LXML, Requests, Scrapy, Selenium, Beautiful Soup, Requests-HTML y Cloudscraper. Cada una con sus PROS y sus CONS. De tal forma que tengas un arsenal de herramientas para elegir al momento de hacer tu siguiente extracción de datos. Además veremos otras librerías tales como: Pillow, schedule, time, json y pymongo. No nos detendremos en detalles complejos ni en teorías avanzadas. ¡Solamente veremos lo realmente necesario para que te conviertas en un maestro del Web Scraping! Este curso utiliza la PRÁCTICA como herramienta principal para aprender. Es por esto que extraemos datos de +20 sitios web que suman un total de casi 19 horas de pura práctica extrayendo datos. Soporte para instalación de librerías, preguntas sobre el curso, y extracciones personalizadas con las que tengas problemas. ¡El curso es actualizado constantemente! ¡Este 2024 ya tenemos 8 clases nuevas! Este curso es tu mejor opción si: Quieres convertirte en un maestro del Web Scraping de la forma más sencilla posible. Quieres aprender Web Scraping practicando con muchos ejemplos de páginas reales. Has tenido dificultades con otros cursos, y has llegado a pensar que la programación no es lo tuyo. Eres un profesional en otra área diferente a la informática (estadística, matemática, biologia, ingenierías, etc) que necesita aprender a extraer datos de la web ¡YA! Quieres aprender Web Scraping sin detenerte en explicaciones largas y complejas . Quieres aprender desde los fundamentos hasta la limpieza, almacenamiento y actualización de los datos que extraigas.

  • Aprenderás a extraer datos de la web utilizando Python.
  • Te enseñaré desde los fundamentos del Web Scraping hasta la limpieza, almacenamiento (MongoDB) y actualización de los datos que extraigamos.
  • Practicaremos extrayendo datos de más de 20 páginas web reales (FACEBOOK, YOUTUBE, TWITTER, MERCADO LIBRE, OLX, GOOGLE PLACES, TRIP ADVISOR, IGN, entre otros)
  • Extraerás datos de páginas webs que cargan dinámicamente, webs con paginación, webs con captchas y webs con autenticación.
  • Aprenderás a automatizar tus extracciones para que se ejecuten de manera periódica y realicen actualizaciones incrementales de los datos descargados.
  • Si no sabes programar, ¡Te enseñare a programar desde CERO para que no tengas problemas en el curso!

Temario

UNIDAD 1 - ¡BIENVENIDOS! · 2 lecciones

UNIDAD 1 - ¡BIENVENIDOS!

  • Bienvenida y Programa del cursoLectura · 0 min
  • TIPS IMPORTANTES antes de iniciar y Repositorio de GITHUBLectura · 0 min
UNIDAD 2 - Aprendiendo a Programar en Python · 19 lecciones

UNIDAD 2 - Aprendiendo a Programar en Python

  • ¿Qué son los lenguajes de programación?Video · 5 min
  • ¿Qué es Python? + InstalaciónVideo · 11 min
  • VariablesVideo · 3 min
  • Tipos de DatosVideo · 5 min
  • Operaciones entre VariablesVideo · 4 min
  • Salidas por PantallaVideo · 1 min
  • LibreríasVideo · 3 min
  • Pedirle datos al UsuarioVideo · 2 min
  • Operadores Lógicos y CondicionalesVideo · 9 min
  • Prueba de Python #1Cuestionario · 0 min
  • LazosVideo · 9 min
  • Colecciones PT 1 (Listas, Cadenas, Tuplas)Video · 22 min
  • Prueba de Python #2Cuestionario · 0 min
  • Colecciones PT 2 (Conjuntos, Diccionarios)Video · 13 min
  • FuncionesVideo · 10 min
  • Manejo de ArchivosVideo · 11 min
  • Manejo de ErroresVideo · 4 min
  • Prueba de Python #3Cuestionario · 0 min
  • Clases y Objetos (POO)Video · 22 min
UNIDAD 3 - Introducción al Web Scraping · 13 lecciones

UNIDAD 3 - Introducción al Web Scraping

  • ¿Qué es el Web Scraping?Video · 3 min
  • Páginas Web: HTMLVideo · 9 min
  • Prueba #1Cuestionario · 0 min
  • Arquitectura Cliente-ServidorVideo · 3 min
  • URLsVideo · 4 min
  • Tipos de Web ScrapingVideo · 4 min
  • Pasos del Web ScrapingVideo · 2 min
  • Prueba #2Cuestionario · 0 min
  • Tu espada: Tutorial de XPATH | PT. 1Video · 8 min
  • Tu espada: Tutorial de XPATH | PT. 2Video · 8 min
  • Tu escudo: ÉTICAVideo · 2 min
  • Prueba #3Cuestionario · 0 min
  • Tipos de Páginas Webs: ¿Cuándo utilizar cada herramienta?Video · 5 min
UNIDAD 4 - Web Scraping NIVEL 1: Una sola página estática · 13 lecciones

UNIDAD 4 - Web Scraping NIVEL 1: Una sola página estática

  • IntroducciónVideo · 2 min
  • Guía de Instalación de PythonLectura · 0 min
  • Guía de Instalación de Librerías (Requests, LXML, BeautifulSoup, Scrapy)Lectura · 0 min
  • Requests y LXML (Extracción de WIKIPEDIA)Video · 21 min
  • Requests y Beautiful Soup I (Extracción de STACKOVERFLOW)Video · 19 min
  • Requests y Beautiful Soup II (Extracción de HACKER NEWS) [2024]Video · 25 min
  • Scrapy: IntroducciónVideo · 4 min
  • Scrapy: Solución de Problemas | InstalaciónLectura · 0 min
  • Scrapy (Extracción de STACKOVERFLOW)Video · 24 min
  • Scrapy: Solución de Problemas | ¡El archivo CSV me aparece vacío!Lectura · 0 min
  • Scrapy no funciona con todas las páginas websLectura · 0 min
  • Scrapy (Extracción de DIARIO EL UNIVERSO)Video · 26 min
  • Ejecutar Scrapy sin la Terminal (+ Jupyter Notebook, Google Colab o Similares)Video · 7 min
UNIDAD 5 - Web Scraping NIVEL 2: Varias páginas del mismo dominio · 13 lecciones

UNIDAD 5 - Web Scraping NIVEL 2: Varias páginas del mismo dominio

  • Introducción: Scraping Vertical y HorizontalVideo · 3 min
  • Web Scraping Vertical (Extracción de TRIPADVISOR con Scrapy PT. 1)Video · 25 min
  • Post-procesamiento con Map Compose (Extracción de TRIPADVISOR con Scrapy PT.2)Video · 5 min
  • Web Scraping Horizontal y Vertical (Extracción de MERCADO LIBRE con Scrapy)Video · 26 min
  • Varios tipos de Items y 2 dimensiones horizontales (Extracción de IGN)Video · 31 min
  • 2 niveles de profundidad [CLASE DEPRECADA]Video · 32 min
  • Scrapy Link Extractor (Extracción de FARMACIA CRUZ VERDE) [CLASE DEPRECADA]Video · 18 min
  • ¿Cuándo podemos utilizar Scrapy? (Extracción de GOOGLE SCHOLAR PT.1) [2024]Video · 36 min
  • Limitando la Profundidad (Extracción de GOOGLE SCHOLAR PT.2) [2024]Video · 12 min
  • Múltiples URLs Semilla (Extracción de URBANIA PT. 1)Video · 17 min
  • Web Scraping en la Nube con CRAWLERA [CLASE DEPRECADA]Video · 14 min
  • Web Scraping con Proxies con ZYTE (Extracción de URBANIA PT. 3) [2024]Video · 10 min
  • Scrapy bajo el Microscopio (Primer Requerimiento, Delay, CSVs y Concurrencia)Video · 18 min
UNIDAD 6 - Web Scraping NIVEL 3: Páginas Dinámicas · 14 lecciones

UNIDAD 6 - Web Scraping NIVEL 3: Páginas Dinámicas

  • Introducción: SELENIUM [2024]Video · 5 min
  • Carga de Datos por Clicks (Extracción de OLX)Video · 23 min
  • Descarga Automática del Webdriver y Headless Mode (Extracción de AIRBNB) [2023]Video · 18 min
  • Selenium y Google ColabLectura · 0 min
  • Esperando eventos (Extracción de OLX)Video · 15 min
  • Web Scraping Dinámico Horizontal y Vertical (Extracción de MERCADO LIBRE)Video · 27 min
  • Scrolling y Manejo de Tabs (Extracción de GOOGLE PLACES)Video · 35 min
  • Formularios y Login (Extracción de TWITTER (X))Video · 19 min
  • Detectando carga dinámica (¿Cuándo utilizar Selenium?)Video · 13 min
  • Estrategias Avanzadas de Scrolling (Extracción de Comentarios de YOUTUBE) [2024]Video · 38 min
  • Páginas caóticas y XPATHs avanzados (Extracción de Posts de FACEBOOK) [2024]Video · 35 min
  • Scrolling Suavizado (Extracción de Posts de FACEBOOK) [2024]Video · 18 min
  • Selenium con Proxies con Zyte (Extracción de MERCADO LIBRE) [2024]Lectura · 0 min
  • Prueba: NIVEL 1, 2 y 3Cuestionario · 0 min
UNIDAD 7 - Web Scraping NIVEL 4: Web Scraping de APIs, iFrames y Scripts · 10 lecciones

UNIDAD 7 - Web Scraping NIVEL 4: Web Scraping de APIs, iFrames y Scripts

  • IntroducciónVideo · 3 min
  • ¿Qué es una API?Video · 3 min
  • ¿Qué es JSON?Video · 3 min
  • ¿Qué es una RESTful API?Video · 5 min
  • Extracción de datos de APIs [CLASE DEPRECADA]Video · 24 min
  • Web Scraping y PandasVideo · 8 min
  • Extracción de datos de iframes (W3SCHOOLS)Video · 17 min
  • Extracción de Datos de Tag Script I (GOB.PE) [CLASE DEPRECADA]Video · 19 min
  • Extracción de Datos de Tag Script II (FootDistrict)Video · 12 min
  • Carga Dinámica de Datos con Requests (Requests-HTML) [CLASE DEPRECADA]Video · 9 min
UNIDAD 8 - Web Scraping NIVEL 5: Autenticación y Captchas · 9 lecciones

UNIDAD 8 - Web Scraping NIVEL 5: Autenticación y Captchas

  • Introducción a la Autenticación OnlineVideo · 5 min
  • Autenticación por Form Data de Login (Extracción de GITHUB)Video · 28 min
  • Autenticación exclusivamente por API (Extracción de GITHUB)Video · 9 min
  • Autenticación con Scrapy Spider (Extracción de GITHUB)Video · 15 min
  • ¿Qué son los captchas?Video · 4 min
  • Resolviendo captchas manualmenteVideo · 11 min
  • Resolviendo captchas de manera automática (2CAPTCHA)Video · 16 min
  • Extracción de Páginas Protegidas por Cloudflare [CLASE DEPRECADA]Video · 14 min
  • Extracción de API protegida con autenticación por Token CSRF [CLASE DEPRECADA]Video · 15 min
UNIDAD 9 - Evitando Problemas: Ética · 4 lecciones

UNIDAD 9 - Evitando Problemas: Ética

  • Web Scraping responsableVideo · 3 min
  • ¿Cómo evitar que me baneen?Video · 3 min
  • User Agents y VPNsVideo · 3 min
  • Rotación de User Agents con ScrapyVideo · 5 min
UNIDAD 10 - Web Scraping NIVEL FINAL: Automatización,almacenamiento y actualización de datos · 6 lecciones

UNIDAD 10 - Web Scraping NIVEL FINAL: Automatización,almacenamiento y actualización de datos

  • Web Scraping de Imágenes (Extracción de OLX)Video · 17 min
  • Web Scraping de Archivos (Extracción de FILES EXAMPLE)Video · 14 min
  • Automatización de Extracción en Scrapy (Extracción de ACCUWEATHER)Video · 20 min
  • Automatización de Extracción en Selenium (Extracción de ACCUWEATHER)Video · 13 min
  • Almacenamiento de datos en MongoDB (Extracción de OLX)Video · 8 min
  • Actualización periódica de datos con Selenium, Scrapy y Mongo (ACCUWEATHER)Video · 14 min
UNIDAD 11 - Mis Otros Cursos, y Más Contenido Gratuito · 1 lecciones

UNIDAD 11 - Mis Otros Cursos, y Más Contenido Gratuito

  • Mis otros Cursos y más contenido gratuitoLectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    11 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    7 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Curso maestro de Web Scraping: Extracción de Datos de la Web

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Leonardo Kuffo.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 11 unidades · 104 lecciones · 55 h
  • 12 meses de acceso
  • 7 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Leonardo Kuffo; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Curso maestro de Web Scraping: Extracción de Datos de la Web

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture