Curso

Programación con IA Generativa

icono de inicioInicio 2 de marzo de 2026
icono de duracion16 semanasJueves de 19 a 22 hs.
icono de 100% onlineonline
sincrónico (en vivo)
icono de nivelNivel Principiante
icono de cucarda Forma parte de un
Programa Universitario
(serie de 3 cursos)
Aranceles vigentes al .

Este curso enseña cómo utilizar inteligencia artificial generativa para acelerar la creación de software. A través de GitHub Copilot, los desarrolladores podrán generar, refactorizar y revisar código, incorporando nuevas formas de programar con mayor eficiencia, creatividad e innovación tecnológica.

Objetivos

Comprender los fundamentos de la IA generativa aplicada a la programación, incluyendo el funcionamiento de modelos de lenguaje, herramientas como GitHub Copilot y las técnicas de prompt engineering necesarias para obtener sugerencias útiles y precisas.

Desarrollar habilidades para utilizar la IA en todo el ciclo de vida del código: generación y finalización de código, asistencia conversacional, refactorización, revisión de cambios y documentación de componentes y lógicas complejas.

Incorporar modelos avanzados y agentes de IA dentro del flujo de trabajo de desarrollo, comprendiendo el uso de LLMs como GPT, Claude o Gemini, así como el funcionamiento de herramientas y servidores MCP para ejecutar acciones, leer archivos o interactuar con sistemas externos.

Aplicar la IA en actividades críticas del desarrollo como la depuración de errores, creación de pruebas unitarias e integración, análisis de seguridad y detección de coincidencias con código público, promoviendo buenas prácticas técnicas, legales y éticas en entornos profesionales.

Dirigido a

  • Estudiantes de carreras vinculadas a informática, programación, sistemas, ingeniería o tecnología, que deseen incorporar habilidades de desarrollo asistido por IA y prepararse para perfiles emergentes en el mercado laboral.
  • Desarrolladores y líderes de software, que busquen aumentar su productividad, mejorar la calidad del código y utilizar IA como apoyo en tareas de programación, revisión y documentación.
  • Personas con conocimientos básicos en programación (Python, JavaScript u otro lenguaje), que deseen aprender a trabajar con asistentes de IA para generar código, depurar errores, hacer pruebas y documentar proyectos.

Requisitos de inscripción

Para inscribirse al curso Programación con IA Generativa es necesario tener título secundario completo y conocimientos básicos de programación. No es necesario tener experiencia previa en inteligencia artificial, pero se recomienda contar con nociones básicas de lógica de programación y manejo de herramientas digitales.

Contenidos del Curso

Unidad 1: Fundamentos de la IA Generativa
• Introducción a la IA Generativa.
• Modelos basados en lenguaje (LLMs) y modelos multimodales.
• Github Copilot
• Prompt engineering para Copilot
Unidad 2: Sugerencias de Código
• Sugerencia de finalización de código
• Sugerencia de próxima edición (NES)
Unidad 3: Asistencia a través de Chat
• Modos: Ask, Edit y Agent
• Participantes, Comandos y Variables
• Vision
Unidad 4: Refactorización de Código
• Concepto de refactorización.
• Uso de IA para mejorar eficiencia, legibilidad y modularidad.
• Reescritura de código condicional
Unidad 5: Revisión de Código
• Revisión de una selección de código
• Revisión de cambio
Unidad 6: Modelos de LLM
• LLMs usados para programación: GPT, Claude, Gemini, etc.
• Fortalezas y debilidades de cada modelo
Unidad 7: Agentes, Herramientas y Servidores MCP
• Qué son agentes de IA y cómo funcionan.
• Introducción a MCP (Model Context Protocol) y servidores de herramientas.
• Servidores MCP para VSCode GitHub Copilot
• Ejemplos: agentes que leen archivos, ejecutan código, consultan bases de datos.
Unidad 8: Depuración de errores
• Solicitar ayuda para encontrar bugs.
• Depuración de mensajes de error
• Depuración de salida incorrecta
Unidad 9: Pruebas Unitarias y de Integración con Asistente
• Pruebas Unitarias
• Pruebas de Integración
Unidad 10: Documentación
• Explicación del código
• Explicación de una lógica compleja
Unidad 11: Análisis de Seguridad Asistida por IA
• Principios básicos de seguridad en software.
• Detección de vulnerabilidades comunes.
Unidad 12: Coincidencia de Código Público
• Uso de IA para detectar similitudes con código open source.
• Riesgos legales y licencias (MIT, GPL, etc.).
• Buenas prácticas para evitar copiar código sin atribución.

Requisitos de aprobación
El curso incluye evaluaciones parciales a lo largo de la cursada y culmina con un examen final sincrónico, en vivo, que integra los contenidos abordados.

Programas Universitarios del que forma parte este Curso

Creá tu propio camino. Completá los siguientes cursos, desarrollá habilidades clave y accedé a un Programa Universitario que potencia tu crecimiento personal, profesional o simplemente tu pasión por aprender.

Este curso puede otorgar créditos universitarios

Si cumplís con los requisitos de aprobación de estos cursos y con los requisitos de ingreso de la carrera a la que pertenecen, podés incorporarlos a tu plan de estudios y avanzar en la cursada utilizando los créditos universitarios que otorga.

Cursos relacionados

Inteligencia Artificial

Inteligencia Artificial

Diplomatura

Área: Tecnología

Adquirí habilidades útiles para el análisis de datos, ciencias de la computación y programación en medio de los desafíos globales actuales.

Ciberseguridad

Ciberseguridad

Diplomatura

Área: tecnología

Incorporá los aspectos conceptuales y el know-how de la seguridad informática.

Big Data y Analytics

Big Data y Analytics

Diplomatura

Área: tecnología

Transformate en un experto en gestión, almacenamiento, procesamiento, depuración, visualización y análisis de grandes volúmenes de datos.

Preguntas frecuentes

Aquí encontrarás respuestas a las dudas y consultas más comunes sobre nuestros Cursos. Es importante aclarar que cada curso tiene su propia sección de preguntas frecuentes con información específica sobre el contenido, la modalidad y los requisitos. Ante cualquier inquietud, te invitamos a revisar las preguntas de cada curso para encontrar la respuesta que aclare tus dudas.

¿Cómo es estudiar online?

La modalidad de este curso es Online Sincrónica, con clases semanales utilizando la plataforma de la Universidad. Tiene días y horarios de clases fijos obligatorios.

¿El Certificado que otorga menciona la modalidad de cursado?

No. El certificado que otorga al completar exitosamente el curso es el mismo para ambas modalidades: no se distingue si el curso fue realizado de manera presencial u online.

¿Cuál es la fecha de inicio de los cursos?

Los cursos se pueden comenzar en el mismo ciclo lectivo o realizar de forma secuencial, eligiendo la cantidad a cursar en cada período.

¿Cuál es la metodología de evaluación?

El curso incluye evaluaciones parciales a lo largo de la cursada y culmina con un examen final sincrónico, en vivo, que integra los contenidos abordados.

¿En qué fecha se rinde el examen final?

Vas a poder elegir entre las fechas de examen final a realizarse durante el mes de diciembre (para los cursos que comienzan en agosto), o julio (para los cursos que comienzan en marzo).
WhatsApp Chateá con Informes
Quiero inscribirme
CU 3 02/03