gourses

← Volver a la búsqueda

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 curso
Ver curso en udemy

Enlace 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.