Saltar al contenido principal
Python
Especialización Nivel medio certificado-python-programacion-funcional

Python Programación Funcional

Python ·Backend·Ciencia de Datos

Curso para aplicar el estilo funcional en Python a pipelines de datos, ETL ligero y controladores reutilizables. Cubres funciones de orden superior, pipelines eficientes con iteradores, generadores para procesar grandes volúmenes con memoria constante, closures y decoradores reutilizables y pattern matching estructural. Al terminar escribes código declarativo, composable y testeable que reduce líneas y bugs en proyectos empresariales.

Evidencias FUNDAE Activación guiada Evaluación con IA Sin permanencia

¿Prefieres verlo en directo? Agenda una demo sin compromiso.

Formación corporativa: este curso se activa bajo pedido para tu organización. Adaptamos temario, calendario y modalidad (teleformación, aula virtual o mixto).

Contenido del curso

Lenguaje de uso general para datos, IA, backend y automatización.

14 módulos 74 lecciones 32 ejercicios evaluados por IA 9 tests
  • Introducción a Python Lección
  • Instalación de Python Lección

Detalles del curso

Inmutabilidad y estructuras de datos

La programación funcional favorece la inmutabilidad, donde los datos no cambian una vez creados. Python ofrece varias estructuras de datos inmutables como tuplas, frozensets y cadenas:

# Uso de tuplas (inmutables) en lugar de listas (mutables)
punto = (3, 4)  # Tupla inmutable

# Transformación de datos sin modificar el original
def mover_punto(punto, dx, dy):
    x, y = punto
    return (x + dx, y + dy)

nuevo_punto = mover_punto(punto, 1, 2)
print(punto)        # (3, 4) - el original no cambia
print(nuevo_punto)  # (4, 6) - nuevo valor

Otros cursos de Python

Especialización ·Nivel medio

Python Biblioteca Estándar

Curso para sacar partido a la biblioteca estándar de Python y reducir dependencias externas en utilidades internas, CLIs y scripts de administración. Cubres rutas y sistema de archivos, serialización de JSON y CSV, fechas y zonas horarias, expresiones regulares, ejecución de procesos, logging profesional, construcción de CLIs y concurrencia para tareas I/O. Al terminar construyes herramientas Python portables, fiables y mantenibles sin tirar de paquetes externos cuando no aportan.

Especialización ·Nivel medio

Python Estructuras de datos

Curso para dominar las estructuras de datos nativas de Python y elegir la adecuada en cada escenario. Cubres cadenas de texto, listas y comprehensions, tuplas y registros tipados, conjuntos con su álgebra, diccionarios y estructuras del módulo collections, pilas, colas y colas de prioridad. Al terminar escribes código idiomático con coste razonado, base imprescindible antes de afrontar orientación a objetos, pipelines de datos o backend con FastAPI o Django.

Especialización ·Avanzado

Python MLOps: del modelo a producción

Curso avanzado para llevar modelos de machine learning del notebook a producción con ciclo de vida reproducible y observable. Cubres empaquetado de modelos en pipelines, servir modelos como APIs en contenedores, orquestación en Kubernetes, CI/CD para entrenamiento y despliegue, tracking de experimentos y monitorización de data y concept drift. Al terminar diseñas la capa de MLOps de equipos de ciencia de datos en proyectos empresariales de banca, seguros, retail o telco.

Especialización ·Nivel medio

Python para ciencia de datos

Curso para analizar, limpiar y visualizar datos con el stack más extendido de Python en ciencia y analítica. Cubres los fundamentos del lenguaje, computación numérica con arrays, manipulación tabular con dataframes, calidad y depuración de datos y visualización estática e interactiva. Al terminar entregas análisis reproducibles y dashboards exploratorios listos para defender ante negocio en proyectos empresariales.

Llave en mano para empresas

¿Formación para tu equipo en esta tecnología?

Tú nos dices a quién formar y nosotros configuramos la plataforma con tu marca, damos de alta a tu gente, evaluamos las entregas con IA y te entregamos los certificados y los informes técnicos para tu gestor FUNDAE. Catálogo amplio con teleformación, aula virtual o mixto. Sin permanencia, sin coste de setup.

¿Prefieres verlo en directo? Agenda una demo.

Preguntas frecuentes

¿Python Programación Funcional es bonificable por FUNDAE para mi empresa?
Puede ser bonificable cuando la acción cumple los requisitos aplicables. La plataforma aporta evidencias técnicas: seguimiento de tiempos, registro de conexiones, foros, encuestas y certificados para que tu entidad organizadora o gestoría revise la documentación.
¿En qué modalidades se imparte Python Programación Funcional?
En tres modalidades: teleformación (online asíncrona), aula virtual privada en directo y mixta. Adaptamos temario, calendario y modalidad al equipo.
¿Se adapta Python Programación Funcional al nivel de mi equipo?
Sí. Adaptamos temario, calendario y modalidad al nivel y al stack del equipo, con ejercicios evaluados por IA y certificado verificable.
¿Cuánto tarda en activarse para mi empresa?
La activación corporativa estándar es rápida, sin coste de setup ni permanencia.