Webscraping: La técnica de extraer información de sitios web de manera automatizada y estructurada.
Con Python, encontramos una gran cantidad de librerías que nos facilitan el proceso de capturar y procesar datos de la web. En el mundo real, esta técnica puede ser utilizada para una gran variedad de proyectos y aplicaciones, tales como:
- Monitorear precios de productos en línea.
- Escuchar conversaciones en redes sociales o servicios de mensajería.
- Automatizar la búsqueda y recolección de datos, y mucho más.
En este curso aprenderás a hacer webscraping de manera efectiva usando Python y sus librerías principales como:
- BeautifulSoup
- Scrapy
- Pandas
- NumPy
- Requests
Comenzaremos con una introducción a las técnicas de crawl y scraping, continuando con la extracción efectiva de datos de sitios web utilizando estas herramientas. A lo largo del curso, estudiaremos casos prácticos de webscraping, desde la recolección de noticias hasta el análisis de datos de Twitter.
También aprenderás cómo guardar y procesar los datos obtenidos de manera estructurada, usando diferentes técnicas de limpieza y transformación. ¡Prepárate para descubrir la magia del webscraping!