Skip to content

Bootcamp-IA-P6/hello_world_from_PR

Repository files navigation

🌐 Proyecto Colaborativo — Historia y Evolución de la Inteligencia Artificial

Bootcamp Desarrollo Web — Actividad de Colaboración en GitHub


🧠 Objetivo General

Desarrollar una página web estática (HTML + CSS) en equipos, aplicando buenas prácticas de colaboración con GitHub.
El sitio abordará los 5 Pilares del Ciclo de Vida del Dato, cada uno desarrollado por un equipo diferente.


🚀 Objetivos de Aprendizaje

  • Utilizar HTML y CSS para crear estructuras y estilos coherentes
  • Trabajar en ramas (branches) e implementar cambios mediante pull requests (PR)
  • Organizar tareas en GitHub Projects e issues asignadas por equipo
  • Comprender y comunicar los fundamentos del Ciclo de Vida del Dato en el contexto de Data Science

🏗️ Estructura del Proyecto

/
├── .github/                     # Configuración de GitHub
├── assets/                      # Recursos compartidos como imágenes
│   ├── data-analysis/
│   ├── data-cleaning/
│   ├── data-origin/
│   ├── deployment/
│   └── strategic-direction/
├── examples/                    # Ejemplos de referencia
│   ├── alanTuring.png
│   ├── aristoteles.png
│   ├── georgeBoole.png
│   ├── examples.html
│   └── examples.css
├── data-analysis/               # Equipo 3: Análisis & Modelado
│   ├── data-analysis.html
│   └── data-analysis.css
├── data-cleaning/               # Equipo 2: Limpieza & Transformación
│   ├── data-cleaning.html
│   └── data-cleaning.css
├── data-origin/                 # Equipo 1: Origen & Captura de Datos
│   ├── data-origin.html
│   └── data-origin.css
├── deployment/                  # Equipo 4: Despliegue & Monitorización
│   ├── deployment.html
│   └── deployment.css
├── strategic-direction/         # Equipo 5: Impacto & Dirección Estratégica
│   ├── strategic-direction.html
│   └── strategic-direction.css
├── globals.css                  # Estilos base compartidos
├── index.html                   # Página principal
├── script.js                    
└── README.md                   

🧩 Temas Asignados por Equipo

1️⃣ Origen & Captura de Datos

  • Fuentes estructuradas (BBDD, APIs, ERP) y no estructuradas (logs, sensores, redes sociales)
  • Estrategias de recolección e ingestión
  • Data Governance
  • Metadatos y procedencia

2️⃣ Limpieza & Transformación

  • Data Wrangling y calidad de datos
  • Manejo de valores nulos y outliers
  • ETL/ELT y pipelines
  • Feature Engineering

3️⃣ Análisis & Modelado

  • Estadística descriptiva y visualización
  • Machine Learning (supervisado y no supervisado)
  • Experimentación y validación
  • Segmentación y patrones ocultos

4️⃣ Despliegue & Monitorización

  • Puesta en producción de modelos (MLOps)
  • Dashboards y reporting automatizado
  • Sistemas de recomendación en tiempo real
  • Monitorización y mantenimiento

5️⃣ Impacto & Dirección Estratégica

  • Storytelling con datos para la toma de decisiones
  • ROI e impacto en negocio
  • Retroalimentación y mejora continua
  • Ética, privacidad y gobierno de datos

🧭 Instrucciones de Trabajo en GitHub

1️⃣ Clonar el repositorio base

git clone https://github.com/Bootcamp-IA-P6/hello_world_from_PR.git
cd hello_world_from_PR

2️⃣ Crear una nueva rama por equipo

Esto lo harán creando la rama a partir de los issues que se creen

3️⃣ Crear o editar su carpeta asignada

  • Añadir su HTML y CSS dentro de la carpeta correspondiente
  • Mantener coherencia visual con los estilos globales (globals.css)

4️⃣ Confirmar y subir cambios

git add .
git commit -m "Equipo 2: sección Limpieza & Transformación"
git push origin feature/limpieza-transformacion

5️⃣ Crear un Pull Request

Desde GitHub:

  1. Abrir un PR desde su rama hacia main
  2. Asignar como revisores a los instructores
  3. Esperar aprobación antes de fusionar

🗂️ GitHub Project & Issues

  • Cada equipo tendrá issues asignadas con las tareas específicas (diseño, contenido, revisión, media, etc.)
  • Se usará GitHub Projects para seguir el progreso (To Do / In Progress / Done)
  • Cada issue debe asociarse a una rama y un PR

🧑‍💻 Reglas de Colaboración

  • ❌ No editar archivos fuera de la carpeta asignada sin autorización
  • ✅ Mantener un estilo visual coherente (tipografía, paleta y estructura)
  • ⏰ Respetar los tiempos de entrega y revisiones de PR
  • 📝 Documentar cambios relevantes en los commits

🎯 Entregable Final

Una web estática navegable con un acordeón principal (index.html) que mostrará las secciones creadas por cada equipo.

El sitio será evaluado por:

  • Estructura y organización del código
  • Uso correcto de Git y GitHub (ramas, PR, issues)
  • Estética visual y coherencia entre secciones
  • Claridad y precisión del contenido técnico

📚 Recursos Adicionales

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors