Qué necesitas saber antes de
comenzar

Inicio 5 June 2026 15:54

Fin 5 June 2026

00 Días
00 Horas
00 Minutos
00 Segundos
course image

Mejores Prácticas de Python: Aprende a Escribir Código Python Limpio

Aprende a Escribir Código Python Limpio, Legible y Mantenible Siguiendo la Guía de Estilo PEP 8 (+ Consejos y Herramientas)
via Udemy

4160 Cursos


6 hours 36 minutes

Actualización opcional disponible

Not Specified

Avanza a tu propio ritmo

Paid Course

Actualización opcional disponible

Resumen

Learn to write Clean Python Code following the Official Python Style Guide and Python Best Practices. Expand your skills with engaging video lectures, diagrams, quizzes, articles, and additional resources.

Programa

  • Introducción al Código Limpio
  • Resumen de la Guía de Estilo de Python (PEP 8)
    Importancia del Código Limpio y Mejores Prácticas
  • Repaso de Conceptos Básicos de Python
  • Sintaxis Básica de Python
    Tipos de Datos y Estructuras de Datos
  • Escribiendo Código Legible
  • Convenciones de Nomenclatura para Variables, Funciones y Clases
    Disposición del Código e Indentación
  • Documentación y Comentarios
  • Escritura de Comentarios Inline
    Creación de Docstrings Efectivos
    Herramientas para Documentación: Sphinx, reStructuredText
  • Manejo de Errores
  • Mejores Prácticas para Excepciones
    Uso de Bloques try, except, else y finally
  • Organización y Estructuración del Código
  • Organización del Código en Módulos y Paquetes
    Comprensión e Implementación de Imports
    Uso de __init__.py
  • Uso Eficiente de Estructuras de Datos de Python
  • Comprensiones de Listas y Diccionarios
    Uso de Conjuntos y Tuplas
    Optimización con el Módulo Collections
  • Funciones y Programación Funcional
  • Escribiendo Funciones Limpias y Concisas
    Comprensión de Lambdas y Funciones de Orden Superior
    Uso de map(), filter() y reduce()
  • Mejores Prácticas de Programación Orientada a Objetos
  • Escritura de Definiciones de Clases Claras
    Uso Apropiado de Herencia y Composición
    Encapsulación y Ocultamiento de Datos
  • Trabajo con Librerías Externas
  • Uso de Entornos Virtuales
    Gestión de Dependencias con pip y requirements.txt
  • Pruebas y Depuración
  • Escritura de Pruebas Unitarias con unittest y pytest
    Técnicas y Herramientas de Depuración
  • Control de Versiones con Git
  • Conceptos Básicos de Git y GitHub
    Escritura de Mensajes de Commit Significativos
  • Integración y Despliegue Continuos (Tema Avanzado Opcional)
  • Configuración de CI/CD con GitHub Actions
  • Conclusión y Recursos Adicionales
  • Resumen de Puntos Clave
    Lecturas Recomendadas y Recursos Adicionales
    Ejercicios Prácticos y Cuestionarios

Impartido por

Estefania Cassingena Navone


Materias

Programming