Curso
Cómo escribir código Python eficiente
IntermedioNivel de habilidad
Actualizado 1/2026
PythonProgramming4 h15 vídeos52 Ejercicios4,000 XP150K+Certificado de logros
Crea tu cuenta gratuita
Continuar con GoogleMostrar más opcioneso
Al continuar, aceptas nuestros Términos de uso, nuestra Política de privacidad y que tus datos se almacenen en los EE. UU.
Preferido por estudiantes en miles de empresas
¿Formando un equipo?
Prueba para empresasDescripción del curso
Requisitos previos
Data Types in PythonPython Toolbox1
Fundamentos de eficiencia
En este capítulo verás qué significa escribir código Python eficiente. Explorarás la Biblioteca estándar de Python, conocerás los arrays de NumPy y practicarás con algunas de las herramientas integradas de Python. Este capítulo sienta las bases para los conceptos que verás más adelante.
2
Cronometrar y perfilar código
En este capítulo, aprenderás a recopilar y comparar tiempos de ejecución entre distintos enfoques de código. Practicarás con los paquetes line_profiler y memory_profiler para perfilar tu base de código y detectar cuellos de botella. Luego pondrás en práctica lo aprendido sustituyendo esos cuellos de botella por código Python eficiente.
3
Ganando eficiencia
Este capítulo trata consejos y trucos de eficiencia más complejos. Conocerás algunos módulos integrados útiles para escribir código eficiente y practicarás con teoría de conjuntos. Después verás patrones de bucles en Python y cómo hacerlos más eficientes.
4
Optimizaciones básicas en pandas
Este capítulo ofrece una breve introducción a cómo trabajar de forma eficiente con DataFrames de pandas. Conocerás las distintas opciones para iterar sobre un DataFrame. Luego, aprenderás a aplicar funciones de forma eficiente a los datos almacenados en un DataFrame.
Cómo escribir código Python eficiente
Curso completo
Obtener certificado de logros
Añade esta certificación a tu perfil de LinkedIn o a tu currículum.Compártelo en redes sociales y en tu evaluación de desempeño.Inscríbete ahora
¡Únete a 19 millones de estudiantes y empieza Cómo escribir código Python eficiente hoy mismo!
Crea tu cuenta gratuita
Continuar con GoogleMostrar más opcioneso
Al continuar, aceptas nuestros Términos de uso, nuestra Política de privacidad y que tus datos se almacenen en los EE. UU.
Desarrolla tus habilidades de datos con la aplicación móvil de DataCamp
Progresa desde cualquier dispositivo móvil con nuestros cursos y desafíos de programación diarios de 5 minutos.