
OpenCode: Guía completa para desarrolladores de software
udemy · ⭐ 4.86 (57 reseñas) · Todos los niveles · es · ⏱ 14 h
Impartido por Fernando Herrera, {d/t} - DevTalles · 572 alumnos
49.99 USD
Entra en tu cuenta para guardar este curso y volver a él cuando quieras.
Comparar este cursoEnlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información
Descripción
OpenCode lleva el desarrollo asistido por IA al siguiente nivel: agentes, specs, MCPs, workflows paralelos y automatizaciones reales sobre proyectos de verdad. En este curso completo trabajaremos con OpenCode desde cero hasta un entorno de producción, integrando herramientas modernas del ecosistema JavaScript y cloud. No solo verás “cómo usar” OpenCode, sino cómo diseñar un flujo de trabajo donde la IA se convierte en parte estable de tu stack: Entre los temas a tocar: • Instalación, configuración inicial, instrucciones globales e interfaz TUI. • Uso práctico de comandos clave (/redo, /undo, /compact, /init, plan mode, etc.). • Proyectos guiados: una consola Weather App y un juego tipo Asteroids, aplicando worktrees, pruebas automáticas y GitHub Actions. • Integración con Git y GitHub: worktrees, comandos personalizados, OpenCode + GitHub App, formateo de issues, cambios en la nube y revisiones fuera de nuestro editor. • Spec Driven Development (SDD) y metodologías para escribir mejores especificaciones: specs, spec-impl, verificación y automatización de criterios de aceptación. • Agent Skills y MCPs: Playwright, Context7, Supabase y más, para ampliar lo que OpenCode puede hacer por tu proyecto. • Proyecto real “OpenDayCare”: una aplicación full-stack con Next.js, React, TypeScript, Supabase, Resend y despliegue en Vercel, donde OpenCode participa en maquetación, lógica de negocio, base de datos y flujos de email. • Diseño y consumo de esquemas de base de datos, referencias internas/externas y conexión con Supabase vía MCP. • Automatizaciones y agentes en paralelo: formateadores, agentes de mejores prácticas, migraciones de base de datos, accesibilidad, auditorías y CRON jobs. • Extras: Metodologías Grill Me y OpenSpec para elevar la calidad del código, de las specs y de las revisiones asistidas por IA. • Preparación para producción: migraciones de datos, configuración de entornos, revisión final en producción y despliegue. Al finalizar, tendrás una visión clara y moderna de cómo integrar OpenCode en tu día a día como desarrollador: desde pequeños ajustes en tu código hasta flujos complejos de automatización, specs verificables y despliegues listos para producción. El objetivo no es reemplazar tu criterio como desarrollador, sino multiplicar tu alcance con un ecosistema de agentes y herramientas bien diseñadas alrededor de tu código real.
Lo que aprenderás
- Instalar, configurar y dominar la interfaz TUI de OpenCode desde cero.
- Usar agentes, modo Plan/Build, specs y SDD para desarrollar con IA de forma profesional.
- Integrar MCPs (Playwright, Context7, Supabase) y flujos de trabajo con Git y GitHub, incluyendo worktrees.
- Automatizar tareas con agentes en paralelo.
Requisitos
- Opcional - Conocimientos básicos de JavaScript/TypeScript y desarrollo web (no se requiere experiencia previa con IA).
- Opcional - Manejo básico de la terminal y comandos de Git.
- Poder realizar instalaciones en el equipo (Node, Bun, entre otras por ejemplo)
- Cuenta gratuita en GitHub para seguir los ejercicios prácticos con repositorios reales.