---
name: ❓ Pregunta sobre el Bootcamp
about: Hacer una pregunta sobre conceptos, ejercicios o implementación
title: '[QUESTION] '
labels: ['question', 'help-wanted']
assignees: ''
---
## ❓ Tu Pregunta
Formula tu pregunta de manera clara y específica.
## 📚 Módulo y Contexto
**¿En qué módulo estás trabajando?**
- [ ] Módulo 1: Fundamentos y Conceptos Base
- [ ] Módulo 2: Herramientas Avanzadas y Recursos
- [ ] Módulo 3: Persistencia y Bases de Datos
- [ ] Módulo 4: Seguridad y Autenticación
- [ ] Módulo 5: Testing y Calidad
- [ ] Módulo 6: Arquitecturas Avanzadas
- [ ] Módulo 7: Proyecto Final
- [ ] Pregunta general sobre MCP
- [ ] Configuración del proyecto
**Ejercicio o ejemplo específico:**
Nombre del archivo o ejercicio donde tienes la duda.
## 🎯 Tipo de Pregunta
- [ ] Concepto teórico de MCP
- [ ] Implementación de código
- [ ] Configuración del entorno
- [ ] Mejores prácticas
- [ ] Debugging de un problema
- [ ] Arquitectura y diseño
- [ ] Testing y validación
- [ ] Deployment y producción
## 💻 Código Relacionado
Si tu pregunta involucra código, compártelo aquí:
```typescript
// Pega tu código aquí
// Incluye comentarios sobre las partes específicas que no entiendes
```
**Archivo(s) relevante(s):**
- Ruta del archivo:
- Líneas específicas:
## 🔍 Lo que Has Intentado
**¿Qué has intentado hasta ahora?**
- [ ] Leí la documentación del módulo
- [ ] Busqué en issues existentes
- [ ] Revisé ejemplos similares
- [ ] Consulté documentación oficial de MCP
- [ ] Probé diferentes enfoques
**Describe qué intentaste:**
Explica los pasos que has tomado para resolver tu duda.
## 🎓 Nivel de Experiencia
**Tu experiencia con las tecnologías:**
**MCP (Model Context Protocol):**
- [ ] Principiante (primera vez)
- [ ] Básico (he hecho algunos ejemplos)
- [ ] Intermedio (entiendo los conceptos)
- [ ] Avanzado (he implementado servidores complejos)
**TypeScript/Node.js:**
- [ ] Principiante
- [ ] Básico
- [ ] Intermedio
- [ ] Avanzado
**Python (si aplica):**
- [ ] Principiante
- [ ] Básico
- [ ] Intermedio
- [ ] Avanzado
## 🎯 Objetivo de Aprendizaje
**¿Qué específicamente esperas entender al resolver esta pregunta?**
Describe el objetivo de aprendizaje que buscas alcanzar.
## 📝 Contexto Adicional
**Información adicional que pueda ser útil:**
- Mensaje de error (si hay uno):
```
Pega aquí cualquier mensaje de error
```
- Comportamiento actual vs esperado:
- Enlaces a recursos que has consultado:
- Capturas de pantalla (si son útiles):
## 🔧 Entorno
**Solo llena si es relevante para tu pregunta:**
- Node.js: [versión]
- pnpm: [versión]
- SO: [sistema operativo]
- Editor: [VS Code, etc.]
## 💡 ¿Qué Tipo de Respuesta Buscas?
- [ ] Explicación conceptual detallada
- [ ] Ejemplo de código funcional
- [ ] Referencia a documentación específica
- [ ] Guía paso a paso
- [ ] Mejores prácticas recomendadas
- [ ] Alternativas de implementación
- [ ] Recursos de aprendizaje adicionales
## 🤝 ¿Puedes Ayudar a Otros?
Si ya tienes experiencia en otros módulos o tecnologías:
- [ ] Puedo ayudar con preguntas de módulos anteriores
- [ ] Puedo compartir mi experiencia con [tecnología específica]
- [ ] Estoy dispuesto a colaborar en la respuesta
## ✅ Checklist
Antes de enviar tu pregunta:
- [ ] He buscado en issues y discussions existentes
- [ ] Mi pregunta es específica y clara
- [ ] He incluido el contexto necesario
- [ ] He especificado mi nivel de experiencia
- [ ] He descrito lo que he intentado
- [ ] He indicado qué tipo de respuesta busco
---
## 🎓 Tips para Hacer Buenas Preguntas
1. **Sé específico**: En lugar de "¿Cómo funciona MCP?", pregunta "¿Cómo implemento un recurso dinámico que se actualice cada 5 minutos?"
2. **Incluye contexto**: Menciona qué estás tratando de lograr y por qué.
3. **Muestra tu trabajo**: Comparte el código que has intentado y los errores que encuentras.
4. **Un problema a la vez**: Si tienes múltiples preguntas, crea issues separados.
5. **Sé paciente**: Esta es una comunidad de aprendizaje, las respuestas pueden tomar tiempo.
**¡Recuerda que no hay preguntas tontas en el aprendizaje!** 🚀