Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Python Full Stack Bootcamp | PF1164

Python Django HTML5 CSS3 JavaScript Status License

"Construyendo el futuro, una línea de código a la vez." 🚀

📖 Sobre este repositorio

Este es el diario de viaje técnico de mi formación como Desarrollador Full Stack Python (PF1164). Aquí encontrarás:

  • 📚 Módulos: Apuntes, ejercicios y prácticas organizadas por competencia.
  • 📦 Tareas: Entregables oficiales con versiones finales y retroalimentación.
  • 🌟 Portfolio: Un proyecto vivo que evoluciona módulo a módulo hasta convertirse en una aplicación web completa.
  • 🛠️ Herramientas: Configuraciones, scripts y buenas prácticas aplicadas en entorno real.

🗺️ Mapa de Aprendizaje

Módulo Nombre Horas Estado Carpeta
1️⃣ Orientación al Perfil y Metodología 18h ✅ Completado modules/01-orientacion
2️⃣ Fundamentos de Desarrollo Front-End 72h 🟡 En Progreso modules/02-frontend
3️⃣ Fundamentos de Programación en Python 72h ⬜ Pendiente modules/03-python-basics
4️⃣ Programación Avanzada en Python 56h ⬜ Pendiente modules/04-python-advanced
5️⃣ Fundamentos de Bases de Datos Relacionales 56h ⬜ Pendiente modules/05-databases
6️⃣ Desarrollo Web con Python Django 72h ⬜ Pendiente modules/06-django-basics
7️⃣ Acceso a Datos en Django 80h ⬜ Pendiente modules/07-django-data
8️⃣ Desarrollo de Portafolio Digital 18h ⬜ Pendiente modules/08-portfolio-docs
9️⃣ Empleabilidad en la Industria Digital 18h ⬜ Pendiente modules/09-employability
📊 Progreso General (clic para expandir)
██████░░░░░░░░░░░░░░ 30% Completado
Actualizado manualmente. Cada módulo desbloquea nuevas habilidades.

🌟 Portfolio Project (Proyecto Vivo)

El corazón de este bootcamp es un proyecto integrador que crece en cada etapa:

  • 🎨 Frontend: HTML5, CSS3, Bootstrap, JS/jQuery
  • ⚙️ Backend: Python puro → Django MVC → ORM & CRUD
  • 🗃️ Base de Datos: Modelado ER → SQL puro → Migraciones Django
  • 🚀 Deploy: Configuración para producción (Próximamente en Render/Vercel)

👉 Explorar código del Portfolio | 📄 Documentación del Proyecto


🛠️ Tech Stack

Categoría Tecnologías
🖥️ Frontend HTML5, CSS3, Bootstrap 5, JavaScript (ES6+), jQuery
Backend Python 3.10+, Django 4+, Django REST Framework (próximamente)
🗄️ Bases de Datos SQLite (dev), PostgreSQL (prod), SQL puro
🐙 Control de Versiones Git, GitHub, GitHub Actions (CI/CD)
🧪 Calidad & Testing Pytest, Black, Ruff, Flake8
📦 Entornos venv, pip, requirements.txt, pyproject.toml

🚀 Quick Start

¿Quieres ejecutar el proyecto localmente? Sigue estos pasos:

# 1. Clona el repositorio
git clone https://github.com/TU-USUARIO/python-fullstack-bootcamp.git
cd python-fullstack-bootcamp

# 2. Crea y activa el entorno virtual
python3 -m venv .venv
source .venv/bin/activate  # En Windows: .venv\Scripts\activate

# 3. Instala dependencias
pip install -r portfolio/requirements.txt

# 4. Ejecuta migraciones y servidor de desarrollo
cd portfolio
python manage.py migrate
python manage.py runserver

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages