Recurso Verificado

Desarrollo de software con IA: El método Vibe Engineering

La inteligencia artificial puede ayudarte a desarrollar software mucho más rápido, pero también puede llevarte a construir aplicaciones difíciles de mantener, inseguras o llenas de deuda técnica si no sabes cómo utilizarla correctamente.

Oferta -70%
USD 39.99
USD 11.99
Dólares estadounidenses
Obtener Acceso Inmediato →

Descripción Detallada

La inteligencia artificial puede ayudarte a desarrollar software mucho más rápido, pero también puede llevarte a construir aplicaciones difíciles de mantener, inseguras o llenas de deuda técnica si no sabes cómo utilizarla correctamente.

En este curso aprenderás un método práctico para trabajar con la IA como un verdadero compañero de desarrollo. No se trata de delegar todo el trabajo a la inteligencia artificial, sino de combinar criterio de ingeniería con las capacidades de herramientas como ChatGPT, Codex, Claude, Gemini y GitHub Copilot para construir aplicaciones reales de forma rápida y profesional.

A lo largo del curso desarrollarás paso a paso una aplicación web completa, aplicando principios de Vibe Engineering: definir un MVP, diseñar una arquitectura simple pero mantenible, crear prompts efectivos que reduzcan las ambigüedades, implementar funcionalidades con ayuda de la IA, revisar el código generado, incorporar seguridad, observabilidad y optimización de rendimiento.

Además de aprender las herramientas, desarrollarás un flujo de trabajo que podrás aplicar inmediatamente en tus propios proyectos, permitiéndote entregar software de mayor calidad en menos tiempo sin perder el control del código.

Al finalizar el curso serás capaz de utilizar la IA para acelerar el desarrollo de software de manera responsable, construir MVPs sólidos, colaborar eficazmente con agentes de IA y convertir ideas en aplicaciones listas para usuarios reales.

¿Para quién es este curso?

  • Desarrolladores que quieren usar la IA para programar de manera profesional
  • Personas con conocimientos informáticos que desean crear software

Lo que aprenderás

  • ✓ Uso de la inteligencia artificial para desarrollar aplicaciones
  • ✓ Transformar una idea en una aplicación sin escribir una sola línea de código
  • ✓ Utilizar la IA para evaluar su propio trabajo
  • ✓ Aplicar un flujo profesional de desarrollo de software usando IA

Este curso incluye:

  • 6 horas de vídeo bajo demanda
  • 30 recursos descargables
  • Acceso en dispositivos móviles y TV
  • Acceso de por vida
  • Subtítulos
  • Certificado de finalización

Contenido del curso

11 secciones • 82 clases • 5 h 57 m de duración total
  • Introducción0:50
  • ¿Por qué usar la IA para desarrollar?5:39
  • ¿Qué podría salir mal?4:41
  • ¿Qué podría salir bien?5:17
  • Vibe Coding vs Vibe Engineering4:54
  • Resumen1:16
  • Introducción0:38
  • Tipos de herramientas de IA2:34
  • Cómo escribir prompts efectivos5:58
  • Práctica: Cómo escribir prompts efectivos6:48
  • Generación iterativa5:28
  • Determinismo2:32
  • Tokens y ventanas de contexto4:18
  • Resumen1:50
  • Introducción0:39
  • Cómo elegir un MVP5:26
  • Práctica: Diseñar un MVP12:44
  • Definir funcionalidades: Características y user stories4:24
  • Práctica: Características y user stories8:08
  • Backlogs5:44
  • Práctica: Creando issues en Github4:47
  • Resumen1:30
  • Introducción0:35
  • Arquitectura para proyectos personales5:50
  • Práctica: Arquitectura para proyectos personales4:15
  • Monolito modular3:35
  • Práctica: Monolito modular2:15
  • Arquitectura vertical4:26
  • Práctica: Arquitectura vertical4:27
  • Convenciones4:24
  • Práctica: Convenciones3:35
  • Creando el proyecto3:56
  • Implementando la arquitectura7:21
  • Archivo Agents.md4:22
  • Resumen1:56
  • Introducción0:34
  • Implementando nuestra primera user story10:54
  • Modo plan13:25
  • Automatizando el flujo de trabajo7:24
  • Resolviendo los issues pendientes12:00
  • Resumen0:56
  • Introducción0:53
  • Auditando nuestra aplicación3:41
  • Skills7:34
  • Grill-me6:42
  • Grill-me automático6:19
  • Proponiendo mejoras6:56
  • Generando issues de temas administrativos3:15
  • Mejorando la experiencia administrativa12:06
  • Sub-agentes para realizar trabajos en paralelo14:34
  • Resumen1:38
  • Introducción0:21
  • Dashboard - Generando imágenes5:48
  • De screenshot a implementación2:06
  • Creando un landing page3:22
  • Resumen0:39
  • Introducción0:35
  • Implementando el sistema de usuarios3:00
  • Implementar tenants11:53
  • Haciendo una auditoría de seguridad10:45
  • Buscando problemas específicos1:56
  • Búsqueda de secretos expuestos2:13
  • OWASP Top 102:16
  • Resumen0:56
  • Introducción0:45
  • Manejo de excepciones2:57
  • Logging estructurado4:03
  • Viendo el logging estructurado en producción3:00
  • Telemetría3:33
  • Resumen1:04
  • Introducción0:41
  • Encontrando cuellos de botella5:33
  • Hot paths7:53
  • Resumen0:50
  • Introducción0:19
  • Construyendo una funcionalidad nueva9:13
  • Seguridad5:32
  • Excepciones1:50
  • Observabilidad3:13
  • Performance3:36
  • Trabajar con la IA1:05
  • Resumen0:44