
Bienvenido al curso Programación con Vibe Coding, Agentes IA y LLMs.
La inteligencia artificial está transformando la forma en que desarrollamos software. Hoy en día, herramientas como GitHub Copilot, Claude Code, Windsurf o los grandes modelos de lenguaje (LLMs) permiten acelerar el desarrollo, automatizar tareas complejas y crear aplicaciones más inteligentes.
A lo largo de este curso aprenderás a integrar estas tecnologías en tu flujo de trabajo, descubriendo cómo colaborar con asistentes y agentes de IA para desarrollar aplicaciones modernas, automatizar procesos y diseñar productos AI-First.
El curso combina fundamentos teóricos, demostraciones prácticas, ejercicios guiados y un proyecto final integrador, permitiéndote adquirir una metodología de trabajo alineada con las tendencias más actuales del desarrollo de software.
Objetivos
- Comprender los fundamentos del Vibe Coding y del desarrollo asistido por inteligencia artificial.
- Conocer el funcionamiento de los principales modelos de lenguaje (LLMs) y seleccionar el más adecuado según cada necesidad.
- Configurar un entorno de desarrollo moderno utilizando herramientas como Visual Studio Code, GitHub Copilot, Claude Code, Windsurf y modelos locales.
- Aplicar técnicas de Prompt Engineering y Context Engineering para obtener mejores resultados durante el desarrollo.
- Desarrollar aplicaciones utilizando inteligencia artificial como asistente durante todo el ciclo de desarrollo.
- Construir asistentes y automatizaciones mediante agentes inteligentes, APIs y el estándar MCP.
- Diseñar productos AI-First y aplicaciones AI-Native siguiendo metodologías modernas de desarrollo.
- Utilizar la inteligencia artificial de forma responsable, aplicando criterios de seguridad, privacidad y pensamiento crítico.
- Integrar herramientas de IA para mejorar la productividad y optimizar el trabajo diario del desarrollador.
- Diseñar, desarrollar y presentar un proyecto completo aplicando las metodologías y herramientas aprendidas durante el curso.
- Profesor: Profesor NI
- Profesor: Rafael Quiroz

Este curso introduce al desarrollo de aplicaciones web utilizando Angular 15, uno de los frameworks más utilizados para la creación de aplicaciones frontend modernas.
A lo largo del curso los participantes aprenderán a crear aplicaciones estructuradas basadas en componentes, gestionar la comunicación entre ellos, trabajar con directivas, servicios y formularios, y consumir APIs externas.
El aprendizaje se basa en una combinación de contenidos teóricos, demostraciones prácticas y laboratorios donde los alumnos desarrollarán progresivamente una aplicación Angular.
Objetivos
Al finalizar el curso el participante será capaz de:
- comprender la arquitectura de aplicaciones Angular
- crear y gestionar componentes
- implementar comunicación entre componentes
- utilizar directivas y data binding
- trabajar con servicios y consumo de APIs
- desarrollar aplicaciones web modernas utilizando Angular
- Profesor: Alejandro Muñoz
- Profesor: Profesor NI
- Profesor: Rafael Quiroz

En este curso exploraremos la programación desde una perspectiva innovadora, integrando el enfoque del Vibe Coding con los fundamentos de los modelos de lenguaje de gran tamaño (LLMs). El objetivo es proporcionar a los participantes una experiencia formativa que combine creatividad, bienestar emocional y el uso responsable de tecnologías avanzadas de inteligencia artificial.
Objetivos
-
Comprender qué es Vibe Coding y cómo se diferencia del desarrollo tradicional.
-
Aprender a usar LLMs como copilotos creativos, no solo como autocompletadores.
-
Crear proyectos de código en estado de flujo, aprovechando el entorno, el humor, y el contexto emocional del programador.
-
Construir herramientas, bots o scripts asistidos por LLMs de forma flexible y expresiva.
- Profesor: Profesor NI
- Profesor: Rafael Quiroz

Optimiza tus proyectos de desarrollo dominando GitHub.
Objetivos
- Aprender a crear repositorios Git
- Conocer los conceptos comunes
- Como clonar un repositorio Git
- Creación de solicitudes pull
- Usar diferentes tipos de repositorios
- Integrar Github y DevOps
- Gestionar etiquetas
- Gestionar y eliminar errores
- Acciones de GitHub
- Profesor: Profesor NI
- Profesor: Rafael Quiroz