DelgadoLearn

Portal de aprendizaje autocontenido y colaborativo publicado en GitHub Pages.

🚀 Inicio Rápido

Requisitos

Instalación

  1. Clone el repositorio:
    git clone https://github.com/delgadolearn/delgadolearn.git
    cd delgadolearn
    
  2. Instale las dependencias:
    pip install -r requirements.txt
    
  3. Ejecute el servidor local:
    mkdocs serve
    
  4. Abra su navegador en http://localhost:8000

📝 Estructura del Proyecto

delgadolearn/
├── docs/
│   ├── index.md                 # Página principal
│   ├── contributing.md          # Guía de contribución
│   ├── comunidad.md            # Sección de comunidad
│   ├── cursos/                 # Todos los cursos
│   │   ├── intro.md
│   │   └── [cursos futuros]
│   └── assets/                 # Imágenes y recursos
├── mkdocs.yml                   # Configuración de MkDocs
├── requirements.txt             # Dependencias Python
└── .github/workflows/           # CI/CD automático
    └── deploy.yml

🤝 Contribución

¿Quieres ayudar? Lee nuestra Guía de Contribución

En resumen:

  1. Fork del repositorio
  2. Crea una rama (git checkout -b feature/nuevo-contenido)
  3. Haz commit de tus cambios
  4. Push a la rama (git push origin feature/nuevo-contenido)
  5. Abre un Pull Request

🌐 Publicación

El sitio se publica automáticamente en GitHub Pages cuando haces push a main:

🛠️ Desarrollo Local

Comandos Útiles

# Servidor local con recarga automática
mkdocs serve

# Compilar sitio estático
mkdocs build

# Limpiar archivos generados
mkdocs build --clean

Pre-visualizar cambios

Mientras ejecutas mkdocs serve, cualquier cambio en los archivos .md se reflejará automáticamente en el navegador.

📋 Roadmap

📞 Soporte

📄 Licencia

Este proyecto está bajo licencia MIT - siéntete libre de usarlo y adaptarlo.


DelgadoLearn - Aprendizaje colaborativo para todos 🚀