Inicio/NOVIKSA

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

  1. 01

    Diseño orientado a objetos, clases y composición

  2. 02

    Herencia, polimorfismo y métodos especiales

  3. 03

    Iteradores, generadores y evaluación diferida

  4. 04

    Decoradores y closures

  5. 05

    Gestores de contexto y recursos

  6. 06

    Tipado, dataclasses y diseño legible

  7. 07

    Paquetes, dependencias y entornos

  8. 08

    HTTP, API REST e integración de bases de datos

  9. 09

    Pruebas, logging, depuración y rendimiento

  10. 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.