Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python y Web Scraping con Selenium desde Cero
Rating: 3.9 out of 5(198 ratings)
17,659 students

Python y Web Scraping con Selenium desde Cero

Aprende Python y Selenium con proyectos de Web Scraping, automatización y análisis de aplicaciones web.
Last updated 7/2026
Spanish
Spanish [Auto],

What you'll learn

  • Dominar Python desde cero aplicado al Web Scraping y la automatización web.
  • Utilizar Selenium para interactuar con aplicaciones web de forma automática.
  • Automatizar tareas como navegación, formularios, clics, extracción de información y autenticación.
  • Crear scripts capaces de realizar peticiones HTTP utilizando los métodos GET y POST.
  • Analizar respuestas HTTP identificando cabeceras, códigos de estado, redirecciones y tecnologías utilizadas por una aplicación.
  • Desarrollar una herramienta profesional en Python para analizar aplicaciones web mediante peticiones HTTP.
  • Mejorar el rendimiento y la presentación de herramientas utilizando interfaces de consola más profesionales.
  • Aplicar Python para resolver problemas reales relacionados con Web Scraping, automatización y Ciberseguridad.

Course content

8 sections53 lectures10h 8m total length
  • Introducción3:20
  • Recomendación para iniciar4:01

Requirements

  • No se requieren conocimientos previos de Python.
  • Un computador con Windows, Linux o macOS.
  • Acceso a Internet para descargar las herramientas utilizadas durante el curso.
  • Muchas ganas de aprender programación mediante proyectos prácticos.

Description

Python y Web Scraping con Selenium desde Cero

Aprende a automatizar aplicaciones web con Python y Selenium mediante proyectos completamente prácticos. Desde los fundamentos de Selenium hasta la creación de herramientas para analizar aplicaciones web utilizando peticiones HTTP, este curso está diseñado para que desarrolles habilidades aplicables en escenarios reales.

Durante el curso aprenderás a controlar navegadores, automatizar formularios, interactuar con elementos dinámicos, extraer información de sitios web y construir herramientas propias utilizando Python.

Además, desarrollarás un HTTP Inspector, una herramienta capaz de analizar respuestas HTTP, identificar cabeceras de seguridad, medir tiempos de respuesta, detectar redirecciones y presentar resultados de forma profesional, aplicando conceptos utilizados en automatización, análisis web y ciberseguridad.

¿Qué encontrarás en este curso?

  • Aprende Python aplicado al Web Scraping desde cero.

  • Domina Selenium para automatizar sitios y aplicaciones web.

  • Automatiza formularios, autenticación, clics, navegación y extracción de información.

  • Realiza peticiones HTTP utilizando los métodos GET y POST.

  • Analiza respuestas HTTP, códigos de estado, cabeceras y tecnologías utilizadas por una aplicación.

  • Construye una herramienta profesional para el análisis de aplicaciones web.

  • Optimiza tus scripts para obtener un código más limpio, eficiente y reutilizable.

  • Mejora la experiencia de usuario de tus herramientas con salidas profesionales en consola.

Proyecto práctico

A lo largo del curso desarrollarás un HTTP Inspector, una herramienta creada completamente en Python que permitirá:

  • Realizar peticiones GET y POST.

  • Enviar parámetros, cookies, cabeceras y cuerpos de petición personalizados.

  • Analizar automáticamente las respuestas del servidor.

  • Detectar cabeceras de seguridad ausentes o mal configuradas.

  • Identificar códigos de estado, redirecciones, servidor, tecnologías y tiempos de respuesta.

  • Presentar un resumen claro y profesional de los resultados.

Este proyecto te permitirá aplicar los conocimientos adquiridos y comprender cómo se desarrollan herramientas utilizadas en automatización y análisis de aplicaciones web.

¿A quién está dirigido este curso?

  • Personas que desean aprender Python mediante proyectos prácticos.

  • Estudiantes interesados en Web Scraping y automatización web.

  • Desarrolladores que buscan automatizar tareas repetitivas.

  • Profesionales que quieran construir herramientas propias utilizando Python.

  • Personas interesadas en Ciberseguridad y Pentesting que desean iniciarse en el desarrollo de herramientas para el análisis de aplicaciones web.

Requisitos

No necesitas experiencia previa con Python ni con Selenium. Comenzaremos desde los conceptos básicos y avanzaremos paso a paso hasta desarrollar proyectos completos.

Solo necesitas un computador, conexión a Internet y muchas ganas de aprender.

Actualizaciones constantes

El curso se actualiza periódicamente con nuevas clases, proyectos y mejoras para mantener el contenido alineado con las herramientas y técnicas utilizadas actualmente en automatización web y desarrollo con Python.

¡Te espero dentro del curso para comenzar a crear tus propias herramientas y llevar tus habilidades de automatización al siguiente nivel!

Who this course is for:

  • Personas que desean aprender Python desde cero mediante proyectos reales.
  • Profesionales que buscan automatizar tareas repetitivas utilizando Python.
  • Estudiantes interesados en Web Scraping y automatización web.
  • Profesionales que buscan automatizar tareas repetitivas utilizando Python.
  • Personas interesadas en Ciberseguridad y Pentesting que desean crear sus propias herramientas.
  • Desarrolladores que quieran ampliar sus conocimientos en automatización y análisis de aplicaciones web.
  • Cualquier persona que quiera aprender Python construyendo proyectos útiles desde el primer día.