Las pistas me ayudaron a completar mi viaje sin sentirme perdida. Cada curso se basa en el anterior, manteniéndome motivada y en el buen camino
Programa
Mejora tus conocimientos de programación. Aprende a optimizar el código, a escribir funciones y pruebas, y a utilizar las mejores técnicas de ingeniería de software.
Les encanta a estudiantes de miles de empresas
Progresa sobre la marcha con nuestros cursos móviles y desafíos diarios de 5 minutos.
Las pistas me ayudaron a completar mi viaje sin sentirme perdida. Cada curso se basa en el anterior, manteniéndome motivada y en el buen camino

DataCamp me ayudó a pasar de ser una persona con curiosidad por los datos a alguien que aplica activamente estas habilidades en mi trabajo
Llevo cuatro años utilizando DataCamp, y me ha ayudado a pasar de cubrir lagunas en mis conocimientos a crear valor de forma proactiva para mi empresa.
Machine Learning Engineer at Eastman
capítulo
Si alguna vez has visto la palabra clave "with" en Python y te has preguntado para qué servía, ¡este capítulo es para ti! Los gestores de contexto son una forma cómoda de proporcionar conexiones en Python y garantizar que esas conexiones se limpian cuando terminas de utilizarlas. Este capítulo te enseñará a utilizar gestores de contexto, así como a escribir los tuyos propios.
Si alguna vez has visto la palabra clave "with" en Python y te has preguntado para qué servía, ¡este capítulo es para ti! Los gestores de contexto son una forma cómoda de proporcionar conexiones en Python y garantizar que esas conexiones se limpian cuando terminas de utilizarlas. Este capítulo te enseñará a utilizar gestores de contexto, así como a escribir los tuyos propios.
capítulo
Los decoradores son un concepto extremadamente potente en Python. Te permiten modificar el comportamiento de una función sin cambiar el código de la propia función. Este capítulo establecerá los conceptos básicos necesarios para comprender a fondo los decoradores (funciones como objetos, ámbito y cierres), y te dará una buena introducción sobre cómo se utilizan y definen los decoradores. Esta inmersión profunda en los aspectos internos de Python te preparará para ser un Pythonista superestrella.
Los decoradores son un concepto extremadamente potente en Python. Te permiten modificar el comportamiento de una función sin cambiar el código de la propia función. Este capítulo establecerá los conceptos básicos necesarios para comprender a fondo los decoradores (funciones como objetos, ámbito y cierres), y te dará una buena introducción sobre cómo se utilizan y definen los decoradores. Esta inmersión profunda en los aspectos internos de Python te preparará para ser un Pythonista superestrella.
capítulo
Ahora que ya sabes cómo funcionan los decoradores bajo el capó, este capítulo te ofrece un montón de ejemplos reales de cuándo y cómo escribirías decoradores en tu propio código. También aprenderás conceptos avanzados de los decoradores, como preservar los metadatos de tus funciones decoradas y escribir decoradores que acepten argumentos.
Ahora que ya sabes cómo funcionan los decoradores bajo el capó, este capítulo te ofrece un montón de ejemplos reales de cuándo y cómo escribirías decoradores en tu propio código. También aprenderás conceptos avanzados de los decoradores, como preservar los metadatos de tus funciones decoradas y escribir decoradores que acepten argumentos.
Curso
Aprende a escribir código eficiente que se ejecute con rapidez y asigna recursos con habilidad para evitar sobrecargas innecesarias.
Aprende a escribir código eficiente que se ejecute con rapidez y asigna recursos con habilidad para evitar sobrecargas innecesarias.
Curso
Modularidad, documentación y pruebas automatizadas para resolver problemas de ciencia de datos de forma rápida y fiable.
Modularidad, documentación y pruebas automatizadas para resolver problemas de ciencia de datos de forma rápida y fiable.
Programación en Python
Programa
completo