IA-101Inteligencia Artificial Aplicada
Fundamentos de prompt engineering
Tokens, contexto y limitación de respuestas: cómo hablarle a un modelo para obtener resultados reproducibles.
ChatGPTClaudeGemini
Cursos online
Formación 100 % asíncrona con práctica en el navegador, sin instalar nada. Para desarrollo, ingeniería, profesorado de FP y equipos de digitalización.
345 cursos
IA-101Inteligencia Artificial Aplicada
Tokens, contexto y limitación de respuestas: cómo hablarle a un modelo para obtener resultados reproducibles.
ChatGPTClaudeGemini
IA-102Inteligencia Artificial Aplicada
Plantillas, few-shot, cadenas de razonamiento y control del formato de salida en flujos reales de trabajo.
ChatGPTClaude
IA-103Inteligencia Artificial Aplicada
Del prompt aislado al agente con herramientas: descomposición de tareas, memoria y criterios de parada.
ChatGPTClaude
IA-110Inteligencia Artificial Aplicada
Convertir la documentación de la organización en una fuente consultable sin escribir una línea de código.
NotebookLM
IA-120Inteligencia Artificial Aplicada
Ejecutar modelos en la propia máquina: cuantización, memoria, elección de modelo y coste real.
OllamaLM StudioGPT4All
IA-121Inteligencia Artificial Aplicada
Localizar, evaluar y desplegar modelos abiertos; publicar un espacio de demostración propio.
Hugging Face
IA-122Inteligencia Artificial Aplicada
Asistencia de redacción y resumen dentro de la suite ofimática, sin que el documento salga del equipo.
OllamaLibreOffice
IA-130Inteligencia Artificial Aplicada
Política de uso, trazabilidad, datos sensibles y criterios para decidir qué se procesa fuera y qué no.
Ollama
IA-140Inteligencia Artificial Aplicada
Locuciones para formación y comunicación interna: calidad, consentimiento y límites legales del clonado.
VoiceboxElevenLabs
IA-141Inteligencia Artificial Aplicada
Transcripción local de reuniones y actas automáticas sin enviar audio a servicios de terceros.
OpenWhispr
IA-142Inteligencia Artificial Aplicada
Difusión de imagen en local: control de composición, estilos y usos honestos en material didáctico.
Fooocus
IA-143Inteligencia Artificial Aplicada
Sintonías y fondos musicales para píldoras formativas y proyectos de aula.
Suno
IA-144Inteligencia Artificial Aplicada
De un guion a una presentación presentable en minutos, y cómo corregir lo que la máquina hace mal.
Gamma
IA-145Inteligencia Artificial Aplicada
Del boceto a una interfaz navegable para validar una idea antes de escribir código.
Google Stitch
IA-146Inteligencia Artificial Aplicada
Producción de vídeo formativo multilingüe y criterios de transparencia con el alumnado.
HeyGen
IA-150Inteligencia Artificial Aplicada
El estándar que conecta modelos con herramientas y datos: arquitectura, servidores y clientes.
MCP
IA-151Inteligencia Artificial Aplicada
Construir agentes que analizan documentos, gestionan correo y generan audio sobre infraestructura propia.
BionicMCP
IA-152Inteligencia Artificial Aplicada
Orquestar varias fuentes y herramientas en un mismo agente sin perder control ni trazabilidad.
MCPBionic
IA-153Inteligencia Artificial Aplicada
Delegar tareas de programación a un agente manteniendo revisión, pruebas y responsabilidad técnica.
Claude CodeMCP
IA-160Inteligencia Artificial Aplicada
Cuándo compensa afinar un modelo, preparación del dataset y entrenamiento eficiente con LoRA.
UnslothHugging Face
IA-161Inteligencia Artificial Aplicada
GPU, cuantización, evaluación y puesta en servicio del modelo afinado en infraestructura propia.
UnslothOllama
IA-170Inteligencia Artificial Aplicada
Qué es una API, cómo se estructura un JSON y cómo se depura una llamada que falla.
PythonOpenAI
IA-171Inteligencia Artificial Aplicada
Primeras integraciones programáticas y comparación de modelos con un mismo cuaderno.
PythonOpenRouterGoogle Colab
IA-180Inteligencia Artificial Aplicada
Exponer los sistemas internos de la organización como herramientas seguras para agentes de IA.
MCPPython
IA-181Inteligencia Artificial Aplicada
Evals, trazas, coste por petición y detección de regresiones antes de que las note el usuario.
PythonGrafana
IA-182Inteligencia Artificial Aplicada
Identificar los tres procesos donde la IA paga su coste y descartar los veinte donde no.
ChatGPTn8n
IA-183Inteligencia Artificial Aplicada
Clasificación de riesgo, obligaciones de transparencia y qué exige un expediente de contratación pública.
IA-184Inteligencia Artificial Aplicada
Arquitectura completa de un RAG que nunca sale de la red de la organización.
OllamaPythonDocker
IA-185Inteligencia Artificial Aplicada
Programaciones, rúbricas, adaptaciones curriculares y actividades generadas con criterio pedagógico.
ChatGPT
IA-186Inteligencia Artificial Aplicada
Asistentes de información administrativa: alcance, verificación de fuentes y rendición de cuentas.
n8nOllama
PY-101Lenguajes y Fundamentos de Programación
Variables, tipos, operadores, condicionales, bucles y funciones con práctica continua en cuaderno.
PythonGoogle Colab
PY-102Lenguajes y Fundamentos de Programación
Listas, tuplas, diccionarios y conjuntos: cuándo usa cada una un programador con oficio.
Python
PY-103Lenguajes y Fundamentos de Programación
Clases, herencia y composición aplicadas a proyectos que crecen sin volverse inmanejables.
Python
PY-104Lenguajes y Fundamentos de Programación
Lectura y escritura robusta, gestión de errores e importaciones para código que otros mantendrán.
Python
PY-105Lenguajes y Fundamentos de Programación
Aplicaciones con ventana para herramientas internas y prácticas de aula.
Python
PY-106Lenguajes y Fundamentos de Programación
Paralelizar adquisición de datos y tareas de E/S sin introducir errores difíciles de reproducir.
Python
PY-107Lenguajes y Fundamentos de Programación
Pruebas unitarias, fixtures y desarrollo dirigido por pruebas en proyectos técnicos reales.
Python
PY-108Lenguajes y Fundamentos de Programación
Conexión, consultas parametrizadas y persistencia para aplicaciones de captura de datos.
PythonSQL
PY-109Lenguajes y Fundamentos de Programación
Consumir servicios externos, autenticarse y tratar respuestas con control de errores.
Python
PY-120Lenguajes y Fundamentos de Programación
Arrays, álgebra lineal, estadística e indexación avanzada para cálculo científico e ingeniería.
PythonNumPy
PY-121Lenguajes y Fundamentos de Programación
DataFrames, carga de ficheros, uniones y limpieza de valores ausentes sobre casos reales.
PythonPandas
PY-122Lenguajes y Fundamentos de Programación
Figuras, subplots, series temporales y mapas de calor con calidad de publicación.
PythonMatplotlib
PY-123Lenguajes y Fundamentos de Programación
Gráficos categóricos, de regresión y matrices de dispersión para explorar un dataset.
PythonSeaborn
PY-130Lenguajes y Fundamentos de Programación
Extracción estructurada de información pública, buenas prácticas y límites legales.
Python
PY-131Lenguajes y Fundamentos de Programación
Agentes que navegan y extraen datos sin depender de servicios en la nube.
PythonOllama
PY-140Lenguajes y Fundamentos de Programación
Kernels, entornos, extensiones y control de versiones para que un análisis se pueda repetir.
JupyterLabPython
PY-141Lenguajes y Fundamentos de Programación
JupyterHub multiusuario: cuentas, cuotas y cuadernos compartidos para prácticas simultáneas.
JupyterLabDocker
PY-142Lenguajes y Fundamentos de Programación
Parametrizar, programar y ejecutar cuadernos como procesos fiables en servidor.
JupyterLabPythonDocker
DEV-101Lenguajes y Fundamentos de Programación
Ramas, revisiones y resolución de conflictos con un flujo de trabajo que un equipo puede sostener.
Git
DEV-106Lenguajes y Fundamentos de Programación
Punteros, memoria y estructuras en el contexto donde cada byte cuenta.
ArduinoESP32
DEV-107Lenguajes y Fundamentos de Programación
Un entorno de desarrollo idéntico para todo el equipo, accesible desde cualquier navegador.
Code-ServerDocker
DEV-108Lenguajes y Fundamentos de Programación
Programar y simular electrónica desde un portátil de aula sin permisos de administrador.
Code-ServerWokwi
DEV-109Lenguajes y Fundamentos de Programación
Acceso a consola desde el navegador con autenticación, aislamiento y sesiones controladas.
ttydWettyDocker
DEV-110Lenguajes y Fundamentos de Programación
Manuales que se versionan, se revisan y se publican solos junto al proyecto.
GitMkDocs
VA-101Machine Learning y Visión Artificial
Umbralización, filtrado, transformaciones geométricas, canales de color e histogramas.
PythonOpenCV
VA-102Machine Learning y Visión Artificial
Detección de características (Harris, MSER, SIFT, ORB), Hough y segmentación por regiones.
PythonOpenCV
VA-103Machine Learning y Visión Artificial
Segmentación de instancias, semántica y panóptica, transferencia de estilo y unión de imágenes.
PythonPyTorchOpenCV
VA-104Machine Learning y Visión Artificial
El 70% del resultado se decide antes del algoritmo: sensor, óptica, iluminación y montaje.
OpenCV
VA-105Machine Learning y Visión Artificial
Parámetros intrínsecos y extrínsecos, distorsión y estabilidad de la medida en planta.
OpenCVPython
VA-106Machine Learning y Visión Artificial
Especificación, elección de componentes, cadencia, tolerancias y validación de un sistema completo.
OpenCV
ML-101Machine Learning y Visión Artificial
Gradientes, carga de datos, bucle de entrenamiento y evaluación honesta del modelo.
PythonPyTorch
ML-102Machine Learning y Visión Artificial
Preparación de datasets, redes convolucionales y recurrentes con métricas comparables.
PythonTensorFlow
ML-110Machine Learning y Visión Artificial
Regresión, clasificación y clustering: los modelos que resuelven la mayoría de problemas reales.
Pythonscikit-learn
ML-111Machine Learning y Visión Artificial
Del modelo en el cuaderno al modelo en servicio, con reentrenamiento y control de deriva.
PythonDockerGrafana
ML-112Machine Learning y Visión Artificial
Etiquetado, entrenamiento y despliegue de un detector sobre línea de producción.
PythonPyTorch
ML-113Machine Learning y Visión Artificial
Cuantización, latencia y consumo cuando el modelo tiene que correr donde está el sensor.
Raspberry PiPython
ML-114Machine Learning y Visión Artificial
De la señal de vibración o consumo a una alerta que el equipo de mantenimiento se cree.
PythonInfluxDBGrafana
ML-115Machine Learning y Visión Artificial
Estacionalidad, tendencia y umbrales adaptativos sobre datos industriales y energéticos.
PythonInfluxDB
EMB-101Electrónica y Sistemas Embebidos
Entradas y salidas digitales, PWM, comunicación serie, estructuras de control y librerías.
Arduino
EMB-102Electrónica y Sistemas Embebidos
RGB, LDR, buzzer, DS18B20, DHT11, display de 7 segmentos, joystick, PIR, LCD, teclado y RTC.
Arduino
EMB-103Electrónica y Sistemas Embebidos
Interrupciones, comunicación serie avanzada, I2C, SPI y memoria EEPROM.
Arduino
EMB-104Electrónica y Sistemas Embebidos
Modos de reposo, watchdog, sensor de temperatura interno y uso real del depurador.
Arduino
EMB-105Electrónica y Sistemas Embebidos
Multiplexor, registro de desplazamiento, expansor GPIO, ADS1115, MCP4725 y EEPROM externa.
Arduino
EMB-106Electrónica y Sistemas Embebidos
Empaquetar código reutilizable con API limpia, ejemplos y documentación.
Arduino
EMB-107Electrónica y Sistemas Embebidos
Montar y probar circuitos sin componentes físicos, ideal para grupos numerosos.
Tinkercad
EMB-110Electrónica y Sistemas Embebidos
Qué cabe realmente en un microcontrolador y qué debe subir a un servidor.
ESP32
EMB-111Electrónica y Sistemas Embebidos
Bases de reglas y motores de inferencia para automatismos deterministas y auditables.
PythonESP32
EMB-112Electrónica y Sistemas Embebidos
Conjuntos borrosos, reglas y desfuzzificación aplicados a control de procesos.
PythonESP32
EMB-113Electrónica y Sistemas Embebidos
Sintonía, saturación e implementación en Python y en microcontrolador.
PythonESP32
EMB-114Electrónica y Sistemas Embebidos
Codificación, selección, cruce y mutación para problemas de ajuste y planificación.
Python
EMB-115Electrónica y Sistemas Embebidos
Entrenar fuera, inferir dentro: el flujo completo hasta el microcontrolador.
ESP32Python
EMB-116Electrónica y Sistemas Embebidos
Qué es posible hoy en un ESP32, qué exige un SBC y dónde está la frontera real.
ESP32Ollama
EMB-120Electrónica y Sistemas Embebidos
El microcontrolador que sostiene la mayoría de proyectos IoT actuales, de principio a fin.
ESP32
EMB-121Electrónica y Sistemas Embebidos
Simulador con sensores, protocolos y depuración para practicar sin laboratorio.
WokwiArduinoESP32
EMB-122Electrónica y Sistemas Embebidos
Montar un aula de electrónica accesible desde el navegador, con proyectos guardados por alumno.
WokwiCode-Server
EMB-123Electrónica y Sistemas Embebidos
Del esquema al fichero de fabricación: reglas de diseño, rutado y fabricación asequible.
KiCad
EMB-124Electrónica y Sistemas Embebidos
Python en el microcontrolador: prototipado rápido con la sintaxis que ya conoce el alumnado.
MicroPythonESP32
EMB-125Electrónica y Sistemas Embebidos
Tareas, colas y semáforos para sistemas con requisitos temporales.
ESP32
EMB-126Electrónica y Sistemas Embebidos
4-20 mA, termopares, galgas y ruido eléctrico: medir bien antes de programar.
ArduinoESP32
IOT-101IoT y Conectividad Industrial
Raspbian, configuración de router, direccionamiento IP, SSH, VNC y IP estática.
Raspberry Pi
IOT-102IoT y Conectividad Industrial
Usuarios, permisos, sistema de archivos, conectividad y los comandos que se usan a diario.
Raspberry PiLinux
IOT-103IoT y Conectividad Industrial
Instalación en Raspberry, Windows y Mac; nodos inject, debug, change y function.
Node-RED
IOT-104IoT y Conectividad Industrial
Switch, range, template, delay, trigger, split, join, sort, batch y gestión de errores.
Node-RED
IOT-105IoT y Conectividad Industrial
Cuadros de mando operativos con controles, gráficos y diseño responsive.
Node-RED
IOT-106IoT y Conectividad Industrial
Reutilización, organización de proyectos grandes y ajuste de settings.js en producción.
Node-RED
IOT-107IoT y Conectividad Industrial
Arquitecturas IoT, publicación/suscripción, topics, QoS y mensajes retenidos.
MQTTNode-RED
IOT-108IoT y Conectividad Industrial
Levantar un broker, verificarlo y conectar los primeros dispositivos y flujos.
MQTTNode-RED
IOT-109IoT y Conectividad Industrial
Enchufes Shelly, analizador EM Pro 400A y contador de agua integrados en un mismo sistema.
MQTTNode-RED
IOT-110IoT y Conectividad Industrial
Control de hardware desde Python, monitorización de temperatura interna y señales PWM.
Raspberry PiPython
IOT-111IoT y Conectividad Industrial
Expansor GPIO, MCP4725, ADS1115, lector RFID y sensor DS18B20 en proyectos reales.
Raspberry PiPython
IOT-112IoT y Conectividad Industrial
OLED, RFID y curva de carga de condensadores como prácticas de laboratorio.
Raspberry PiPython
IOT-113IoT y Conectividad Industrial
OpenAI, redes neuronales, Ollama y RAG ejecutándose junto a los sensores.
Raspberry PiOllamaNode-RED
IOT-114IoT y Conectividad Industrial
Sinópticos, alarmas y supervisión de proceso con una herramienta libre y ligera.
FUXAMQTT
IOT-120IoT y Conectividad Industrial
Instalación, dashboard, gestión de clientes y primeras integraciones con dispositivos reales.
EMQXMQTTDocker
IOT-121IoT y Conectividad Industrial
Motor de reglas, puentes de datos, escalado horizontal y continuidad de servicio.
EMQXDocker
IOT-122IoT y Conectividad Industrial
Certificados, autenticación por dispositivo y listas de control de acceso por topic.
EMQXMQTT
IOT-123IoT y Conectividad Industrial
Dispositivos, telemetría, atributos, activos y cuadros de mando en una sola plataforma.
ThingsBoardMQTTDocker
IOT-124IoT y Conectividad Industrial
Cadenas de reglas, alarmas, jerarquías de clientes y personalización de marca.
ThingsBoard
IOT-125IoT y Conectividad Industrial
Modelo de activos, simulación y contraste entre comportamiento esperado y real.
ThingsBoardGrafana
IOT-126IoT y Conectividad Industrial
Bandas, clases de dispositivo, balance de enlace y cuándo LoRa gana a NB-IoT o WiFi.
LoRaWAN
IOT-127IoT y Conectividad Industrial
Gateway, network server, aplicación, activación de dispositivos y decodificadores de payload.
ChirpStackLoRaWANDocker
IOT-128IoT y Conectividad Industrial
Del sensor en campo al panel de control, con almacenamiento y alertas.
ChirpStackNode-REDInfluxDB+1
IOT-129IoT y Conectividad Industrial
Integraciones, entidades, escenas y primeras automatizaciones sin programar.
Home Assistant
IOT-130IoT y Conectividad Industrial
YAML, plantillas Jinja, automatizaciones complejas y complementos autoalojados.
Home AssistantMQTTNode-RED
IOT-131IoT y Conectividad Industrial
Construir sensores y actuadores propios que se integran solos por autodescubrimiento.
Home AssistantESP32MQTT
IOT-132IoT y Conectividad Industrial
Medir, visualizar y reducir consumo en edificios públicos e instalaciones industriales.
Home AssistantGrafanaMQTT
IOT-133IoT y Conectividad Industrial
Conectar PLC y equipos de planta con la capa de datos sin romper la red OT.
Node-REDMQTT
IOT-134IoT y Conectividad Industrial
VLAN, cortafuegos, VPN y separación IT/OT en despliegues reales.
Linux
AUT-101Automatización y No-Code
Escenarios, módulos, conexiones y las dos primeras automatizaciones que ahorran horas.
Make
AUT-102Automatización y No-Code
Encadenar escenarios, rutas múltiples, funciones condicionales, variables e iteradores.
Make
AUT-103Automatización y No-Code
Chatbot en Telegram, publicación en redes, gestión de correo en Drive y webscraping.
MakeChatGPT
AUT-110Automatización y No-Code
La alternativa autoalojable a Make: nodos, funciones simples, filtros y rutas.
n8n
AUT-111Automatización y No-Code
Bifurcar y unir flujos, llamar a APIs y escribir código solo donde hace falta.
n8n
AUT-112Automatización y No-Code
Agente automatizador con base de conocimiento propia, webscraping y atención al cliente.
n8nOllama
AUT-113Automatización y No-Code
Instalación local, agente personal y conocimiento propio sin salir de la organización.
n8nDockerOllama
AUT-120Automatización y No-Code
Triggers, acciones, funciones y condicionales en el ecosistema Microsoft 365.
Power Automate
AUT-121Automatización y No-Code
Rellenar plantillas desde formularios, archivar adjuntos y responder correo asistido.
Power AutomateChatGPT
AUT-130Automatización y No-Code
Topics, flows y buenas prácticas para un agente que la organización pueda mantener.
Copilot Studio
AUT-140Automatización y No-Code
Catálogo de automatizaciones listas para adaptar en cada área de una PYME.
n8n
AUT-141Automatización y No-Code
Escalar, reintentar, alertar y auditar automatizaciones críticas para el negocio.
n8nDockerGrafana
AUT-142Automatización y No-Code
Registro, expedientes y notificaciones con trazabilidad y conservación.
n8nNextcloud
AUT-143Automatización y No-Code
Patrones de integración fiables cuando dos sistemas tienen que hablarse de verdad.
n8nPython
AUT-144Automatización y No-Code
Matrículas, recordatorios, certificados y seguimiento sin trabajo administrativo repetido.
n8nMoodle
WEB-101CMS, Ecommerce y Portales
Instalación, ajustes, contenidos, menús y publicación de un sitio profesional completo.
WordPress
WEB-102CMS, Ecommerce y Portales
Edición completa del sitio con bloques, patrones y estilos globales sin tocar código.
WordPress
WEB-103CMS, Ecommerce y Portales
Extender WordPress con código propio y mantenerlo actualizable en el tiempo.
WordPressPHP
WEB-104CMS, Ecommerce y Portales
Core Web Vitals, caché, imágenes y datos estructurados medidos con herramientas reales.
WordPress
WEB-105CMS, Ecommerce y Portales
Superficie de ataque, permisos, actualizaciones y plan de recuperación probado.
WordPress
WEB-106CMS, Ecommerce y Portales
Productos, impuestos, envíos, pagos y postventa sobre WordPress.
WordPressWooCommerce
WEB-107CMS, Ecommerce y Portales
Una instalación, muchos sitios: gobierno, plantillas comunes y delegación de permisos.
WordPress
WEB-108CMS, Ecommerce y Portales
Usar WordPress solo como gestor de contenidos para un frontal moderno.
WordPressJavaScript
WEB-110CMS, Ecommerce y Portales
Nodos, tipos de contenido, taxonomías, bloques y permisos con criterio de arquitectura.
Drupal
WEB-111CMS, Ecommerce y Portales
Construir listados, filtros y composiciones de página sin escribir consultas.
Drupal
WEB-112CMS, Ecommerce y Portales
Servicios, hooks, plantillas y APIs internas para desarrollo a medida.
DrupalPHP
WEB-113CMS, Ecommerce y Portales
Multilingüe, flujos de publicación, transparencia y cumplimiento de esquemas públicos.
Drupal
WEB-114CMS, Ecommerce y Portales
WCAG 2.2, auditoría con herramientas y con personas, y declaración de accesibilidad.
DrupalWordPress
WEB-120CMS, Ecommerce y Portales
Instalación, catálogo, categorías, atributos y primera venta en un entorno de pruebas.
PrestaShop
WEB-121CMS, Ecommerce y Portales
Configuración operativa real de una tienda: reglas de envío, pasarelas y facturación.
PrestaShop
WEB-122CMS, Ecommerce y Portales
Desarrollo de módulos, hooks y personalización mantenible del núcleo.
PrestaShopPHP
WEB-123CMS, Ecommerce y Portales
Varias marcas o mercados desde una única instalación.
PrestaShop
WEB-124CMS, Ecommerce y Portales
Embudo, carrito abandonado y decisiones basadas en datos y no en intuición.
PrestaShopWooCommerce
ERP-101Digitalización Empresarial
Estructura modular, empresa, usuarios y flujo básico de un ERP libre en producción.
Odoo
ERP-102Digitalización Empresarial
Del contacto al cobro: oportunidades, presupuestos, pedidos y conciliación.
Odoo
ERP-103Digitalización Empresarial
Rutas, reglas de reabastecimiento, trazabilidad por lote y valoración de existencias.
Odoo
ERP-104Digitalización Empresarial
Listas de materiales, órdenes de fabricación, centros de trabajo y control de planta.
Odoo
ERP-105Digitalización Empresarial
Modelos, vistas, herencia y seguridad para adaptar el ERP a procesos que no son estándar.
OdooPython
ERP-106Digitalización Empresarial
Cerrar el círculo entre máquina y gestión: producción real frente a producción planificada.
OdooNode-REDMQTT
ERP-107Digitalización Empresarial
Matrícula, grupos, facturación y seguimiento académico sobre un ERP libre.
Odoo
ERP-108Digitalización Empresarial
Obligaciones vigentes, registro de facturación y adaptación práctica del sistema.
Odoo
MKT-101Digitalización Empresarial
Contactos, formularios, páginas de aterrizaje y primer envío con una herramienta libre.
Mautic
MKT-102Digitalización Empresarial
Constructor de campañas, puntuación de contactos y medición honesta de resultados.
Mautic
MKT-103Digitalización Empresarial
Un embudo completo autoalojado, del formulario web al CRM, sin licencias por contacto.
MauticWordPressn8n
MKT-104Digitalización Empresarial
Consentimiento, bases de legitimación y trazabilidad en campañas de correo.
Mautic
COL-101Digitalización Empresarial
Ficheros, compartición, sincronización y control de dónde están realmente los documentos.
Nextcloud
COL-102Digitalización Empresarial
Grupos, cuotas, cifrado, reglas de flujo de trabajo, copias y actualizaciones.
NextcloudDockerLinux
COL-103Digitalización Empresarial
Edición simultánea de documentos, videollamada y calendarios sin servicios externos.
Nextcloud
COL-104Digitalización Empresarial
Evaluar, migrar y sostener una pila tecnológica propia con criterios de coste y riesgo.
NextcloudOdooMautic
DAT-101Datos, Visualización y Observabilidad
Conexión a fuentes, tipos de panel y construcción de un cuadro de mando útil.
Grafana
DAT-102Datos, Visualización y Observabilidad
Paneles reutilizables, alertas con destinatarios y correlación de eventos.
Grafana
DAT-103Datos, Visualización y Observabilidad
Cadena completa de supervisión de planta con herramientas libres.
GrafanaInfluxDBMQTT+1
DAT-104Datos, Visualización y Observabilidad
Paneles de KPI y transparencia para dirección y ciudadanía.
Grafana
DAT-105Datos, Visualización y Observabilidad
Modelo de datos, escritura desde Python, retención y consultas para visualización.
InfluxDBPython
DAT-106Datos, Visualización y Observabilidad
Instrumentar un sistema para saber qué pasa antes de que llame el usuario.
GrafanaDocker
DAT-107Datos, Visualización y Observabilidad
Un flujo de análisis completo, del fichero en bruto al informe reproducible.
JupyterLabPythonPandas
DAT-108Datos, Visualización y Observabilidad
Elegir el gráfico correcto y contar lo que los datos dicen, sin adornos que engañan.
GrafanaMatplotlib
DAT-109Datos, Visualización y Observabilidad
Validación, deduplicación y cargas incrementales para que el panel no mienta.
Pythonn8n
INF-101Infraestructura, DevOps y Cloud
Imágenes, contenedores, volúmenes y redes explicados desde el problema que resuelven.
Docker
INF-102Infraestructura, DevOps y Cloud
Levantar en un fichero la pila completa: base de datos, broker, panel y aplicación.
Docker
INF-103Infraestructura, DevOps y Cloud
Usuarios, systemd, red, almacenamiento, registros y automatización de tareas.
Linux
INF-104Infraestructura, DevOps y Cloud
Publicar Nextcloud, n8n, Grafana o Moodle propios de forma segura y con certificados.
DockerLinux
INF-105Infraestructura, DevOps y Cloud
Estrategia 3-2-1, pruebas de restauración y tiempos de recuperación realistas.
LinuxDocker
INF-106Infraestructura, DevOps y Cloud
ttyd y Wetty tras proxy autenticado: consola para todos sin abrir SSH al mundo.
ttydWettyDocker
INF-107Infraestructura, DevOps y Cloud
Un contenedor por alumno o proyecto, con extensiones y dependencias ya resueltas.
Code-ServerDocker
INF-108Infraestructura, DevOps y Cloud
Integración y despliegue continuos para proyectos pequeños que quieren dejar de romperse.
GitDocker
INF-109Infraestructura, DevOps y Cloud
Cuándo compensa y cuándo no; pods, servicios y despliegues sobre un clúster real.
DockerKubernetes
INF-110Infraestructura, DevOps y Cloud
Métricas de sistema, alertas útiles y paneles que alguien mira de verdad.
GrafanaPrometheusDocker
INF-111Infraestructura, DevOps y Cloud
Provisionar y mantener decenas de equipos o Raspberry Pi de forma reproducible.
AnsibleLinux
EDU-101Educación Digital y Docencia FP
Estructura de curso, recursos, actividades, grupos y matriculación.
Moodle
EDU-102Educación Digital y Docencia FP
Libro de calificaciones, rúbricas, retroalimentación y seguimiento por resultados de aprendizaje.
Moodle
EDU-103Educación Digital y Docencia FP
Roles, permisos, cohortes, rendimiento, copias y actualizaciones de una instalación grande.
MoodleLinuxDocker
EDU-104Educación Digital y Docencia FP
Actividades interactivas y paquetes estándar reutilizables entre plataformas.
MoodleH5P
EDU-105Educación Digital y Docencia FP
Altas, avisos, certificados e informes generados sin intervención manual.
Moodlen8n
EDU-106Educación Digital y Docencia FP
Objetivos, secuenciación, carga cognitiva y evaluación en formación sin horario fijo.
EDU-107Educación Digital y Docencia FP
Guion, captura de pantalla, locución, edición y control de calidad de una píldora.
OBS
EDU-108Educación Digital y Docencia FP
Programaciones, materiales y adaptaciones con revisión docente y criterio disciplinar.
ChatGPTNotebookLM
EDU-109Educación Digital y Docencia FP
Rediseñar pruebas y proyectos cuando el alumnado tiene acceso a modelos generativos.
EDU-110Educación Digital y Docencia FP
Prácticas de electrónica y programación accesibles desde cualquier aula o desde casa.
Code-ServerWokwiDocker
EDU-111Educación Digital y Docencia FP
Moodle, nube de ficheros y terminal web sobre infraestructura propia del centro.
MoodleNextcloudttyd+1
EDU-112Educación Digital y Docencia FP
Marco de referencia, autoevaluación y plan personal de desarrollo profesional.
EDU-113Educación Digital y Docencia FP
Recorrido intensivo por las tecnologías que el alumnado encontrará en la empresa.
ArduinoNode-REDPython+1
EDU-114Educación Digital y Docencia FP
Diseñar retos con criterios de evaluación claros y motivación sostenida.
GDevelopArduino
GAM-101STEAM, Videojuegos y Creación
Escenas, nodos, sprites y física en el editor web, sin instalar nada en el aula.
Godot
GAM-102STEAM, Videojuegos y Creación
Programación estructurada con un lenguaje sencillo y un resultado visible al instante.
Godot
GAM-103STEAM, Videojuegos y Creación
Del 2D al 3D: cámaras, materiales, colisiones y optimización.
Godot
GAM-104STEAM, Videojuegos y Creación
Usar un motor de juego para simular procesos, entrenar operarios y visualizar datos.
Godot
GAM-110STEAM, Videojuegos y Creación
Eventos, condiciones y acciones: lógica real de programación con lenguaje visual.
GDevelop
GAM-111STEAM, Videojuegos y Creación
Secuencia didáctica completa con rúbricas y productos finales publicables.
GDevelop
GAM-112STEAM, Videojuegos y Creación
Cómo saltar del lenguaje visual al código sin perder al alumnado por el camino.
GDevelopGodot
GAM-120STEAM, Videojuegos y Creación
Proyectos de robótica que se pueden simular antes y montar después.
ArduinoWokwi
GAM-121STEAM, Videojuegos y Creación
Descomposición, patrones y algoritmos con actividades desenchufadas y digitales.
GDevelop
GAM-122STEAM, Videojuegos y Creación
Del modelo al objeto: diseño, laminado, materiales y resolución de defectos.
FreeCAD
GAM-123STEAM, Videojuegos y Creación
Imagen, audio y presentaciones generadas con criterio, cita de fuentes y honestidad.
FooocusSunoGamma
GAM-124STEAM, Videojuegos y Creación
Equipamiento, presupuesto, mantenimiento y secuencia de proyectos para tres cursos.
ArduinoRaspberry PiWokwi
SEC-101Ciberseguridad y Cumplimiento
Contraseñas, doble factor, copias y los cinco hábitos que evitan la mayoría de incidentes.
SEC-102Ciberseguridad y Cumplimiento
Vectores habituales en CMS, endurecimiento, monitorización y respuesta ante defacement.
WordPressDrupalPrestaShop
SEC-103Ciberseguridad y Cumplimiento
IEC 62443, segmentación IT/OT, inventario de activos y actualización en entornos críticos.
EMQXLinux
SEC-104Ciberseguridad y Cumplimiento
Superficie mínima, cortafuegos, endurecimiento de SSH y auditoría de configuración.
LinuxDocker
SEC-105Ciberseguridad y Cumplimiento
SSO, VPN, gestión de credenciales y teletrabajo sin abrir la organización de par en par.
LinuxNextcloud
SEC-106Ciberseguridad y Cumplimiento
Categorización, medidas y documentación exigible a entidades y a sus proveedores.
SEC-107Ciberseguridad y Cumplimiento
Contención, evidencias, comunicación y lecciones aprendidas de un incidente real.
Linux
SEC-108Ciberseguridad y Cumplimiento
Simulaciones, señales de alerta y protocolo de aviso interno para toda la plantilla.
LNG-101Lenguajes y Fundamentos de Programación
Los conceptos que se repiten en todos los lenguajes —variables, control, funciones, datos— aprendidos ejecutando celda a celda.
JupyterLab
LNG-102Lenguajes y Fundamentos de Programación
Instalar y convivir con kernels de Python, R, Julia, C++, Java, JavaScript o Rust en una misma plataforma de aula.
JupyterLabDocker
LNG-103Lenguajes y Fundamentos de Programación
ipywidgets, paneles interactivos y extensiones propias para convertir un cuaderno en una herramienta usable.
JupyterLabPythonTypeScript
LNG-104Lenguajes y Fundamentos de Programación
Publicar informes, apuntes y sitios completos a partir de cuadernos, con código ejecutado y citas bibliográficas.
QuartoJupyterLab
LNG-110Lenguajes y Fundamentos de Programación
Vectores, factores, data frames y la lógica propia de R para quien viene de otro lenguaje o de ninguno.
RJupyterLab
LNG-111Lenguajes y Fundamentos de Programación
dplyr, tidyr, purrr y ggplot2 como un lenguaje coherente para manipular y representar datos.
RJupyterLab
LNG-112Lenguajes y Fundamentos de Programación
Contrastes, modelos y visualización, entregados en documentos que se regeneran solos al cambiar los datos.
RQuartoJupyterLab
LNG-120Lenguajes y Fundamentos de Programación
El lenguaje que escribe como Python y corre como C: tipos, despacho múltiple y ecosistema científico.
JuliaJupyterLab
LNG-121Lenguajes y Fundamentos de Programación
Estabilidad de tipos, asignaciones, paralelismo y llamadas a C para código numérico realmente rápido.
JuliaJupyterLab
LNG-130Lenguajes y Fundamentos de Programación
El lenguaje más extendido del mundo, practicado en celdas antes de enfrentarse al navegador.
JavaScriptDenoJupyterLab
LNG-131Lenguajes y Fundamentos de Programación
Interfaces, genéricos, uniones discriminadas y configuración estricta del compilador.
TypeScriptDeno
LNG-132Lenguajes y Fundamentos de Programación
Bucle de eventos, promesas, generadores, cierres y los patrones que aparecen en todo el ecosistema.
JavaScript
LNG-140Lenguajes y Fundamentos de Programación
Sintaxis, tipos, clases y compilación explicadas con el kernel IJava para ver el resultado al instante.
JavaJupyterLab
LNG-141Lenguajes y Fundamentos de Programación
Encapsulación, herencia, polimorfismo e interfaces con ejercicios de modelado que sí se parecen al trabajo real.
Java
LNG-142Lenguajes y Fundamentos de Programación
Framework de colecciones, API de streams, hilos, ejecutores y las trampas de la memoria compartida.
Java
LNG-150Lenguajes y Fundamentos de Programación
Punteros, memoria y compilación: el lenguaje que explica cómo funciona todo lo demás.
CJupyterLab
LNG-151Lenguajes y Fundamentos de Programación
C++17/20 con xeus-cling: referencias, RAII, contenedores y semántica de movimiento sin ciclo de compilación.
C++JupyterLab
LNG-152Lenguajes y Fundamentos de Programación
Metaprogramación con plantillas, punteros inteligentes, algoritmos de la STL y rendimiento medido.
C++
LNG-160Lenguajes y Fundamentos de Programación
El lenguaje de la pila Microsoft practicado en cuaderno con .NET Interactive.
C#.NET InteractiveJupyterLab
LNG-161Lenguajes y Fundamentos de Programación
Consultas integradas, programación asíncrona, genéricos y registros para código expresivo y seguro.
C#.NET Interactive
LNG-162Lenguajes y Fundamentos de Programación
Inmutabilidad, tipos algebraicos y modelado del dominio con un enfoque funcional pragmático.
F#.NET Interactive
LNG-170Lenguajes y Fundamentos de Programación
Un lenguaje pequeño y explícito: tipos, structs, interfaces y errores como valores.
GoJupyterLab
LNG-171Lenguajes y Fundamentos de Programación
El modelo de concurrencia que hace de Go el lenguaje de la infraestructura moderna.
Go
LNG-180Lenguajes y Fundamentos de Programación
Propiedad, préstamos y tiempos de vida explicados desde el problema que resuelven, con evcxr en cuaderno.
RustJupyterLab
LNG-181Lenguajes y Fundamentos de Programación
Traits genéricos, macros, unsafe controlado y concurrencia sin condiciones de carrera.
Rust
LNG-190Lenguajes y Fundamentos de Programación
Sintaxis concisa, nulabilidad en el sistema de tipos e interoperabilidad total con Java.
KotlinJupyterLab
LNG-191Lenguajes y Fundamentos de Programación
Corrutinas, DSL y proyectos compartidos entre servidor, Android y escritorio.
Kotlin
LNG-200Lenguajes y Fundamentos de Programación
Objetos y funciones en el mismo lenguaje, con el kernel Almond para practicar sin configurar un proyecto.
ScalaJupyterLab
LNG-201Lenguajes y Fundamentos de Programación
Colecciones inmutables, tipos algebraicos y su papel en el ecosistema Spark.
ScalaSpark
LNG-210Lenguajes y Fundamentos de Programación
Un lenguaje diseñado para leerse: bloques, mixins y el gusto por la expresividad.
RubyJupyterLab
LNG-211Lenguajes y Fundamentos de Programación
Reflexión, method_missing y construcción de lenguajes específicos de dominio.
Ruby
LNG-220Lenguajes y Fundamentos de Programación
PHP 8 con tipos, atributos y buenas prácticas, lejos del PHP que se enseñaba hace quince años.
PHPJupyterLab
LNG-221Lenguajes y Fundamentos de Programación
Autoload, inyección de dependencias, pruebas y el estándar que siguen Laravel, Symfony y Drupal.
PHPComposer
LNG-230Lenguajes y Fundamentos de Programación
Evaluación perezosa, tipos algebraicos y mónadas explicadas sin misticismo.
HaskellJupyterLab
LNG-240Lenguajes y Fundamentos de Programación
Variables, tuberías, redirecciones y bucles para automatizar lo que se hace a mano cada día.
BashLinuxJupyterLab
LNG-241Lenguajes y Fundamentos de Programación
Scripts robustos con manejo de errores, trampas, paralelismo y despliegue en varios equipos.
BashLinux
LNG-250Lenguajes y Fundamentos de Programación
Matrices, gráficas y resolución numérica con el lenguaje que domina la ingeniería de control y señal.
OctaveJupyterLab
LNG-260Lenguajes y Fundamentos de Programación
El lenguaje incrustado en motores de juego, routers y sistemas embebidos.
Lua
LNG-270Lenguajes y Fundamentos de Programación
Expresiones regulares llevadas al extremo y tratamiento masivo de ficheros de registro.
Perl
LNG-280Lenguajes y Fundamentos de Programación
Procesos ligeros, supervisión y tolerancia a fallos sobre la máquina virtual de Erlang.
Elixir
LNG-290Lenguajes y Fundamentos de Programación
Consultar bases de datos desde celdas y mezclar resultados con Python o R en el mismo documento.
JupyterLabSQLJupySQL
LNG-300Lenguajes y Fundamentos de Programación
Listas, pilas, colas, árboles, grafos y hash: lo que se pregunta en toda entrevista y se usa a diario.
PythonJupyterLab
LNG-301Lenguajes y Fundamentos de Programación
Programación dinámica, algoritmos voraces, grafos ponderados y análisis asintótico con medición real.
PythonJupyterLab
LNG-302Lenguajes y Fundamentos de Programación
Los patrones que resuelven problemas reales y los que solo añaden capas, con ejemplos en tres lenguajes.
PythonJavaTypeScript
LNG-303Lenguajes y Fundamentos de Programación
Inmutabilidad, funciones de orden superior y composición aplicadas a lenguajes que no son funcionales puros.
PythonScalaJavaScript
LNG-304Lenguajes y Fundamentos de Programación
Hilos, corrutinas, actores y canales: qué modelo elige cada lenguaje y por qué.
PythonGoRust+1
LNG-305Lenguajes y Fundamentos de Programación
De la coincidencia simple a los grupos, referencias y anticipaciones, con banco de pruebas en cuaderno.
PythonBashJupyterLab
LNG-310Lenguajes y Fundamentos de Programación
Registros, pila, juego de instrucciones y qué hace realmente el compilador con tu código.
CJupyterLab
LNG-311Lenguajes y Fundamentos de Programación
Análisis léxico y sintáctico, árbol de sintaxis y evaluación, construyendo un lenguaje pequeño y completo.
PythonJupyterLab
FRO-101Desarrollo Frontend
Estructura, formularios y semántica pensadas desde el principio para lectores de pantalla y buscadores.
HTML
FRO-102Desarrollo Frontend
Los dos sistemas de maquetación que sustituyeron a todo lo anterior, con propiedades personalizadas.
CSS
FRO-103Desarrollo Frontend
Transiciones, animaciones, container queries, capas en cascada y estrategias para que la hoja de estilos no se pudra.
CSS
FRO-104Desarrollo Frontend
Puntos de ruptura, imágenes adaptativas y tipografía fluida probados en dispositivos reales.
CSSHTML
FRO-105Desarrollo Frontend
Selección, modificación y escucha del documento para que una página deje de ser estática.
JavaScript
FRO-106Desarrollo Frontend
fetch, promesas, estados de carga y error, y qué hacer cuando la API de terceros se cae.
JavaScript
FRO-110Desarrollo Frontend
Componentes, props, estado y renderizado condicional construyendo una aplicación completa.
ReactJavaScript
FRO-111Desarrollo Frontend
useMemo, useReducer, contexto, gestores de estado y perfilado para evitar renderizados innecesarios.
ReactTypeScript
FRO-112Desarrollo Frontend
Componentes de servidor, rutas, caché y despliegue de una aplicación React que necesita SEO.
Next.jsReact
FRO-120Desarrollo Frontend
Reactividad, plantillas y componentes de archivo único con la curva de entrada más suave del sector.
VueJavaScript
FRO-121Desarrollo Frontend
Composables reutilizables, estado compartido y organización de aplicaciones grandes.
VueTypeScript
FRO-130Desarrollo Frontend
Módulos, inyección de dependencias, RxJS y el marco que eligen las organizaciones grandes.
AngularTypeScript
FRO-140Desarrollo Frontend
Un compilador en lugar de un runtime: menos código enviado al navegador y más simplicidad.
Svelte
FRO-150Desarrollo Frontend
Diseño rápido con clases utilitarias sin acabar con un HTML ilegible.
Tailwind CSSCSS
FRO-151Desarrollo Frontend
Tokens, documentación viva y gobierno de una biblioteca de componentes compartida entre proyectos.
CSSReact
FRO-160Desarrollo Frontend
Escalas, ejes y transiciones para gráficos a medida que ninguna librería de alto nivel te da.
D3.jsJavaScript
FRO-161Desarrollo Frontend
Plotly, Bokeh y Voilà para convertir un análisis en una aplicación web sin escribir frontend.
PlotlyJupyterLabPython
FRO-170Desarrollo Frontend
Service workers, manifiesto y estrategias de caché para aplicaciones de campo sin cobertura.
JavaScript
FRO-180Desarrollo Frontend
Pruebas unitarias, de componente y de extremo a extremo que no se rompen con cada cambio de estilo.
VitestPlaywrightJavaScript
FRO-190Desarrollo Frontend
Auditoría con herramientas y con personas, teclado, contraste, ARIA y declaración de accesibilidad.
HTMLCSS
FRO-195Desarrollo Frontend
Medir antes de optimizar: carga, interacción y estabilidad visual con presupuesto de rendimiento.
JavaScriptCSS
BAC-101Desarrollo Backend y APIs
Cliente y servidor, métodos, códigos de estado, cabeceras y qué separa una API buena de una improvisada.
PythonJupyterLab
BAC-110Desarrollo Backend y APIs
ORM, vistas, plantillas, formularios y panel de administración construyendo una aplicación real.
DjangoPython
BAC-111Desarrollo Backend y APIs
Serializadores, vistas genéricas, permisos y paginación para exponer un backend Django como API.
DjangoPython
BAC-112Desarrollo Backend y APIs
El microframework para cuando Django sobra: rutas, plantillas, blueprints y extensiones.
FlaskPython
BAC-113Desarrollo Backend y APIs
Tipado con Pydantic, documentación automática, dependencias y concurrencia real.
FastAPIPythonDocker
BAC-120Desarrollo Backend y APIs
Middleware, rutas, manejo de errores y acceso a datos en el entorno JavaScript del servidor.
Node.jsJavaScript
BAC-121Desarrollo Backend y APIs
Módulos, inyección de dependencias y arquitectura por capas para equipos que vienen de Java o C#.
NestJSTypeScript
BAC-130Desarrollo Backend y APIs
Inyección de dependencias, JPA, seguridad y configuración del marco dominante en el mundo corporativo.
Spring BootJava
BAC-140Desarrollo Backend y APIs
Minimal APIs, Entity Framework, middleware e identidad en la pila Microsoft moderna.
ASP.NET CoreC#
BAC-150Desarrollo Backend y APIs
Eloquent, rutas, colas y el ecosistema que hace de PHP una opción seria en 2026.
LaravelPHP
BAC-151Desarrollo Backend y APIs
El marco sobre el que se apoyan Drupal y buena parte del PHP profesional.
SymfonyPHP
BAC-160Desarrollo Backend y APIs
Servidores HTTP sin marco, contextos, pruebas y binarios de un solo fichero.
GoDocker
BAC-170Desarrollo Backend y APIs
Cuándo GraphQL mejora a REST y cuándo solo mueve la complejidad de sitio.
GraphQLNode.js
BAC-180Desarrollo Backend y APIs
Flujos, tokens, refresco y federación de identidad con un servidor de identidades propio.
KeycloakPython
BAC-181Desarrollo Backend y APIs
Autorización rota, exposición de datos y abuso de recursos, explotados y corregidos en laboratorio.
PythonDocker
BAC-190Desarrollo Backend y APIs
Descomposición, comunicación, consistencia eventual y el coste real de dejar el monolito.
DockerKubernetes
BAC-191Desarrollo Backend y APIs
Desacoplar servicios con colas y flujos de eventos, con garantías de entrega y reintentos.
RabbitMQKafkaDocker
BAC-192Desarrollo Backend y APIs
Especificación primero, generación de clientes y evolución sin romper a quien ya te consume.
OpenAPI
BAC-195Desarrollo Backend y APIs
Canales persistentes para paneles de planta, chats y telemetría en vivo.
JavaScriptPython
BBD-101Bases de Datos
Modelo relacional, claves, integridad y transacciones antes de escribir la primera consulta.
SQLJupyterLab
BBD-102Bases de Datos
SELECT, filtros, agregaciones y uniones practicados sobre una base de datos real desde el cuaderno.
SQLJupySQLJupyterLab
BBD-103Bases de Datos
Funciones de ventana, expresiones comunes recursivas y consultas que sustituyen a cientos de líneas de código.
SQLPostgreSQLJupyterLab
BBD-104Bases de Datos
Del diagrama entidad-relación a un esquema que aguanta cinco años de cambios de requisitos.
SQLPostgreSQL
BBD-110Bases de Datos
Configuración, índices, vacío, réplicas y monitorización de la base de datos libre de referencia.
PostgreSQLLinux
BBD-111Bases de Datos
PostGIS, pgvector, tablas particionadas y funciones propias para exprimir el motor.
PostgreSQLPostGIS
BBD-120Bases de Datos
El motor que hay debajo de WordPress, PrestaShop y Moodle: ajuste, copias y replicación.
MySQLMariaDB
BBD-130Bases de Datos
Documentos, colecciones e índices, y cuándo un esquema flexible es una ventaja o una trampa.
MongoDB
BBD-131Bases de Datos
Pipeline de agregación, réplicas y fragmentación para volúmenes que no caben en un servidor.
MongoDB
BBD-140Bases de Datos
Claves, expiración, listas, conjuntos y pub/sub para quitar carga a la base de datos principal.
RedisDocker
BBD-150Bases de Datos
Cypher, recorrido de relaciones y los problemas donde el grafo gana claramente al relacional.
Neo4j
BBD-160Bases de Datos
Consultar CSV y Parquet de gigabytes desde el portátil, sin montar ninguna infraestructura.
DuckDBJupyterLabPython
BBD-161Bases de Datos
El motor embebido más desplegado del mundo, y por qué basta en más casos de los que parece.
SQLitePython
BBD-170Bases de Datos
Embeddings, índices aproximados y búsqueda semántica: la pieza que falta en todo sistema RAG.
QdrantChromaPostgreSQL
BBD-190Bases de Datos
SQLAlchemy, Prisma e Hibernate comparados, con el problema N+1 y cuándo bajar a SQL puro.
SQLAlchemyPrismaPython
BBD-191Bases de Datos
Cambiar el esquema sin parar el servicio y restaurar de verdad, no solo hacer copias.
PostgreSQLDocker
BBD-192Bases de Datos
Leer un EXPLAIN, elegir índices y entender por qué una consulta pasa de tres minutos a doscientos milisegundos.
PostgreSQLSQL
BBD-195Bases de Datos
Esquema en estrella, dimensiones lentamente cambiantes y modelado para explotación analítica.
SQLdbt
BIG-101Big Data e Ingeniería de Datos
Volumen, velocidad y variedad sin humo: cuándo un problema es realmente de Big Data y cuándo no.
JupyterLab
BIG-110Big Data e Ingeniería de Datos
DataFrames distribuidos, transformaciones perezosas y ejecución sobre clúster desde el cuaderno.
SparkPythonJupyterLab
BIG-111Big Data e Ingeniería de Datos
Particionado, sesgo de datos, caché, plan de Catalyst y tablas transaccionales sobre el lago.
SparkDelta Lake
BIG-112Big Data e Ingeniería de Datos
La API nativa de Spark con el kernel Almond, para equipos que necesitan el máximo rendimiento.
SparkScalaJupyterLab
BIG-113Big Data e Ingeniería de Datos
Procesamiento continuo con ventanas temporales, marcas de agua y garantías de entrega.
SparkKafka
BIG-120Big Data e Ingeniería de Datos
Topics, particiones, grupos de consumidores y retención: el sistema nervioso de la arquitectura de datos.
KafkaDocker
BIG-121Big Data e Ingeniería de Datos
Conectores, procesamiento de flujos y las garantías reales que ofrece cada configuración.
Kafka
BIG-130Big Data e Ingeniería de Datos
DAGs, dependencias, reintentos y alertas para procesos nocturnos que no se pueden caer.
AirflowPythonDocker
BIG-131Big Data e Ingeniería de Datos
Modelos SQL con pruebas, documentación y linaje, tratados como código de verdad.
dbtSQL
BIG-140Big Data e Ingeniería de Datos
Escalar Pandas y NumPy a datos que no caben en memoria, con la misma API de siempre.
DaskPythonJupyterLab
BIG-150Big Data e Ingeniería de Datos
Formatos de tabla abiertos, viaje en el tiempo y evolución de esquema sobre almacenamiento de objetos.
SparkDelta Lake
BIG-160Big Data e Ingeniería de Datos
Qué sigue vivo del ecosistema Hadoop y qué ha sustituido el almacenamiento de objetos.
Hadoop
BIG-170Big Data e Ingeniería de Datos
Ingesta, almacenamiento, transformación y consumo diseñados como un sistema, no como scripts sueltos.
AirflowSparkdbt+1
BIG-171Big Data e Ingeniería de Datos
Contratos de datos, validación automática, linaje y catálogo para que alguien responda del dato.
dbtPython
BIG-180Big Data e Ingeniería de Datos
Coordenadas, proyecciones, teselas y análisis territorial sobre volúmenes grandes.
PostGISPythonJupyterLab
BIG-190Big Data e Ingeniería de Datos
Índice invertido, relevancia, agregaciones y explotación de registros.
ElasticsearchDocker
BIG-195Big Data e Ingeniería de Datos
De la señal de máquina al indicador de dirección con latencia de segundos y trazabilidad completa.
KafkaSparkInfluxDB+1
Prueba con otra palabra o quita algún filtro. También puedes pedirnos un curso a medida.
Itinerarios completos
Los cursos sueltos resuelven una carencia concreta; los itinerarios son lo que se presenta a una entidad pública o a un clúster. Cada uno se organiza en fases y cada fase asume la anterior.
01Bootcamp
De escribir un buen prompt a desplegar agentes con MCP sobre datos propios, con la capa de gobernanza que exige el reglamento europeo.
02Bootcamp
La cadena completa del dato industrial, desde el sensor en campo hasta el panel que mira producción.
03Bootcamp
El itinerario más largo del catálogo: del primer programa a un análisis reproducible en producción.
04Bootcamp
Un sistema de inspección completo, desde la elección del sensor hasta el detector entrenado.
05Bootcamp
De la primera automatización visual a agentes autoalojados que trabajan sobre datos internos.
06Bootcamp
Montar el sistema de información de una PYME sin licencias por usuario ni dependencia de un proveedor.
07Bootcamp
Los tres gestores de contenido libres más usados, comparados y llevados hasta el desarrollo a medida.
08Ruta formativa
Diseñada con centros de FP: plataforma, metodología y puesta al día en las tecnologías que verá el alumnado.
09Ruta formativa
Proyectos STEAM dimensionados para el tiempo y los medios que hay de verdad en un aula.
10Bootcamp
El recorrido completo del microcontrolador: electrónica, control avanzado e inteligencia en el propio dispositivo.
11Ruta formativa
Pensada para entidades públicas: el portal, la tramitación y la normativa que las envuelve.
12Bootcamp
Levantar y sostener en casa la pila de servicios que otros alquilan por usuario y mes.
13Bootcamp
Frontend, backend y base de datos aprendidos como un solo sistema, no como tres asignaturas sueltas.
14Bootcamp
Spark, Kafka, Airflow y dbt montados como un sistema, con la calidad del dato como criterio de diseño.
15Bootcamp
Modelo relacional, SQL avanzado, administración de PostgreSQL y las alternativas no relacionales.
16Ruta formativa
Montar y usar un entorno multikernel donde el alumnado programa en cualquier lenguaje sin instalar nada.
Cómo leer el catálogo
Todos los cursos son asíncronos y se practican en el navegador. Lo que cambia es en qué punto de producción está cada uno.
Contenido ya grabado y publicado en el campus. Puedes empezar en cuanto te inscribas.
Curso diseñado con la ficha cerrada. Se produce al confirmarse un grupo o un contrato.
Curso en hoja de ruta. Se prioriza según la demanda recogida y los proyectos en cartera.
Consulta el catálogo de convocatorias en aula virtual, o crea un grupo propio para tu empresa.