Bonificable 100 % FUNDAENivel avanzado60 horasAula virtual con formador

Curso de Python Avanzado

Escribir Python funcional es sencillo, pero escribir Python idiomático, eficiente y mantenible en un proyecto profesional requiere dominar decoradores, generadores, concurrencia y una estrategia de testing sólida. Este curso avanzado está dirigido a desarrolladores que ya conocen Python y necesitan dar un salto de calidad en el código que producen, con contenidos aplicables tanto a backend como a scripts de automatización o procesamiento de datos.

  • Python
  • Concurrencia
  • Testing
  • Avanzado

Qué vas a conseguir

Objetivos del curso

  • Diseñar y aplicar decoradores propios
  • Trabajar con generadores e iteradores para procesar datos de forma eficiente
  • Aplicar concurrencia con threading, multiprocessing y asyncio
  • Añadir tipado estático con type hints y mypy
  • Diseñar una suite de tests con pytest

A quién va dirigido

  • Desarrolladores Python con experiencia previa en proyectos reales
  • Perfiles técnicos responsables de la calidad y mantenibilidad del código
  • Equipos que necesitan mejorar el rendimiento o la fiabilidad de aplicaciones Python

Requisitos previos

  • Experiencia previa desarrollando en Python
  • Conocimientos sólidos de funciones, clases y estructuras de datos
  • Familiaridad básica con la línea de comandos

Programa

Temario del curso

5 módulos y 60 horas de formación, con práctica guiada en cada sesión.

  1. 01Decoradores y context managers

    • Funciones de orden superior y closures en Python
    • Diseño de decoradores propios
    • Context managers con with y contextlib
  2. 02Generadores e iteradores

    • Iteradores personalizados
    • Generadores con yield y expresiones generadoras
    • Procesamiento eficiente de grandes volúmenes de datos
  3. 03Concurrencia y paralelismo

    • Threading y el GIL
    • Multiprocessing para tareas de CPU intensiva
    • asyncio para operaciones de E/S concurrentes
  4. 04Tipado estático

    • Type hints en funciones y clases
    • Tipos genéricos y Protocol
    • Verificación estática con mypy
  5. 05Testing y calidad de código

    • Tests unitarios con pytest
    • Fixtures, mocks y parametrización
    • Linters, formateadores y análisis estático de código

Metodología

Cómo se imparte

Formación online en aula virtual, con formador en directo y grupos reducidos. Cada sesión combina explicación breve y práctica guiada sobre las tareas reales del puesto de cada participante.

  • Sesiones en vivo con formador y grabación disponible dos meses
  • Control de asistencia válido para la justificación ante FUNDAE
  • Certificado de aprovechamiento al finalizar el programa
  • Grupos reducidos con prácticas sobre casos reales del participante

Convocatorias

Próximas convocatorias

Programación orientativa. La fecha y el horario definitivos se acuerdan con cada empresa y se confirman con margen para realizar la comunicación a FUNDAE.

  • Octubre · fecha por definir

    Horario a acordar con la empresa

    Consultar
  • Noviembre · fecha por definir

    Horario a acordar con la empresa

    Consultar

Bonificación

Cómo se bonifica este curso al 100 %

Actuamos como entidad organizadora. Tu empresa no adelanta gestiones: aplica la bonificación en el boletín de cotización una vez finalizada la acción formativa.

  1. 1

    Calculamos el crédito disponible de tu empresa y te lo confirmamos por escrito.

  2. 2

    Comunicamos el inicio de la acción formativa con la antelación legal de siete días.

  3. 3

    Registramos asistencia y evaluación de cada participante durante el curso.

  4. 4

    Te entregamos la documentación justificativa y el importe exacto a bonificar.

Preguntas frecuentes

Dudas sobre Python Avanzado

Hablar con un asesor

Cursos relacionados

Ver toda el área
Iniciación60 h

JavaScript

De cero a escribir JavaScript moderno: sintaxis, DOM, asincronía y buenas prácticas de organización del código.

Bonificable al 100 % con FUNDAE

Ver curso
Avanzado60 h

JavaScript Avanzado

Closures, prototipos, patrones de diseño, asincronía avanzada y rendimiento en JavaScript.

Bonificable al 100 % con FUNDAE

Ver curso
Avanzado60 h

TypeScript Avanzado

Tipos genéricos, tipos condicionales, utility types y arquitectura tipada de extremo a extremo.

Bonificable al 100 % con FUNDAE

Ver curso

Reserva plaza para tu equipo

Te enviamos la propuesta de Curso de Python Avanzado con calendario, formador e importe bonificable, sin compromiso y en menos de 24 horas laborables.

Solicitar propuesta · Python Avanzado

Cuéntanos qué necesita tu equipo y te enviamos la propuesta con el importe bonificable por FUNDAE. Sin compromiso.

Respuesta en menos de 24 horas laborables.