- ¿Quieres aprender a desplegar sistemas de gestión de datos en la nube mediante ETLs?
- ¿Tienes conocimientos en el campo del análisis de datos o el Machine Learning y quieres conocer cómo desplegar sistemas de consumo de datos en producción?
- ¿No te sientes suficientemente confiado en tus habilidades de programación para crear tus propios sets de datos?
Si la respuesta a alguna de estas preguntas es sí, entonces este curso es para ti.
La proliferación exponencial de nuevos tipos de fuentes de datos y el ritmo de generación de los mismos son probablemente los factores clave detrás del auge de toda la innovación que conlleva el Big Data y el análisis de datos en general.
Por eso, como profesionales en este sector, no sólo es importante tener la capacidad de generar y entrenar modelos, sino aprender a desarrollar sistemas que puedan generar para nosotros nuestros propios sets de datos.
Sin embargo, aun teniendo acceso a cantidades brutales de datos, estos no siempre son ni fácilmente accesibles ni suelen estar en los formatos ni estándares de calidad que deseamos. Nuestra misión será dotarte de conocimientos y herramientas para poder afrontar estos escenarios con éxito.
En este curso vas a aprender a hacerlo cubriendo todo el ciclo de vida del dato y no sólo con un enfoque práctico, sino también usando fuentes y datos reales.
Conocerás y practicarás para dominar un montón de herramientas y tecnologías relacionadas con el mundo del manejo de datos, sobre todo en relación a la obtención, la transformación o manipulación y la carga de los mismos.
El curso se desarrolla sobre el concepto de ETL, los procesos que permiten precisamente obtener, procesar y cargar los datos desde un sistema a otro para conocer y dominar todas las tecnologías implicadas. Además aprenderemos a automatizar estos sistemas con un framework híbrido (cloud-local) basado en Python, uno de los lenguajes de programación por excelencia en el mundo del análisis de datos.
Lo más interesante de todo no solo es eso sino que:
- las herramientas que conocerás son altamente compatibles entre sí, con lo que crearás una caja de herramientas que te será muy útil cuando enfrentes este tipo de escenarios
- Más allá de las herramientas, te daremos un método que te servirá al abordar proyectos de forma profesional
Acabaremos poniendo todo en práctica con un caso real y de interés actual, en el que aprenderás a obtener datos sobre el valor del Bitcoin así como de los valores bursátiles de varias empresas cotizadas en la bolsa americana, a fin de crear un set de datos que permita analizar si existe dependencia entre los valores bursátiles y el valor de la criptomoneda.
Este curso es ideal para cualquiera que quiera obtener conocimientos acerca de la ingeniería e infraestructura de datos. En particular te lo recomiendo si eres:
- Data scientist o te estás formando para ello, de forma que aprendas a usar Python para capturar y crear tus propios sets de datos para su posterior análisis
- Iniciados como analistas de datos que quieren mejorar su portfolio desde una perspectiva más de infraestructura y gobierno de datos
- Un consultor freelance en tecnología IT que quiere profundizar en el mundo del Big Data o la ingeniería de datos
- Product o Project Manager que tiene necesidad de conocer la realidad y superar los retos que estas nuevas tecnologías conllevan
Si buscabas aprender Python para poner tus ideas en producción, ¡yo no esperarías más! Apúntate ya haciendo click en el botón de tomar este curso ahora.
¡Nos vemos en clase!
Qué vamos a aprender
El objetivo de este curso es subir nuestras habilidades con Python al siguiente nivel
- Implementar ETLs en Python con un framework híbrido (cloud-local) para su automatización
- Obtener datos con Python desde múltiples tecnologías como APIs REST, ficheros JSON o bases de datos SQL
- Realizar tratamiento y obtención de datos desde texto mediante expresiones regulares (RegEx)
- Desarrollar procesos de obtención de datos desde páginas web mediante webscraping en Python
- Descubrir un método que te servirá al abordar proyectos de obtención, transformación y carga de datos de forma profesional
- Conocer la metodología y código para asegurarnos que nuestros datos tienen la forma, estructura y calidad que deseamos para nuestros análisis
- Crear y desplegar recursos cloud en un proveedor híperescalar para alojar tus propios datos en la nube
- Desarrollar una base de datos destinada para el análisis de datos estructurados
- Inyectar y extraer datos desde bases de datos SQL mediante Python
Requisitos del curso
Este es un curso de nivel medio, por tanto te recomendamos:
- Tener conocimiento básico de Python para análisis de datos, aunque en el curso haremos un repaso introductorio
- Haber cursado previamente el curso de Python de la A a la Z o similar para empezar con buena base sobre el lenguaje de programación
- Tener un ordenador con conexión a internet y con cualquier sistema operativo instalado y saber utilizarlo a nivel básico de usuario
- ¡Tener muchas ganas de aprender y usar Python como un profesional para el mundo Cloud!






Valoraciones
No hay valoraciones aún.