Para qué te prepara:
Con este Curso de Web Scraping aprenderás a obtener información útil de diferentes formas. Verás cómo obtener información directamente de las API utilizando las solicitudes GET, POST y el formato JSON. Aprenderás a aprovechar bibliotecas como Beautiful Soup, Selenium y requests-HTML para “raspar” cualquier sitio web, sin importar qué combinación de lenguajes se use: HTML, JavaScript y CSS. Además, aprenderás a crear una web spyder con Scrapy.
A quién va dirigido:
Este Curso de Web Scraping está orientado a todo aquel profesional o estudiante informático que quiera aprender a extraer información útil de APIs, hacer web scraping a diferentes sitios web, automatizar tareas cotidianas y utilizar bibliotecas como Beautiful Soup, Selenium y Requests-html para “raspar” información.
Titulación:
Titulación Expedida y Avalada por el Instituto Europeo de Estudios Empresariales. "Enseñanza No Oficial y No Conducente a la Obtención de un Título con Carácter Oficial o Certificado de Profesionalidad."
Objetivos:
- Entender en qué consiste el web Scraping y cuál es el proceso a seguir para obtener información. - Tener en cuenta los aspectos legales y éticos a la hora de llevar a cabo un proceso de Web Scraping. - Conocer qué aspectos de HTML y CSS hay que conocer para explotar al máximo el Web Scraping. - Extraer información mediante Web Scraping de diferentes APIs. - Realizar Web Scraping con Python. - Utilizar Beautiful Soap, Selenium y Requests-HTML para el Web Scraping. - Realizar una Web Spider con Scrapy.
Salidas Laborales:
La información es un elemento clave dentro de cualquier empresa y, gracias al Web Scraping, se puede obtener información muy útil de fuentes que no son directas. Por tanto, gracias a este Curso de Web Scraping, se te abrirá un mundo laboral amplio en el que optarás a puestos tan interesantes como Scrapping Analyst, UIPATH Automate Programmer o Analista de datos.
Resumen:
El Web Scraping es una técnica para obtener información de páginas web u otras fuentes de datos, como las API, mediante el uso de programas automatizados inteligentes. Web Scraping nos permite recopilar datos de potencialmente cientos o miles de páginas con unas pocas líneas de código. Cuando se trata de ciencia de datos, cada vez más datos provienen de fuentes externas, como páginas web, archivos descargables y API. Saber extraer y estructurar esos datos rápidamente es una habilidad esencial que te diferenciará en el mercado laboral y gracias a este Curso de Web Scraping lograrás convertirte en un experto. Contarás con un equipo de profesionales especializados en la materia. Además, gracias a las prácticas garantizadas, podrás acceder a un mercado laboral en plena expansión.
Metodología:
Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.
Temario:
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL WEB SCRAPING
UNIDAD DIDÁCTICA 2. EL PROCESO DEL WEB SCRAPING
UNIDAD DIDÁCTICA 3. ASPECTOS LEGALES Y ÉTICOS DEL WEB SCRAPING
UNIDAD DIDÁCTICA 4. INTRODUCCIÓN A HTML Y CSS PARA WEB SCRAPING
UNIDAD DIDÁCTICA 5. SELECTORES CSS Y XPATH
UNIDAD DIDÁCTICA 6. APIS Y WEB SCRAPING
UNIDAD DIDÁCTICA 7. WEB SCRAPING CON PYTHON
UNIDAD DIDÁCTICA 8. BEAUTIFUL SOAP
UNIDAD DIDÁCTICA 9. WEB SPIDER CON SCRAPY
UNIDAD DIDÁCTICA 10. ASPECTOS AVANZADOS DEL WEB SCRAPING CON SELENIUM Y REQUESTS-HTML