Desarrollador con IA: De escribir prompts al desarrollo con agentes

  • Ingeniería Software
  • curso
  • 10
  • Finalizado
ONLINE

La inteligencia artificial está planteando una nueva forma en que se desarrolla software actualmente. Este curso muestra, de forma práctica, cómo los equipos de desarrollo pueden incorporar herramientas de IA en su flujo diario de trabajo para ganar velocidad, reducir errores y afrontar proyectos de mayor complejidad.

Principalmente, durante el transcurso del curso, se va a realizar una demostración en la que el profesor desarrollará la aplicación QuickShop (una mini plataforma e-commerce), con una parte web y un api, donde se cubren todas las fases del ciclo de desarrollo, desde la especificación, pasando por el desarrollo y el testing, hasta llegar al despliegue en un entorno dockerizado en local.

Antes de la demostración, el curso arranca con un bloque introductorio en el que se repasa la evolución de la inteligencia artificial aplicada al desarrollo de software: desde los primeros asistentes de autocompletado hasta los agentes actuales capaces de generar, revisar y testear código de forma autónoma. Se presentan las principales herramientas del ecosistema, los conceptos clave que hay que manejar, como el contexto, la memoria, los prompts, agentes o los skills y los flujos de trabajo con IA con todo lo que implica para los equipos.

Objetivos

El curso permitirá a los alumnos:

  • Comprender que la lA está transformando el ciclo de desarrollo de software.
  • Conocer el ecosistema actual: IDEs nativos de IA (Cursor, Antigravity) vs. Agentes de CLI (Claude Code, Codex, Github Copilot. OpenCode)
  • Entender los conceptos fundamentales y clave del ecosistema: Agentes, Skills, Plugins, Hooks y MCPs, así como la gestión de uso de la ventana de contexto y los subagentes.
  • Conocer los diferentes comandos que te proporcionan los agentes, concretamente en el curso se centra en Claude Code. Configuración AGENTS.md y gestión de la memoria.
  • Visualizar diferencias entre los diferentes LLMs y ver cuándo es mejor utilizar uno u otro, afectando esto a los costes.
  • Aprender la metodología Spec-Driven Development y su aplicación práctica.
  • Observar cómo se construye un pequeño backend (base de datos y autenticación) y frontend con gestión de sesión, creación, eliminación de entidades.
  • Descubrir cómo la IA nos ayuda en la escritura de test E2E con Playwright.

Audiencia

Analistas, desarrolladores, perfiles de calidad (QA), arquitectos y responsables de equipos de desarrollo que quieran conocer cómo integrar herramientas de IA generativa en su flujo de trabajo cotidiano. No se requiere experiencia previa con IA, pero cualquier conocimiento previo puede ayudar a acelerar la curva de aprendizaje y exprimir al máximo las herramientas del curso.

Prerrequisitos

Conocimientos básicos de programación (cualquier lenguaje). No se requiere instalar ningún software ya que el curso en una demostración guiada. El código se compartirá entre los asistentes.

Primer bloque:  Fundamentos de la IA aplicada al desarrollo (1,5 horas)

  • La evolución de la IA en el desarrollo: del autocompletado al agente autónomo
  • Herramientas del ecosistema actual: Claude Code, Cursor, Antigravity y otros agentes.
  • Conceptos clave: contexto, prompts, skills, MCPSs memoria y subagentes.
  • Spec-Driven Development: cómo una especificación bien escrita guía al agente
  • El nuevo ciclo de desarrollo: especificar/generar/revisar/iterar

Segundo bloque - QuickShop: de la especificación al despliegue (8,5 horas)

  • Especificación y autenticación: Generación del spec, módulo de login con JWT
  • Catálogo de productos: API de productos, roles admin/customer, operaciones CRUD
  • Pedidos y checkout: Lógica de agregar al carrito, flujo de compra completo
  • Frontend web — interfaz de usuario: tienda, carrito, checkout y panel de administración
  • Tests y despliegue — pruebas automatizadas E2E con playwright, contenerización con Docker y despliegue en local.

Rafa Carmona Sendra

Rafa Carmona es Ingeniero Técnico en Informática, con una sólida trayectoria en el desarrollo de software que comenzó en 2007. Tras consolidar su experiencia técnica en empresas como Infoport y Seidor, se incorporó en 2017 al Instituto Tecnológico de Informática.

Actualmente ejerce como jefe de proyecto en ITI. Tiene un perfil Full Stack aunque ha evolucionado hacia el liderazgo de equipos y la dirección técnica de proyectos, gestionando soluciones complejas.

Su stack tecnológico y áreas de especialización destacan por:

  • Backend y Arquitectura: Especialista en la creación y diseño de APIs en .NET, desarrollo de arquitecturas orientadas a servicios (SOA) y una sólida base en el ecosistema Microsoft.
  • Frontend y Desarrollo Web: Dominio en la creación de aplicaciones web empleando Angular y Blazor, cubriendo tanto el ecosistema TypeScript como WebAssembly con .NET.
  • Cloud e Infraestructura: Experiencia consolidada en la gestión y despliegue de ecosistemas cloud en Azure. Especializado en arquitecturas serverless con Azure Functions, gestión de mensajería y telemetría con IoT Hub, bases de datos distribuidas con Cosmos DB y manejo de herramientas Azure Foundry.
  • Innovación: Adopción de flujos de trabajo asistidos por IA para potenciar a los equipos técnicos, combinando asistentes de codificación avanzados con la integración de soluciones de IA generativa en entornos corporativos.

Su perfil abarca desde la creación de aplicaciones piloto junto a equipos de arquitectura hasta el mantenimiento correctivo y la gestión de equipos de desarrollo.

Este curso puede ser bonificado a través de los créditos de formación de la FUNDAE, siendo ITI la entidad Organizadora del curso. Si necesitas que dicha gestión la realice ITI, ponte en contacto con nosotros en formacion@iti.es con una antelación mínima de 6 días antes del inicio del curso. Esta gestión tiene un coste equivalente al 15% del importe máximo a bonificar, con un mínimo de 45€ por cada formación.

Todos los cursos tienen un precio base específico. Sobre el precio base, habitualmente, se podrán aplicar una serie de descuentos en los siguientes casos:

  • Inscripción de más de un alumno de una misma organización (2º alumno 5%, a partir del 3er alumno 10%)*
  • Ser empresa asociada a ITI o disponer de un acuerdo de colaboración con ITI (15%)*. ¡Pide tu cupón!

(*) Descuentos no acumulables a "Promociones especiales"

Más información aquí

    Inscribirse

    Rellena los datos de este formulario y nos pondremos en contacto contigo para confirmar la inscripción a este curso

    Datos del participante



    Asociado/Colegiado AVIT-COITCV SiNo

    Datos de la empresa


    Empresa asociada a ITI SiNo

    He leído y acepto la política de privacidad

    Deseo recibir el Newsletter o boletines de ITI

    Deseo recibir el Newsletter o boletines de ITI

    Deseo recibir el boletín de formación de ITI

    Deseo recibir el boletín de formación de ITI

    form-single-oferta-formativa
    https://iti.es/gracias-cursos?pid=27238&tipo=formacion

    Datos Básicos

    Inscripción: Del 01/04/2026 al 08/05/2026
    Inicio: 15/05/2026
    Fin: 19/05/2026
    Duración: 10
    Horario: Viernes y martes de 9:00 a 14:00h
    Lugar: Modalidad ON-LINE. Aula virtual sincronizada

    Formación personalizada

    ¿Te interesa que ITI proporcione este curso a medida para tu empresa? Rellena nuestro formulario de necesidades formativas y nos pondremos en contacto contigo.