NOVIKSA / ACADEMY
Python avanzado — Proyectos que puedes mantener
Pasa de los primeros scripts a proyectos con estructura clara, pruebas útiles y código mantenible.
Python avanzado continúa el curso inicial para quienes quieren organizar proyectos más completos. En unas 80 horas practicarás orientación a objetos, módulos y estructura de proyectos. Las API y los datos estructurados conectan tu código con otros servicios. Las pruebas, los registros y las excepciones facilitan el mantenimiento. El objetivo es pasar de scripts aislados a herramientas útiles y ampliables.
Qué aprenderás
- 01
Diseño orientado a objetos, clases y composición
- 02
Herencia, polimorfismo y métodos especiales
- 03
Iteradores, generadores y evaluación diferida
- 04
Decoradores y closures
- 05
Gestores de contexto y recursos
- 06
Tipado, dataclasses y diseño legible
- 07
Paquetes, dependencias y entornos
- 08
HTTP, API REST e integración de bases de datos
- 09
Pruebas, logging, depuración y rendimiento
- 10
Asyncio, concurrencia y proyectos mantenibles …
Y contenidos complementarios según el curso
Qué pondrás en práctica
Completa una herramienta con integración de un servicio, pruebas prácticas y documentación ejecutable.