Curso

Por su versatilidad y facilidad de uso, no sorprende que Python sea uno de los lenguajes de programación más utilizados. Python se adapta a perfiles muy distintos, desde data scientists hasta desarrolladores web y de software.
Si la flexibilidad y la versatilidad van contigo, no busques más: ¡Python es tu pareja ideal! Explora paquetes como Plotly y Dash para impulsar tu programación con nuestros cinco retos de Python. También puedes echar un vistazo a nuestros retos de R y retos de SQL.
¿Por qué hacer un reto de Python?
Los retos de código son una forma estupenda de poner en práctica tus conocimientos de Python. Con proyectos pensados para distintos niveles, podrás avanzar practicando con diferentes conjuntos de datos, como:
- Datos del precio de Bitcoin
- La popularidad de las películas de Disney
- Sentimiento de noticias del mercado bursátil
- Personajes de Juego de tronos
Con estos datos puedes abordar tareas como crear un dashboard, análisis y visualización de datos, aprendizaje automático, procesamiento de lenguaje natural y análisis de redes. Este abanico de habilidades te ayudará a afianzar tus conocimientos de Python y a practicar principios clave en contextos distintos.
Además de practicar, puedes crear estos proyectos en DataLab, el cuaderno de datos de DataCamp. Usar DataLab es una gran forma de construir tu portfolio de código y mostrarlo en tu CV.
5 retos de Python para desarrollar tus habilidades
Muchos daréis el paso y empezaréis con nuestros distintos itinerarios, cursos, proyectos y más de Python. En esta sección encontrarás 5 proyectos de Python que puedes terminar en una semana o menos. ¡Elige uno y empieza hoy mismo!
1. Crea un dashboard con Plotly y Dash

La visualización de datos y los dashboards suelen considerarse la puerta de entrada a la ciencia de datos. Los paquetes Plotly y Dash de Python son un excelente punto de partida para crear dashboards en Python sin coste para ti ni tu equipo.
En el curso Building Dashboards with Dash and Plotly, aprenderás a estructurar y dar estilo a dashboards, crearás un portfolio, desarrollarás pequeñas aplicaciones web para compartir con otros y mucho más.
Cursos previos recomendados
- Intermediate Python
- Introduction to Data Visualization with Plotly in Python
- Data Manipulation with pandas
2. Analiza datos del precio de Bitcoin

Las criptomonedas como Bitcoin se consideran por algunos el futuro indiscutible del dinero y, por otros, el espejismo que ha provocado grandes pérdidas. Gana una mejor comprensión de los precios de Bitcoin haciendo un análisis exploratorio de datos en Python.
En el proyecto Exploring the Bitcoin Cryptocurrency Market podrás explorar y visualizar la capitalización y la volatilidad de distintas criptomonedas.
Cursos previos recomendados
3. Predice la popularidad de las películas de Disney

Las películas de Disney son un pilar de la cultura popular desde hace casi un siglo. Pero ¿qué hay detrás de su éxito? El aprendizaje automático puede aportar pistas sobre qué hace que una película—o cualquier otro producto—sea popular.
En el proyecto Disney Movies and Box Office Success, explorarás y visualizarás los factores que predicen la popularidad de las películas de Disney y ejecutarás un modelo de regresión lineal para estimar el posible éxito de futuros estrenos.
Cursos previos recomendados
4. Extrae el sentimiento de noticias del mercado bursátil

El valor de una acción depende de lo que la gente crea que vale. Por suerte, periodistas y analistas dedican mucho tiempo a explicar en noticias cuánto creen que valen. El texto de sus artículos contiene señales clave sobre si su visión es alcista o bajista, lo que ayuda a prever si el precio subirá o bajará.
En el proyecto Extract Stock Sentiment from News Headlines, usarás un tipo de análisis de texto llamado análisis de sentimiento para determinar si los expertos están más alcistas (positivos) o bajistas (negativos) respecto a los precios.
Cursos previos recomendados
- Intermediate Python
- Introduction to Natural Language Processing in Python
- Data Manipulation with pandas
5. Análisis de redes de personajes de Juego de tronos

Aunque la saga de George R. R. Martin, A Song of Ice and Fire (conocida por la serie de TV Game of Thrones), tiene ya unos años, sigue cautivando por su compleja narrativa, los arcos entrelazados y la magnitud de su universo. Entonces, ¿quién es el personaje más importante de todos?
La ciencia de datos puede responderlo. En el proyecto avanzado A Network Analysis of Game Of Thrones aplicarás técnicas de minería de datos en redes sociales, como el análisis de redes, para entender las relaciones entre personajes de Game of Thrones y determinar automáticamente quién es el más influyente.

