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