Menú

Curso de Programación Inteligente: domina el desarrollo asistido con IA del centro TrainingIT

Programa de Curso de Programación Inteligente: domina el desarrollo asistido con IA

Modalidad: Online , A Distancia
Precio: 300 €

Descripción

Domina las nuevas primitivas de la IA, estructura tu desarrollo y multiplica tu productividad.

Programación Inteligente: Domina las nuevas primitivas del desarrollo con IA  

El curso propone un enfoque profesional para programar con inteligencia artificial, integrando nuevas primitivas como skills, prompts, specs, contextos, agents y MCPs. No se trata solo de generar códig

Aprende con una metodología aplicable a cualquier stack  

La formación es agnóstica respecto a lenguajes o frameworks. Aunque las demostraciones se hacen con Node, GitHub Copilot y VS Code, los conceptos se aplican también a entornos como Java, C# o herramientas como Cursor y Claude. El foco está en la metodología y buenas prácticas.

A quién va dirigido

La formación es perfecta para todas aquellas personas que estén interesadas en aprender buenas prácticas aplicables a cualquier stack e integrar IA en todo el ciclo de vida del software.

Objetivos

  1. Diseñar bibliotecas de prompts reutilizables y estructuradas.
  2. Crear instrucciones y habilidades que guíen agentes inteligentes.
  3. Escribir especificaciones detalladas en lenguaje natural.
  4. Integrar IA en todo el ciclo de vida del software sin perder calidad.
  5. Aplicar metodologías como Spec-Driven Development y Context Engineering.
  6. Automatizar tareas clave como verificación, documentación y mantenimiento de código.

Temario

0.Introducción

0.0 Bienvenida

0.1 Programacion Inteligente

0.2 Astrobookings Demo

1.Ecosistema y Vibraciones

1.0Ecosistema y Vibraciones

1.1 Modelos, agentes, editores y primitivas

1.1.0 Modelos, agentes, editores y primitivas

1.1.1 Astobookings: inicio

1.2 Vibe coding

1.2.0 Vibe coding: sin preocuparse por el código

1.2.1 Vibe coding: demo

1.3AI-DD, metodología para todo el SDLC

1.3.0 AI-DD, metodología para todo el SDLC

1.3.1 Astobookings: Spec

1.3.2 Astobookings: Code

1.3.3 Astobookings: Release

2.Instrucciones y habilidades para agentes

2.0 Instrucciones y habilidades para agentes

2.1 Reglas generales en AGENTS.md

2.1.0 Reglas generales en AGENTS.md

2.1.1 Crear agentes

2.2Instrucciones particulares contextuales

2.2.0 Instrucciones particulares contextuales

2.2.1 ts. Instructions

2.3 Skills para enseñar a tus agentes

2.3.0 Skills para enseñar a tus agentes

2.3.1 Committing changes SKILL

3. Bibliotecas y talleres

3.0 Bibliotecas y talleres

3.1 Prompt as Code, ficheros en lenguaje formal

3.1.0 Prompt as Code, ficheros en lenguaje formal

3.1.1 Clean commit

3.2Agentes aumentados con MCPs

3.2.0 Agentes aumentados con MCPs

3.2.1 Creatting GitHub issues

3.3 Roles y trabajo en paralelo y en la nube

3.3.0 Roles y trabajo en paralelo y en la nube

3.3.1 Workflow

3.3.2 Handoffs

3.3.3 CLI background

3.3.4 Cloud-remote

3.4 Primitivas de programación con IA

3.4.0 Primitivas de programación con IA

3.4.1 Agents skills specs

3.4.2 Demo Launches

4.Flujo de trabajo basado en especificaciones

4.0 Flujo de trabajo basado en especificaciones

4.1 Análisis de requerimientos y arquitectura del sistema

4.1.0 Análisis de requerimientos y arquitectura del sistema

4.1.1 Standard agents folder

4.1.2 Analyst

4.1.3 Architect

4.2 SDD, especificaciones funcionales detalladas

4.2.0 SDD, especificaciones funcionales detalladas

4.2.1 ProductOwner

4.3 Ramas, planes y tareas de codificación

4.3.0 Ramas, planes y tareas de codificación

4.3.1 Engineer

5. Programar, verificar, documentar

5.0 Programar, verificar, documentar

5.1 Generar código es la parte fácil

5.1.0 Generar código es la parte fácil

5.1.1 Unit test plan

5.1.2 Coder

5.2 Verificar que funciona es la parte difícil

5.2.0 Verificar que funciona es la parte difícil

5.2.1 Tester

5.2.2 Cleaner

5.3 Documentar los cambios es la parte crítica

5.3.0 Documentar los cambios es la parte crítica

5.3.1 DevOps

5.4 Resumen

5.4.0 Workflow summary

5.4.1 Prepare workflow

5.4.2 Develop feature

5.4.3 Summary Feature

6. Calidad y evolución continua mediante roles con agentes

6.0 Calidad y evolución continua mediante roles con agentes

6.0.1 Refactor agents base

6.0.2 Base skill

6.1 Rol Architect: orquestación de agentes en paralelo para soluciones complejas

6.1.0 Rol Architect: orquestación de agentes en paralelo para soluciones complejas

6.1.1 Architect orchestrator agent

6.2 Rol Builder: bucles iterativos orientados a objetivos guiados por specs

6.2.0 Rol Builder: bucles iterativos orientados a objetivos guiados por specs

6.2.1 Builder orchestrator agent

6.3 Rol Craftsman: refactoring y mejora continua del producto y de las primitivas IA

6.3.0 Rol Craftsman: refactoring y mejora continua del producto y de las primitivas IA

6.3.1 Craftman reference IA

Titulación obtenida

Ofrecemos dos certificados:

Alumnos que bonifican el curso:

  1. Certificado de asistencia al curso: para obtener este certificado debes haber completado el 75% del curso.
  2. Certificado de aprovechamiento: Si has completado el curso y has realizado todas las pruebas prácticas del curso, y la media de tu calificación es igual o superior a 6.

Requisitos

  • Experiencia previa en desarrollo de software (lenguaje indiferente).
  • Conocimientos básicos de buenas prácticas de programación.
  • Nivel intermedio de lectura en inglés técnico.
  • Interés en integrar herramientas de IA en tu flujo de trabajo.
  • No es necesario tener conocimientos previos en IA: el enfoque es metodológico y práctico desde el primer día.

Información Adicional

  1. Precio: 300,00 €
  2. Si vienes de Empresa, puedes bonificar hasta el 100% del curso con el crédito FUNDAE
Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​