What You Need to Know Before
You Start

Starts 6 June 2025 14:30

Ends 6 June 2025

00 days
00 hours
00 minutes
00 seconds
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

4052 Cursos


6 hours 36 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Paid Course

Optional upgrade avallable

Resumen

Aprende a escribir código Python limpio siguiendo la Guía de Estilo Oficial de Python y las Mejores Prácticas de Python. Expande tus habilidades con conferencias en video atractivas, diagramas, cuestionarios, artículos y recursos adicionales.

Programa de estudio

  • 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

Enseñado por

Estefania Cassingena Navone


Asignaturas

Programación