Vibe Coding: programación asistida por IA
Presentación
La democratización del desarrollo con asistentes de IA permite prototipado rápido sin años de formación. Se atiende la demanda de roles híbridos y de productividad aumentada, incluyendo seguridad y calidad del código generado.
La asistencia de código con IA acelera el prototipado y reduce la barrera de entrada al desarrollo, abriendo roles híbridos donde la capacidad de especificar, revisar y asegurar código es diferencial. Es clave para pymes, intraemprendimiento y equipos ágiles.
Alcance: Entrena en programación conversacional, patrones de prompts técnicos, prototipado end-to-end, debugging y revisiones asistidas, seguridad y licencias, y colaboración en control de versiones. Incorpora editores y entornos de vibe coding de última generación, acelerando la entrega de microaplicaciones y la integración en equipos. Impacta ODS 4, 8 y 9 al fomentar innovación y empleabilidad tecnológica.
Modalidad: Online síncrona (de lunes a viernes de 16.00 a 19.00 h)
Plazas: 25
Créditos: 3 ECTS
Precio: 118,80 €
Plazo de matrícula: hasta el 17 de febrero de 2026 o hasta completar las plazas
Fecha de inicio: 23 de febrero de 2026
Fecha de finalización: 6 de marzo de 2026
Requisitos de acceso: personas de entre 25 y 64 años.
Inscríbete
Estructura y contenidos
- Panorama de asistentes de código y editores/IDEs con IA: GitHub Copilot, Amazon Q/CodeWhisperer, JetBrains AI Assistant, Tabnine; editores orientados a IA: Cursor y Windsurf; patrones de uso y límites.
- Programación conversacional y desarrollo dirigido por lenguaje natural: de user stories a especificaciones.
- Vibe coding en la práctica: pair programming humano–IA, diseño iterativo y “prompt patterns” para código.
- Prototipado rápido end-to-end: scaffolding, tests, documentación asistida por IA.
- Debugging asistido por IA y code review automatizado; métricas de calidad.
- Seguridad: secretos, dependencias, licencias, filtrado de datos sensibles, políticas de uso responsable.
- Frameworks web modernos para miniapps (introducción hands-on).
- Colaboración humano–IA en proyectos: control de versiones, PRs y trabajo en equipo.
- Laboratorios específicos: Cursor y Windsurf (configuración, atajos, agentes de refactor/planificación).
- Proyecto integrador de microaplicación.
Dirección Académica
Ana Elvira Ojanguren López
Departamento de Filologías Modernas
Universidad de La Rioja
Preguntas frecuentes
Profesionales de filología, lingüística, comunicación, administración, documentación, analistas de datos, docentes.
Las personas que se matriculen deberán tener cumplidos los 25 años y no haber superado la edad de 64 años, en la fecha de inicio de la formación.
No se requiere titulación
- Cumplimentar el boletín de inscripción.
- Enviar la documentación requerida.
La admisión se establece por riguroso orden de matrícula siempre y cuando se cumpla el perfil y requisitos de acceso.
Cumplimentar el boletín de inscripción NO da derecho a una reserva de plaza. Esta se entenderá cuando, además de cumplimentar el boletín, el alumno/a entregue TODA la documentación necesaria para formalizar la matrícula y se le comunique que es correcta y está matriculado/a.
- Fotocopia del DNI/NIE
La documentación para formalizar la matrícula de estos estudios ha de presentarse por Sede Electrónica de la Universidad de La Rioja.
Podrá hacerlo desde cualquier ordenador con conexión a internet.
- En primer lugar, es imprescindible tener CUASI (clave de acceso y contraseña). Si no dispone de la misma o la ha olvidado puede generarla desde: https://aps.unirioja.es/registroCUASI/
- Posteriormente deberá acceder a la Sede Electrónica de La Universidad de La Rioja, (Sede Electrónica). Pinche sobre este enlace para acceder al procedimiento de “trámites generales” Instancia General y enviar la documentación solicitada. Deberá cumplimentar sus datos personales y seleccionar como “unidad de destino” Fundación de la Universidad de La Rioja (M.P.). A continuación, deberá adjuntar escaneados todos los documentos requeridos. Este sistema ya dispone de una Declaración Responsable que tendrá que aceptar.
Matrícula ordinaria: 118,80€
Formas de pago:
- Por tarjeta de crédito o débito a través de la plataforma segura. Accediendo al boletín de inscripción. Sus datos serán encriptados y ninguna persona no autorizada podrá verlos ni utilizarlos. Este tipo de pago es el más ventajoso para usted ya que no se cobra ninguna comisión.
- Por transferencia bancaria a la cuenta del Banco Santander ES13 0049 6684 1122 1607 6508 (SWIFT: BSCHESMM)
El pago por transferencia deberá ser por el importe íntegro, los gastos de transferencia serán a cargo del ordenante, no asumiendo la Fundación ningún gasto o comisión bancaria. Con este tipo de pago es imprescindible enviar por correo electrónico el comprobante bancario de la transferencia.
No se harán devoluciones de matrícula salvo por causas imputables a la organización, incluida la cancelación del curso por decisión de la Universidad.
- Desarrollar habilidades de programación conversacional y colaborativa con IA.
- Crear prototipos funcionales sin experiencia extensa previa.
- Entender fundamentos de desarrollo moderno asistido por IA, con buenas prácticas de seguridad/calidad.
El ECTS (European Credit Transfer and Accumulation System) es una herramienta del Espacio Europeo de Educación Superior (EEES) para medir la actividad que se dedica al estudio, donde se incluyen no solo las horas de clase sino también las horas que el alumnado dedica al estudio, además de todas las actividades que son necesarias para la superación de la formación, tutorías, seminarios, tiempo dedicado a elaborar trabajos, prácticas o proyectos obligatorio, etc. Dicho lo anterior, un crédito ECTS equivale a 25 horas de trabajo del estudiante.
El ECTS se ha adoptado como sistema nacional de créditos en la mayoría de los países del Espacio Europeo de Educación Superior y cada vez en más lugares fuera de el. De esta forma se garantiza la equivalencia entre los diferentes sistemas europeos y puede permitir establecer convalidaciones y movilidad entre universidades.
La microcredencial se realizará de forma online síncrona, a través del Campus Virtual de la Universidad de La Rioja
Cronograma:
MÓDULO | FECHA | HORAS | PROFESOR/A |
1 | Lunes, 23 de febrero | 16-19h. | Javier Martín Arista |
2 | Martes, 24 de febrero | 16-19h. | Javier Martín Arista |
3 | Miércoles, 25 de febrero | 16-19h. | Javier Martín Arista |
4 | Jueves, 26 de febrero | 16-19h. | Javier Martín Arista |
5 | Viernes, 27 de febrero | 16-19h. | Javier Martín Arista |
6 | Lunes, 2 de marzo | 16-19h. | Javier Martín Arista |
7 | Martes, 3 de marzo | 16-19h. | Javier Martín Arista |
8 | Miércoles, 4 de marzo | 16-19h. | Javier Martín Arista |
9 | Jueves, 5 de marzo | 16-19h. | Javier Martín Arista |
10 | Viernes, 6 de marzo | 16-19h. | Javier Martín Arista |
Javier Martín Arista,
Universidad de La Rioja
La evaluación del curso se desarrollará mediante la realización de un portfolio técnico (40%) y un perProyecto de microaplicación funcional (60%)
Evaluación práctica continua y entrega final.
Microcredencial Universitaria en Vibe Coding: Programación asistida por IA (Nivel EQF: 6)
Fundación General de la Universidad de La Rioja (MP)
Avda. de La Paz, 107
26006 Logroño. La Rioja. España
941 299 184 (opción 1)
formacion@fund.unirioja.es