Description
Este curso está diseñado para personas que quieren aprender Python desde cero y utilizarlo para extraer información de la web, automatizar tareas y trabajar con datos reales, sin necesidad de conocimientos previos en programación.Comenzamos desde lo más básico: instalación del entorno de trabajo, uso de Jupyter y fundamentos del lenguaje Python. A lo largo del curso aprenderás variables, cadenas de texto, listas, diccionarios, estructuras de control, funciones, manejo de errores y programación orientada a objetos. Esta base es clave para que puedas entender y modificar tus propios scripts más adelante.Una vez dominados los fundamentos, entramos de lleno en el Web Scraping, donde aprenderás a realizar extracciones reales de información utilizando Python. Verás cómo obtener contenido de páginas web, filtrar y ordenar datos, trabajar con texto y automatizar búsquedas específicas. También aprenderás a leer y trabajar con archivos XML y JSON, entendiendo cómo funcionan los servicios web y las APIs.En una etapa más avanzada, el curso incorpora Selenium, una herramienta fundamental para interactuar con páginas web dinámicas. Aprenderás a automatizar formularios, iniciar sesión, hacer clics, navegar entre pestañas, leer tablas, manejar cookies, hacer scroll, capturar pantallas y simular interacciones reales de usuario.Finalmente, el curso incluye una sección dedicada a la protección contra Web Scraping, donde se abordan aspectos legales, técnicas de prevención, limitación de solicitudes, uso de tokens, honeypots y buenas prácticas desde el lado del servidor. Esto te permitirá comprender el scraping no solo como usuario, sino también desde una perspectiva defensiva.Es un curso práctico, progresivo y realista, ideal para estudiantes, analistas, curiosos de los datos o personas que quieran automatizar tareas web con Python de forma responsable.





Reviews
There are no reviews yet.