Awesome CopilotAdventures

Documentación del producto verificada

Un siguiente paso claro

No tienes que completar todos los idiomas, instalar todos los runtimes ni usar todas las funciones de agente. Elige una ruta, demuestra sus prerrequisitos y avanza cuando la evidencia esté lista. Los niveles del curso describen complejidad, no una certificación.

[!TIP] Ruta inicial recomendada: Empieza aquí → laboratorio 01 → un idioma a través de los laboratorios 02–05 → personalización → un escenario avanzado. Si prefieres historias cortas de fantasía, toma la ruta de aventuras en su lugar.

¿Qué es obligatorio?

Etiqueta Significado Ejemplo
Obligatorio Necesario para los criterios de aceptación del ejercicio elegido Su runtime, línea base, cambio acotado, comprobación negativa, revisión y restablecimiento
Opcional Añade otra experiencia sin bloquear la lección local Un repositorio de GitHub, un segundo idioma, Codespace, UI o integración en vivo marcados explícitamente como opcionales
Avanzado Requiere modelos mentales previos y revisión adicional Herramientas externas, propiedad paralela, identidad del SDK, ejecución en la nube y modernización
Mantenedor Cambia este currículo, no la aplicación del alumno Compilaciones del sitio, empaquetado, traducciones y publicación

Se requiere acceso a Copilot para la práctica de IA en vivo, no para inspeccionar el origen ni ejecutar comprobaciones locales deterministas. Si no hay acceso, registra esa limitación en lugar de presentar una simulación como una ejecución real del agente.

Ruta A — Práctica profesional guiada

Etapa 1: oriéntate

  1. Completa Empieza aquí para obtener un cambio verificado.
  2. Completa 01 — Contexto e interfaz.
  3. Explica rol, harness, entorno y permisos usando tu propia sesión.

Evidencia de salida: una línea base que pasa, un cambio revisado, una afirmación negativa y un registro honesto de qué herramientas estaban disponibles.

Etapa 2: elige un solo lenguaje de aplicación

Orden Ruta C# Ruta Python Por qué sigue esto
Preparar Entorno C# Entorno Python Selecciona el runtime y el directorio de trabajo correctos
02 Analizar/documentar Analizar/documentar Comprende la aplicación existente antes de cambiarla
03 Desarrollar una funcionalidad Desarrollar una funcionalidad Conecta los criterios de aceptación con un comportamiento de extremo a extremo
04 Pruebas xUnit Pruebas pytest Aprende si las pruebas detectan realmente un resultado incorrecto
05 Refactorización segura Refactorización segura Cambia la estructura preservando el comportamiento observable

Cada kit parte de su propia línea base declarada. Tu solución del ejercicio anterior no es un requisito silencioso del siguiente kit. No sobrescribas una copia con otra; conserva la evidencia de cada intento.

Etapa 3: practica una decisión de ingeniería

Elige el escenario que coincide con tu trabajo. No son siete prerrequisitos para cada laboratorio avanzado.

Laboratorios Escenario Preparación
06 Prototipo de compras accesible Node, navegador, PRD pequeño
07, 08, 09 Duplicación, extracción y reglas de decisión Conceptos básicos de C# y pruebas de caracterización
10 Perfilado acotado C#; una carga pequeña y salida funcional sin cambios
11 De incidencia a cambio revisado Prueba de regresión local; PR remota opcional
12 Simulación de incidente sin credenciales Node; sin token real ni operación de proveedor

Etapa 4: personalización y escenarios avanzados

Empieza con 15 — Personalización cuando puedas verificar un cambio pequeño. Luego elige un propósito, no solo el siguiente número:

Propósito Secuencia Límite de evidencia
Definir un producto nuevo Configuración de Spec Kit13 — Nuevo proyecto Contrato RSS local; sin obtención remota de feeds
Añadir comportamiento a una aplicación existente Configuración → 14 — Funcionalidad brownfield Los contratos antiguo y nuevo pasan juntos
Cambiar el almacenamiento sin cambiar a los consumidores Configuración → 17 — Modernización Reconciliación de datos, no sobrescritura y reversión
Incrustar un runtime de agente Configuración del SDK16 — SDK Pruebas offline de herramientas y ciclo de vida; la inferencia autenticada se registra aparte

Ruta B — Aventuras apoyadas por historia

Usa el mapa de aventuras en este orden:

Etapa Secuencia Lista para continuar cuando…
Fundamentos Portales de Nexus → Espejos de Contexto Separas rol, harness y entorno y puedes fundamentar una respuesta en archivos
Básicos Bucle de Tempora → Leyes de Eldoria Puedes acotar la iteración y escribir instrucciones delimitadas y comprobables
Intermedio Habilidades de Algora → Agentes de Stellaris → Guardrails de Stonevale Distingues experiencia, rol, traspaso y política determinista
Avanzado Cartógrafo MCP → Grafo de Lumoria → Mythos Paralelo Puedes describir límites de confianza, dependencias y propiedad independiente
Superficies Ciudadela en la Nube → Puerta del Terminal → Fábrica de Autómatas Distingues la validación de contratos de la ejecución remota y real en runtime
Proyecto final Convergencia de los Tres Reinos Puedes mapear requisitos a actores, entornos, artefactos y evidencia revisada

Cada aventura incluye un laboratorio correspondiente, un ejercicio de fallo y una rúbrica. Descarga un kit a la vez. La historia es una ayuda para la memoria; la corrección sigue viniendo de los criterios de aceptación del laboratorio.

Qué significa y qué no significa “de básico a avanzado”

Incluido en este kit No se establece automáticamente
Investigación, planificación, implementación, pruebas y revisión Dominio de todos los lenguajes de programación o de todas las funciones de Copilot
Ejercicios locales para instrucciones, skills, agentes, MCP y tareas paralelas Compatibilidad universal del host o permiso para instalar servidores arbitrarios
Flujos de trabajo de greenfield, funciones y modernización guiados por especificación Una migración de producción o compatibilidad con todas las plataformas de datos
Límites de SDK y solicitudes en vivo opcionales Calidad del modelo en usuarios reales o tráfico a escala de producción
Contratos de tareas en la nube y delegación autorizada opcional Una ejecución en la nube solo porque pasó un verificador JSON
Gráficos de aprendizaje accesibles y comprobaciones de UI cuando corresponda Una certificación universal de accesibilidad para cada solución del alumno

El kit enseña un método y ofrece ejercicios que producen evidencia. Las preocupaciones de producción adicionales —operaciones, cumplimiento, identidad real, despliegue y evaluación más amplia— requieren sus propios requisitos y verificación.

Elige un punto de parada realista

  • Primera sesión: termina el ejercicio de saludo y explica tu evidencia.
  • Práctica de aplicación: completa la secuencia 02–05 de un solo lenguaje.
  • Taller de equipo: elige un escenario de ingeniería y luego un traspaso revisado.
  • Práctica avanzada: completa un escenario de integración y etiqueta la evidencia local frente a la en vivo.

No te apresures hasta el proyecto final saltándote un prerrequisito fallido. Usa la guía de configuración para los bloqueos de entorno y la solución de problemas de la lección para los fallos de comportamiento.

Anterior Siguiente
Empezar aquí Descarga tu kit seleccionado

Buscar

Búsqueda en español. Las rutas y los ejemplos ejecutables conservan el texto original.