Lo que necesitas saber antes de
que comiences
Comienza 3 July 2025 15:35
Termina 3 July 2025
00
Días
00
Horas
00
Minutos
00
Segundos
6 hours 36 minutes
Actualización opcional disponible
Not Specified
Progreso a tu propio ritmo
Paid Course
Actualización opcional disponible
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
- 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
Enseñado por
Estefania Cassingena Navone
Asignaturas
Programación