Oferta Académica
Curso
Crea Aplicaciones con Inteligencia Artificial sin saber Programar
- Habilidades Blandas y Técnicas
-
Remoto
- Inicia el 13 de octubre de 2026
-
36 horas
| Inversión |
$ 1.000.000 |
| Horarios |
Lunes, miércoles de 18:00 a 20:00
|
| duración | 8 semanas |
| intensidad | 36 horas |
Objetivo
Desarrollar la habilidad de usar prompting avanzado (Vibe Coding) dentro del editor Cursor para generar, entender y modificar mini-proyectos de software (HTML, Python), sin necesidad de tener experiencia previa en programación.
Dirigido a
- Personas sin experiencia técnica que deseen entender cómo se crea la tecnología.
- Profesionales de cualquier área (humanidades, artes, negocios, marketing) que quieran automatizar tareas simples o prototipar ideas.
- Emprendedores que deseen entender el lenguaje de la tecnología para comunicarse mejor con equipos de desarrollo.
- Cualquier persona que sienta curiosidad por la IA generativa.
- Traducir ideas del lenguaje natural a "instrucciones" (prompts) claras para una IA.
- Navegar un editor de código (Cursor) a nivel básico (abrir archivos, usar el chat de IA).
- Guiar a la IA para generar una página web simple (HTML y CSS).
- Guiar a la IA para crear un script simple en Python (ej. para organizar archivos o procesar texto).
- Entender conceptualmente qué es el 'frontend' y el 'backend' a través de las explicaciones de la IA.
- Desmitificar el uso de la terminal, el código y los mensajes de error, usando la IA para depurar.
Módulo 1: "Desmitificando el Código" - Fundamentos de Vibe Coding
- Introducción: ¿Qué es el código? ¿Qué es la IA? ¿Qué es "Vibe Coding"?
- Instalación y tour de Cursor: Nuestra herramienta de asistencia a la codificación.
- Ingeniería de Prompts Nivel 1: "El arte de dar instrucciones" (Rol, Contexto, Tarea).
- Práctica: "Hola Mundo". Solicitar a la IA que cree un script de Python.
Módulo 2: Diseño y Flujo del Proyecto
Mini-Proyecto: "Mi Blog de Notas" (Paso 1: El Diseño)
- Conceptos: Pasos del diseño de un producto digital:
- Idea: Definir el problema y la solución.
- Usuario: ¿Para quién es?
- Flujo de Usuario: El camino paso a paso (ej. Abrir app → Ver notas → Escribir nueva → Guardar).
- Wireframe: Un "plano" simple de la pantalla (dónde van los botones y el texto).
- Práctica: Definición de la idea del proyecto y el flujo de usuario usando la IA.
- Práctica: Generar un wireframe básico (descrito en texto) con la IA.
Módulo 3: Construcción del Frontend Visual (HTML y CSS)
Mini-Proyecto: "Mi Blog de Notas" (Paso 2: Estructura y Estilo)
- Conceptos: Fundamentos de la web: ¿Qué es HTML (estructura) y qué es CSS (presentación)?
- Práctica: Generar la estructura HTML (título, campos, botones) del proyecto.
- Práctica: Aplicar estilos básicos (colores, fuentes) con la IA.
Módulo 4: Interactividad del Frontend (JavaScript)
Mini-Proyecto: "Mi Blog de Notas" (Paso 3: Interactividad Local)
- Concepto: Introducción a JavaScript: El lenguaje de la interactividad web.
- Práctica: Añadir interactividad local con JavaScript (mostrar datos en una lista).
Módulo 5: Creación del Servidor Backend (Python)
Mini-Proyecto: "Mi Blog de Notas" (Paso 4: El Servidor)
- Conceptos: Fundamentos del Backend: ¿Qué es un servidor? ¿Qué es una API y un endpoint?
- Práctica: Creación de un servidor "Hola Mundo" en Python.
- Práctica: Definición del endpoint (ruta) para recibir notas en el backend.
Módulo 6: Integración Frontend-Backend
Mini-Proyecto: "Mi Blog de Notas" (Paso 5: Conexión)
- Concepto: Integración Full Stack: La comunicación entre el cliente (navegador) y el servidor.
- Práctica: Conectar el frontend (JavaScript) para enviar datos al backend (Python).
Módulo 7: Base de Datos y Carga de Datos
Mini-Proyecto: "Mi Blog de Notas" (Paso 6: Persistencia y Carga)
- Concepto: Fundamentos de bases de datos: Almacenamiento y persistencia de datos.
- Práctica: Conectar el backend de Python a una base de datos para guardar datos.
- Práctica: Programar la carga de notas desde la base de datos al abrir la página.
Módulo 8: Depuración y Showcase Final
Mini-Proyecto: "Mi Blog de Notas" (Paso 7: Arreglar Errores y Presentar)
- Concepto: Depuración (debugging) y mantenimiento de código.
- Práctica: Depuración de errores (debugging) con asistencia de la IA.
- Showcase: Presentación del "Blog de Notas" funcional.
- Práctica: Generar documentación y explicaciones del código usando la IA.
Todos nuestros programas incluyen un certificado de asistencia*
La Universidad del Rosario se reserva el derecho de modificar el equipo académico o el orden temático presentado.
La Universidad del Rosario podrá modificar las fechas de desarrollo de los programas
Los programas de Educación continua son educación informal, no conducen a título profesional.
Oferta Académica
Curso
Crea Aplicaciones con Inteligencia Artificial sin saber Programar
¿QUIERES ESTE PROGRAMA PARA TU EMPRESA?
quiero más información