Saltar al contenido

Catálogo de cursos

Python avanzado

Escribe Python como un ingeniero sénior.

Supera los fundamentos y pasa a Python en producción: modelo de objetos, generadores, decoradores, manejo sólido de errores, tuplas y conjuntos, JSON y HTTP, API con autenticación, paquetes aislados, pruebas, depuración a partir de evidencias y adaptadores de proveedores seguros para trabajar sin conexión. Termina con un analizador que procesa datos de uno en uno y dos proyectos finales de API con pruebas.

Programa del curso

  1. Sección 1

    Python conciso y expresivo

    Escribe código Python conciso y expresivo con comprensiones y herramientas funcionales.

    1. Comprensiones
    2. Lambdas y ordenación
    3. Herramientas funcionales
    4. Desempaquetado, *args y **kwargs
  2. Sección 2

    Python orientado a objetos

    Diseña tus propios tipos con clases, herencia y el modelo de datos de Python.

    1. Clases y objetos
    2. Herencia y polimorfismo
    3. Métodos especiales
    4. Propiedades y métodos de clase
  3. Sección 3

    Iteradores, generadores y decoradores

    Domina la iteración de evaluación diferida y el patrón decorador que usan los frameworks de Python.

    1. El protocolo de iteración
    2. Generadores
    3. Decoradores
    4. Decoradores en la práctica
  4. Sección 4

    Errores, archivos y proyecto final

    Crea programas resistentes con excepciones, archivos y gestores de contexto, y aplícalo todo en un proyecto final.

    1. Manejo avanzado de errores
    2. Manejo de archivos
    3. Gestores de contexto
    4. Proyecto: analizador de registros
  5. Sección 5

    Datos, JSON y HTTP

    Modela datos persistentes, cruza la frontera de JSON y llama de forma segura a API públicas y con autenticación.

    1. Tuplas y conjuntos
    2. Fronteras de JSON
    3. HTTP y API públicas
    4. API con autenticación y secretos
  6. Sección 6

    Python en producción

    Aísla dependencias, verifica comportamientos con pruebas, depura a partir de evidencias y diseña alternativas de respaldo deterministas.

    1. Paquetes y entornos virtuales
    2. Pruebas con pytest
    3. Depuración a partir de evidencias
    4. API con prioridad sin conexión

Rutas de aprendizaje

Tu idea, en marcha. Empieza en 60 segundos.

Prueba gratis durante 7 días en cualquier plan para nuevos miembros · Cancela cuando quieras

Empezar

Volver a los cursos