memory del curso

Memoria · Student profile

Perfil del alumno

Lo que el profesor necesita saber de ti para adaptar el curso. Se actualiza cuando cambie algo relevante.


Datos del alumno

  • Nombre como quieras que te llame: — (aún por confirmar)
  • Nivel actual: Intermedio — ha hecho CRUDs/APIs básicas; quiere profundizar en seguridad, arquitectura y rendimiento.
  • Experiencia previa: programa; backend básico.

Stack elegido

  • Lenguaje: Python (3.12+)
  • Framework: Django + Django REST Framework (DRF)
  • Base de datos: PostgreSQL (por defecto según ADR-0003; en Lección 00 arranca con SQLite para cero fricción y migra a PostgreSQL en el Módulo 2)
  • Ecosistema esperado del curso: Celery (colas), Redis (caché/broker), Docker, pytest, Gunicorn, OpenTelemetry.
  • Sistema operativo: Linux (instrucciones nativas, sin WSL)

Proyecto hilo conductor

  • Proyecto: TicketFlow — plataforma de venta de entradas
  • Descripción: API para eventos con aforo limitado: catálogo de eventos, reservas de asientos con concurrencia real (dos personas no pueden comprar el mismo asiento), cola de compra con Celery, webhooks de pasarela de pago, caché de disponibilidad, idempotencia en pagos, roles (comprador/organizador/admin), rate limiting, observabilidad y despliegue con Docker.
  • Por qué es ideal: toca TODOS los dominios del temario (transacciones, colas, seguridad, caché, pruebas, despliegue) y es una pieza de portfolio muy contundente para entrevistas.

Objetivo

  • Conseguir empleo como backend (prioridad), mejorar como profesional y obtener una formación profunda y estructurada.
  • Implicación pedagógica: énfasis en portfolio defendible, trade-offs razonados para entrevistas y fundamentos sólidos (no solo frameworks).

Preferencias de aprendizaje

  • Ritmo: equilibrado
  • Estilo de ejercicios: mezcla de teoría-práctica y retos
  • Idioma: español

Registro de cambios

FechaCambio
2026-09-28Perfil creado; a la espera de la elección de stack y nivel
2026-09-28Elegido: Python + Django/DRF · Linux · Intermedio · Proyecto TicketFlow · Objetivo empleo+profundidad