Python — Catálogo
Elige un curso o un pack para empezar.
Las profesiones que utilizan Python incluyen desarrolladores, analistas, Data Analysts, Data Scientists, ingenieros de automatización, ingenieros back-end y profesionales que necesitan transformar tareas manuales en procesos fiables. Python se ha convertido en un lenguaje transversal para automatización, datos, API e IA: saber escribir algunos scripts ya no es suficiente cuando una aplicación profesional debe estructurarse, probarse, protegerse y mantenerse.
Los 15 cursos desarrollan esta competencia de forma progresiva: fundamentos del lenguaje, estructuras de datos, funciones y objetos, gestión de errores, archivos y automatización, SQL, consumo y creación de API con FastAPI, pruebas, seguridad, despliegue, pandas, introducción al Machine Learning y proyecto final con IA. Al finalizar el itinerario, sabrás desarrollar y mantener aplicaciones Python completas, automatizar procesos y conectar datos, API y servicios inteligentes en un entorno profesional.
🎓 15 cursos • 📘 120 lecciones interactivas • ⏱️ de 45 a 75 horas de formación conversacional
Mejor oferta
Pack Completo Python
148,50 € sin IVA
Ahorro : 99,00 €
29,70 €
22,90 sin IVA
Ahorro : 6,80 €
Descubrir Python y crear tus primeros programas
comprender para qué sirve Python, instalar tu entorno y ejecutar tus primeros scripts.
Información de la formación
Desarrolladores, analistas, profesionales de datos y especialistas en automatización que deseen utilizar Python para construir procesos, aplicaciones y servicios mantenibles.
No se requiere un nivel técnico avanzado. Para comenzar basta con manejar el ordenador con soltura y poder seguir instrucciones técnicas.
- Comprender qué es un lenguaje de programación
- Instalar Python y verificar su funcionamiento
- Mostrar información con print
- Taller: crear un primer programa interactivo
- Aplicar los métodos y herramientas del curso a una situación profesional representativa.
- Producir un resultado utilizable combinando los conceptos trabajados: crear un primer programa interactivo
- Comprobar la coherencia, la calidad y los riesgos del resultado antes de validarlo.
- Transferir las competencias del curso a un contexto profesional comparable y justificar las decisiones adoptadas.
de 3 a 5 h
9,90 € sin IVA
Trabajar con variables y tipos de datos
guardar, transformar y mostrar la información utilizada por un programa.
Información de la formación
Desarrolladores, analistas, profesionales de datos y especialistas en automatización que deseen utilizar Python para construir procesos, aplicaciones y servicios mantenibles.
No se requiere un nivel técnico avanzado. Para comenzar basta con manejar el ordenador con soltura y poder seguir instrucciones técnicas.
- Crear y nombrar variables
- Realizar cálculos con operadores
- Convertir un valor de un tipo a otro
- Taller: crear una calculadora profesional
- Aplicar los métodos y herramientas del curso a una situación profesional representativa.
- Producir un resultado utilizable combinando los conceptos trabajados: crear una calculadora profesional
- Comprobar la coherencia, la calidad y los riesgos del resultado antes de validarlo.
- Transferir las competencias del curso a un contexto profesional comparable y justificar las decisiones adoptadas.
de 3 a 5 h
9,90 € sin IVA
Controlar la ejecución de un programa
crear programas capaces de tomar decisiones y repetir operaciones.
Información de la formación
Desarrolladores, analistas, profesionales de datos y especialistas en automatización que deseen utilizar Python para construir procesos, aplicaciones y servicios mantenibles.
No se requiere un nivel técnico avanzado. Para comenzar basta con manejar el ordenador con soltura y poder seguir instrucciones técnicas.
- Utilizar las condiciones if, elif y else
- Combinar condiciones con and, or y not
- Controlar un bucle con break y continue
- Taller: crear una aplicación de gestión sencilla
- Aplicar los métodos y herramientas del curso a una situación profesional representativa.
- Producir un resultado utilizable combinando los conceptos trabajados: crear una aplicación de gestión sencilla
- Comprobar la coherencia, la calidad y los riesgos del resultado antes de validarlo.
- Transferir las competencias del curso a un contexto profesional comparable y justificar las decisiones adoptadas.
de 3 a 5 h
9,90 € sin IVA
38,70 €
28,90 sin IVA
Ahorro : 9,80 €
Utilizar las colecciones de datos
almacenar, recorrer y transformar varias informaciones dentro de un mismo programa.
Información de la formación
Desarrolladores, analistas, profesionales de datos y especialistas en automatización que deseen utilizar Python para construir procesos, aplicaciones y servicios mantenibles.
Se recomienda conocer los fundamentos introducidos en los primeros cursos del itinerario o disponer de una experiencia práctica equivalente.
- Crear y modificar una lista
- Utilizar las tuplas
- Buscar, ordenar y filtrar valores
- Taller: gestionar un catálogo de elementos
- Aplicar los métodos y herramientas del curso a una situación profesional representativa.
- Producir un resultado utilizable combinando los conceptos trabajados: gestionar un catálogo de elementos
- Comprobar la coherencia, la calidad y los riesgos del resultado antes de validarlo.
- Transferir las competencias del curso a un contexto profesional comparable y justificar las decisiones adoptadas.
de 3 a 5 h
12,90 € sin IVA
Estructurar el código con funciones y objetos
dividir una aplicación en componentes claros, tipados y reutilizables.
Información de la formación
Desarrolladores, analistas, profesionales de datos y especialistas en automatización que deseen utilizar Python para construir procesos, aplicaciones y servicios mantenibles.
Se recomienda conocer los fundamentos introducidos en los primeros cursos del itinerario o disponer de una experiencia práctica equivalente.
- Comprender la utilidad de las funciones
- Utilizar parámetros opcionales y anotaciones de tipo
- Definir atributos y métodos
- Taller: reestructurar una aplicación en componentes reutilizables
- Aplicar los métodos y herramientas del curso a una situación profesional representativa.
- Producir un resultado utilizable combinando los conceptos trabajados: reestructurar una aplicación en componentes reutilizables
- Comprobar la coherencia, la calidad y los riesgos del resultado antes de validarlo.
- Transferir las competencias del curso a un contexto profesional comparable y justificar las decisiones adoptadas.
de 3 a 5 h
12,90 € sin IVA
Gestionar errores, módulos y entornos
crear proyectos más robustos y correctamente organizados.
Información de la formación
Desarrolladores, analistas, profesionales de datos y especialistas en automatización que deseen utilizar Python para construir procesos, aplicaciones y servicios mantenibles.
Se recomienda conocer los fundamentos introducidos en los primeros cursos del itinerario o disponer de una experiencia práctica equivalente.
- Identificar los principales errores de Python
- Utilizar else y finally
- Crear tus propios módulos
- Crear y utilizar un entorno virtual
- Aplicar los métodos y herramientas del curso a una situación profesional representativa.
- Producir un resultado utilizable combinando los conceptos trabajados: Crear y utilizar un entorno virtual
- Comprobar la coherencia, la calidad y los riesgos del resultado antes de validarlo.
- Transferir las competencias del curso a un contexto profesional comparable y justificar las decisiones adoptadas.
de 3 a 5 h
12,90 € sin IVA
47,70 €
35,90 sin IVA
Ahorro : 11,80 €
Automatización y datos
leer, modificar y producir datos en formatos profesionales habituales.
Información de la formación
Desarrolladores, analistas, profesionales de datos y especialistas en automatización que deseen utilizar Python para construir procesos, aplicaciones y servicios mantenibles.
Se recomienda conocer los fundamentos introducidos en los primeros cursos del itinerario o disponer de una experiencia práctica equivalente.
- Leer y escribir un archivo de texto
- Leer un archivo CSV
- Leer y producir un archivo JSON
- Taller: transformar un archivo CSV en un informe JSON
- Aplicar los métodos y herramientas del curso a una situación profesional representativa.
- Producir un resultado utilizable combinando los conceptos trabajados: transformar un archivo CSV en un informe JSON
- Comprobar la coherencia, la calidad y los riesgos del resultado antes de validarlo.
- Transferir las competencias del curso a un contexto profesional comparable y justificar las decisiones adoptadas.
de 3 a 5 h
15,90 € sin IVA
Automatizar tareas profesionales
utilizar Python para reducir las operaciones manuales repetitivas.
Información de la formación
Desarrolladores, analistas, profesionales de datos y especialistas en automatización que deseen utilizar Python para construir procesos, aplicaciones y servicios mantenibles.
Conviene dominar los fundamentos del itinerario o disponer de una experiencia equivalente. Los contenidos avanzados se apoyan directamente en las competencias trabajadas anteriormente.
- Identificar una tarea adecuada para la automatización
- Copiar, mover y renombrar archivos
- Procesar varios archivos en una sola ejecución
- Taller: automatizar un proceso mensual completo
- Aplicar los métodos y herramientas del curso a una situación profesional representativa.
- Producir un resultado utilizable combinando los conceptos trabajados: automatizar un proceso mensual completo
- Comprobar la coherencia, la calidad y los riesgos del resultado antes de validarlo.
- Transferir las competencias del curso a un contexto profesional comparable y justificar las decisiones adoptadas.
de 3 a 5 h
15,90 € sin IVA
Utilizar Python con una base de datos SQL
guardar y consultar de forma duradera la información de una aplicación.
Información de la formación
Desarrolladores, analistas, profesionales de datos y especialistas en automatización que deseen utilizar Python para construir procesos, aplicaciones y servicios mantenibles.
Conviene dominar los fundamentos del itinerario o disponer de una experiencia equivalente. Los contenidos avanzados se apoyan directamente en las competencias trabajadas anteriormente.
- Comprender el papel de una base de datos
- Crear una base de datos SQLite
- Modificar y eliminar datos
- Taller: crear una aplicación Python con base de datos
- Aplicar los métodos y herramientas del curso a una situación profesional representativa.
- Producir un resultado utilizable combinando los conceptos trabajados: crear una aplicación Python con base de datos
- Comprobar la coherencia, la calidad y los riesgos del resultado antes de validarlo.
- Transferir las competencias del curso a un contexto profesional comparable y justificar las decisiones adoptadas.
de 3 a 5 h
15,90 € sin IVA
56,70 €
42,90 sin IVA
Ahorro : 13,80 €
Consumir API con Python
comunicarse con servicios web y estructurar un cliente de API robusto.
Información de la formación
Desarrolladores, analistas, profesionales de datos y especialistas en automatización que deseen utilizar Python para construir procesos, aplicaciones y servicios mantenibles.
Conviene dominar los fundamentos del itinerario o disponer de una experiencia equivalente. Los contenidos avanzados se apoyan directamente en las competencias trabajadas anteriormente.
- Descubrir HTTP y sus principales métodos
- Realizar una solicitud GET
- Gestionar errores, tiempos de espera y respuestas JSON
- Taller: construir un cliente de API completo
- Aplicar los métodos y herramientas del curso a una situación profesional representativa.
- Producir un resultado utilizable combinando los conceptos trabajados: construir un cliente de API completo
- Comprobar la coherencia, la calidad y los riesgos del resultado antes de validarlo.
- Transferir las competencias del curso a un contexto profesional comparable y justificar las decisiones adoptadas.
de 3 a 5 h
18,90 € sin IVA
Crear una API con FastAPI
convertir un programa Python en un servicio web utilizable por otras aplicaciones.
Información de la formación
Desarrolladores, analistas, profesionales de datos y especialistas en automatización que deseen utilizar Python para construir procesos, aplicaciones y servicios mantenibles.
Conviene dominar los fundamentos del itinerario o disponer de una experiencia equivalente. Los contenidos avanzados se apoyan directamente en las competencias trabajadas anteriormente.
- Comprender el papel de una API back-end
- Crear una primera ruta
- Crear las operaciones CRUD
- Taller: desarrollar una API de gestión completa
- Aplicar los métodos y herramientas del curso a una situación profesional representativa.
- Producir un resultado utilizable combinando los conceptos trabajados: desarrollar una API de gestión completa
- Comprobar la coherencia, la calidad y los riesgos del resultado antes de validarlo.
- Transferir las competencias del curso a un contexto profesional comparable y justificar las decisiones adoptadas.
de 3 a 5 h
18,90 € sin IVA
Probar, proteger y desplegar una aplicación
mejorar la fiabilidad de un proyecto y prepararlo para un uso real.
Información de la formación
Desarrolladores, analistas, profesionales de datos y especialistas en automatización que deseen utilizar Python para construir procesos, aplicaciones y servicios mantenibles.
Conviene dominar los fundamentos del itinerario o disponer de una experiencia equivalente. Los contenidos avanzados se apoyan directamente en las competencias trabajadas anteriormente.
- Comprender la utilidad de las pruebas automatizadas
- Probar una función y una API
- Validar los datos recibidos
- Desplegar una aplicación Python
- Aplicar los métodos y herramientas del curso a una situación profesional representativa.
- Producir un resultado utilizable combinando los conceptos trabajados: Desplegar una aplicación Python
- Comprobar la coherencia, la calidad y los riesgos del resultado antes de validarlo.
- Transferir las competencias del curso a un contexto profesional comparable y justificar las decisiones adoptadas.
de 3 a 5 h
18,90 € sin IVA
74,70 €
48,90 sin IVA
Ahorro : 25,80 €
Analizar datos con pandas
explorar, limpiar y sintetizar datos profesionales.
Información de la formación
Desarrolladores, analistas, profesionales de datos y especialistas en automatización que deseen utilizar Python para construir procesos, aplicaciones y servicios mantenibles.
Conviene dominar los fundamentos del itinerario o disponer de una experiencia equivalente. Los contenidos avanzados se apoyan directamente en las competencias trabajadas anteriormente.
- Comprender el papel del análisis de datos
- Importar datos CSV y Excel
- Agrupar y agregar la información
- Taller: realizar un análisis de datos completo
- Aplicar los métodos y herramientas del curso a una situación profesional representativa.
- Producir un resultado utilizable combinando los conceptos trabajados: realizar un análisis de datos completo
- Comprobar la coherencia, la calidad y los riesgos del resultado antes de validarlo.
- Transferir las competencias del curso a un contexto profesional comparable y justificar las decisiones adoptadas.
de 3 a 5 h
24,90 € sin IVA
Comprender y experimentar con el machine learning
preparar datos, entrenar modelos sencillos y evaluar su rendimiento.
Información de la formación
Desarrolladores, analistas, profesionales de datos y especialistas en automatización que deseen utilizar Python para construir procesos, aplicaciones y servicios mantenibles.
Conviene dominar los fundamentos del itinerario o disponer de una experiencia equivalente. Los contenidos avanzados se apoyan directamente en las competencias trabajadas anteriormente.
- Distinguir la inteligencia artificial del machine learning
- Preparar un conjunto de datos
- Crear un primer modelo de regresión
- Taller: entrenar y probar un modelo sencillo
- Aplicar los métodos y herramientas del curso a una situación profesional representativa.
- Producir un resultado utilizable combinando los conceptos trabajados: entrenar y probar un modelo sencillo
- Comprobar la coherencia, la calidad y los riesgos del resultado antes de validarlo.
- Transferir las competencias del curso a un contexto profesional comparable y justificar las decisiones adoptadas.
de 3 a 5 h
24,90 € sin IVA
Desarrollar una aplicación Python que integre IA
movilizar todas las competencias del itinerario en un proyecto profesional completo.
Información de la formación
Desarrolladores, analistas, profesionales de datos y especialistas en automatización que deseen utilizar Python para construir procesos, aplicaciones y servicios mantenibles.
Conviene dominar los fundamentos del itinerario o disponer de una experiencia equivalente. Los contenidos avanzados se apoyan directamente en las competencias trabajadas anteriormente.
- Definir la necesidad y las funcionalidades de la aplicación
- Preparar la base de datos y la API
- Probar los resultados y gestionar los errores
- Proyecto final: presentar una aplicación Python completa
- Aplicar los métodos y herramientas del curso a una situación profesional representativa.
- Producir un resultado utilizable combinando los conceptos trabajados: presentar una aplicación Python completa
- Comprobar la coherencia, la calidad y los riesgos del resultado antes de validarlo.
- Transferir las competencias del curso a un contexto profesional comparable y justificar las decisiones adoptadas.
de 3 a 5 h
24,90 € sin IVA