Scratch the image to get a discount on your course. You can apply the coupon at checkout.

5.0 /5
(32)

84
Bienvenidos al curso de ETL con Python!
How to Make the Most of the Course
Learn with Friends via Discord
Materiales del curso
Take notes of your course in real time at Frogames Formación
Presentación del módulo
Presentación del tema
¿Qué vas a aprender?
Metodología del curso
El contexto general
Introducción a los servicios cloud
Introducción a los sistemas de gestión empresariales
Presentación del tema
Introducción al concepto de ETL
ETLs vs ELTs
El proceso de diseño de una ETL
Extract / Extracción
Transform / Transformación
Load / Carga
Pipelines, flows y ETLs
Orquestración y automatización de pipelines
Casos de uso y mercado
Presentación del módulo
Introducción al caso
El objetivo
Los retos
Presentación del módulo
Introducción a Prefect
Introducción a la arquitectura y componentes de Prefect
Introducción a Prefect Core
Refresco: Python en paradigma Object Oriented Programming (OOP)
Refresco: Python para análisis de datos. NumPy & Pandas.
Flows y tasks
Creando tasks de Prefect
Implementando Flows
Flows y tasks: scripting
Presentación de las primeras prácticas
Práctica 1.1: Hello World
Práctica 1.2: Primera ETL (I)
Presentación del tema
Scheduling/programación de los flows
Scheduling simple
Scheduling complejo
Particionado de datos
Calidad de datos
Manejo de errores
Trazabilidad
Documentación
Práctica 2: ETL (II)
Apunte
Presentación del tema
Orquestración y administración centralizada de flows
Prefect Agent
Proyectos y equipos
Vinculando agentes y registrando flows en Prefect Cloud
Control de versiones de los flows
Secretos y parámetros
Práctica 3: ETL en Prefect Cloud
Presentación de los bonus
Expresiones Regulares en Python
Práctica: Extrayendo ocurrencias de un patrón desde un texto
Práctica: Extrayendo ocurrencias de un patrón desde un texto (correción)
Web scraping en Python
Código para la práctica
Práctica: Obteniendo datos desde páginas web mediante webscraping
Presentación del módulo
Presentación del tema
APIs REST
Ficheros JSON en Python para el análisis de datos
Bases de datos
Recursos cloud
Introducción al entorno de desarrollo y definición de la ETL
Libreta Jupyter con el enunciado del caso
Extract
Transform
Nota sobre los recursos cloud
Load (I): creando nuestra base de datos SQL
Load (II): desarrollando la conexión a la base de datos
IMPORTANTE: correccion del codigo del caso
Registro en Prefect Cloud y programación
Importando datos a Python desde SQL para su posterior tratamiento o análisis
Monitorizando las ejecuciones de los flows
Eliminando los recursos cloud que hemos generado
We have finished an adventure together, but let's go for the next one!

instructor

5.0 /5
(32)

  • Avatar
    Santiago
    (5)
    Explicaciones muy claras. Curso fácil de seguir. Recomiendo

  • Avatar
    Jackeline
    (5)
    Claro, práctico y con ejemplos reales de ETL

  • Avatar
    Silvana
    (5)
    Transformar datos ya no es un dolor de cabeza

    Ahora manejo grandes volúmenes de datos en Python sin sentirme perdida. Me dio herramientas que uso casi a diario en mi trabajo.

  • Avatar
    Rosa
    (5)
    Ideal para pasar a producción

  • Avatar
    Balam Sinhue
    (5)
    Curso muy completo y didáctico sobre ETLs y su implementación

    Este curso es una excelente introducción a la creación de ETLs con Python y su unión con plataformas tan populares como Azure, recomiendo ampliamente para todos aquellos que deseen crear este tipo de desarrollos para automatizar y gestionar la ingesta de datos para modelos de ML y DL; por ultimo y como forma de recomendación tal vez el curso debería de actualizar algunas clases ya que algunas de estas son muy largas y seria mejor dividirlas en clases mas pequeñas; aun así esto no afecta en nada la calidad del curso.

  • Avatar
    Giovanni
    (5)
    Automatización y limpieza de datos sin errores

    La transición desde la extracción hasta la carga final está explicada con un rigor técnico excelente. Ahora puedo manejar volúmenes de datos considerables con total confianza, asegurando siempre la integridad y limpieza de la información en cada paso

  • Avatar
    Jorge
    (5)
    Limpieza total de información

    Pasar horas ordenando hojas de cálculo era mi pesadilla, pero aprender a automatizar flujos ETL con Python me cambió la vida; ahora mis procesos de limpieza de datos son automáticos y me ahorro muchísimo tiempo operativo cada semana.

  • Avatar
    Javi
    (5)
    Orden automático y sin errores

    Manejar mucha información desordenada me resultaba muy tedioso hasta que aprendí a automatizar todo el proceso de limpieza y organización. Es una maravilla ver cómo los datos se acomodan solos y quedan listos para usarse sin tener que estar horas revisando archivo por archivo. Me ahorró una cantidad de tiempo increíble en mis tareas de todos los días.

  • Avatar
    Sergio
    (5)
    Satisfacción asegurada, me ha encantado el curso.

    Realmente bien explicado de forma clara y concisa, grandísimo curso.

  • Avatar
    Eulogio
    (5)
    El más completo

    Este curso es de los más completos en tratamiento de datos que he encontrado por internet. Lo recomiendo plenamente, ya que se da mucha materia y además muy bien explicada.

  • Avatar
    Jesús
    (5)
    Curso perfecto para iniciarte en las ETLs

    He quedado muy satisfecho con todo lo aprendido. Desconocía el potencial de la utilización de ETLs y con este curso se me ha abierto un nuevo mundo por descubrir. Explicaciones claras y al grano!

  • Avatar
    Samuel
    (5)
    Me ha abierto un mundo de posibilidades

    Me encanto como este curso me llevo de cero a sentirme seguro de tener un nivel aceptable en el manejo de datos con python

  • Avatar
    Joel
    (5)
    Excelente curso sobre ETL

    Un curso muy completo para aprender desde 0 el proceso ETL, explicando muy bien cada paso

  • Avatar
    Alberto
    (5)
    ¡Una gran adquisición!

    Gracias a este curso he podido mejorar en el gran espectro de posibilidades que nos ofrece Python.

  • Avatar
    Nicolás
    (5)
    Explicaciones de cristal. El flujo de extraer, transformar y cargar quedó clarísimo.

  • Avatar
    Nieves
    (5)
    Data Processing in Python: ETL from Zero to Expert

    Este curso te enseña a construir procesos ETL (Extracción, Transformación y Carga) con Python desde cero, aplicando buenas prácticas, automatización y despliegue en entornos híbridos (local y cloud).

  • Avatar
    Gustavo
    (5)
    De cero a experto: el arte del ETL dominado con Python

    El curso Tratamiento de datos en Python: ETL de cero a experto es una verdadera revelación para quienes desean dominar el proceso de extracción, transformación y carga de datos (ETL) con herramientas modernas y eficientes. Desde el primer módulo, se nota el enfoque práctico y progresivo: no importa si partes desde cero, el contenido está diseñado para que avances con seguridad y claridad.

  • Avatar
    Rocío
    (5)
    Curso muy claro; explica el proceso ETL paso a paso con Python.

  • Avatar
    María
    (5)
    Este curso me salvó la vida en mi trabajo

    Antes me pasaba horas limpiando datos, pero ahora soy un experto y termino todo en un abrir y cerrar de ojos

  • Avatar
    Sara
    (5)
    Buen curso

  • Avatar
    Carlos
    (5)
    Fundamental para el manejo de datos

    Uno de los aspectos más importantes en cualquier proyecto de datos es la limpieza y transformación de la información, y este curso lo cubre a la perfección. Ahora me siento mucho más preparado para enfrentar desafíos en ciencia de datos. ¡Muy recomendado!

  • Avatar
    Gabriela
    (5)
    De cero a experto en tratamiento de datos

    Los ejemplos prácticos fueron clave para entender cada paso. Ahora puedo manejar grandes volúmenes de datos sin problemas. ¡Muy recomendado!

  • Avatar
    Alexander
    (5)
    Muy Bueno

    Me gusto el curso, la temática, la forma de enseñanza, el contenido y el ejercicio final, muchas gracias.

  • Avatar
    Caty
    (5)
    Estructurado y organizado

    Las bases y fundamentos aplicados en Python con la explicacion son lo mejor

  • Avatar
    DAVID VICTOR
    (5)
    ETL Python

    Aún siendo básico, super claro y muy práctico

  • Avatar
    Joiser
    (5)
    Muy buen curso

    Me encanta el curso hasta los momentos, muy bien estructurado

  • Avatar
    Marc
    (5)
    Buen curso

  • Avatar
    Yvonne
    (5)
    recomendado

    Muy buen curso, excelente en todos sentidos. Seguire adelante para aprender mas y mejorar mis habilidades

  • Avatar
    Alvaro
    (5)
    Bacano

    Bacanísimo

  • Avatar
    Alvaro Isaias
    (5)
    Felicitaciones

    Muy buen curso, me ha servido para implementar ETL en mi trabajo.

  • Avatar
    BORJA
    (5)
    Excellent

    Very comprehensive course and very well explained.

  • Avatar
    Yeison
    (5)
    Complementa mi experiencia en ETL

    Un curso que me ayuda a complementar mis conocimientos en ETL y en tratamiento de datos para mejorar mis modelos de machine learning. Muchas gracias equipo de Frogames

View More Reviews

PLANS TO ACCESS ACCORDING TO YOUR GOALS AND NEEDS

Buy the individual course, get all the learning path or access the entire platform

Choose the payment method that best fits your needs and budget with a single course payment, monthly or annual access to the learning path, or even the entire platform.

Single Payment

Buy the course once and get lifetime access

49.99

  • Single payment
  • Instant lifetime access to the course
  • Access the course community
The Plus
Popular

Bronze Frog

Access all Frogames courses, communities, and extras

39 /month

  • One-time payment of 39€ per month
  • Instant access to all courses
  • Access the platform and communities 24/7, wherever and whenever you want
  • Cancel at any time without losing your progress

Ruta de Análisis de Datos

Accede a todos los cursos de la Ruta de Análisis de Datos

19.99 /month

  • One-time payment of €19.99 per month
  • Instant access to the 10+ courses in the path
  • Access the pathway 24 / 7, wherever and whenever you want
  • Cancel at any time without losing your progress

Single payment

Buy the course once and get lifetime access

49.99

  • Single payment
  • Instant lifetime access to the course
  • Access the course community
The Plus
Rated

Golden Frog

Access all Frogames courses, communities, and extras

349 /year

  • One-time payment of 349€ per year
  • 3 months discount
  • Instant access to all courses
  • Access the platform and communities 24/7, wherever and whenever you want
  • Cancel at any time without losing your progress
  • Resource Library
  • Monthly Q&A live sessions
  • Premium support

Ruta de Análisis de Datos

Accede a todos los cursos de la Ruta de Análisis de Datos

199 /year

  • One-time payment of €199 per year
  • 4 months discount
  • Instant access to the 10+ courses in the path
  • Access the pathway 24 / 7, wherever and whenever you want
  • Cancel at any time without losing your progress
  • Premium support

* All prices include taxes.

For your security, all orders will be processed on a secure server.

Ruta de Análisis de Datos

El pack definitivo con todos nuestros cursos de Análisis de Datos con R y Python para convertirte en todo un Data Scientist bien pagado. Incluye los cursos que están por venir y las actualizaciones y mejoras de los actuales

Introduction to Machine Learning with Python

Aprende las bases de Python para el Machine Learning con una inmersión profunda en Pandas, Numpy y Matplotlib y aplícalo a un proyecto final

27 clases

Mathematics Fundamentals for Machine Learning

Los fundamentos esenciales de Álgebra Lineal y Cálculo práctico explicados en las tres librerías estrella de Python: NumPy, TensorFlow y PyTorch

121 classes

Intermediate Mathematics Fundamentals for Machine Learning

Domina las matemáticas esenciales para ML: Probabilidad, Teoría de la información y la estadística con NumPy, TensorFlow y PyTorch y de forma totalmente práctica

102 clases

A Week of Data Science in Python

¡Domina los fundamentos de la Ciencia de Datos rápida y eficientemente en una semana! ¡Curso diseñado especialmente para personas ocupadas!

155 clases

Advanced Mathematics Fundamentals for Machine Learning

Domina las matemáticas avanzadas necesarias para ML: optimización, gradientes, matrices Hessianas, estructuras de datos y algoritmos de ordenación con TensorFlow, PyTorch y herramientas prácticas

93 clases

Machine Learning from A to Z

Aprende a programar más de 40 algoritmos de Machine Learning tanto en Python como en R con los expertos en Data Science. ¡Con todo el código fuente y un libro de regalo incluido! ¡Más de 50 horas de videotutoriales para ayudarte a dominar el ML!

304 clases

Probability and Statistics Applied to Business and Companies

Aprende a aplicar la estadística y la probabilidad a problemas de negocios y empresas con tus propios datos o los de tus clientes

162 clases

Complete R Course for Data Science with Tidyverse

Aprende a manipular datos en R con la librería gratuita tidyverse: representa tus datos con ggplot y crea informes profesionales desde RStudio

226 classes

Complete Machine Learning Course: Data Science with RStudio

Aprende a analizar datos e iníciate en el Machine Learning con los trucos profesionales de Juan Gabriel Gomila aplicados con el lenguaje estadístico R

237 clases

Data Processing in Python: ETL from Zero to Expert

Domina las operaciones esenciales de tratamiento de datos con Python: extracción, transformación y carga de datos. Eleva tus habilidades con las librerías de Python al siguiente nivel

84 clases

Complete Machine Learning Course: Data Science in Python

El curso que ha enseñado a miles de personas en castellano. Aprende los algoritmos de Machine Learning con Python para convertirte en un Data Scientist y descarga el código desde el minuto cero

235 clases

Databases: Learn the SQL Language from Scratch

Learn SQL, the database language, from scratch with practical exercises to master data loading, querying, modification, and processing by learning all SQL keywords

82 classes

Learn to Analyze COVID-19 Data with R and Python

Aplica conocimientos de análisis de datos y estadística en R y Python a datos epidemiológicos del COVID19

59 clases

Data Science Applied to Business | 6 Real Case Studies

Resuelve 6 problemas del mundo de los negocios: Crea modelos de IA, DL y NLP para predecir ventas, mejorar el marketing u optimizar operaciones en RRHH o RRPP

79 clases