UNA HISTORIA DE DECISIONES COMPARTIDAS
DJANGO
CON CRITERIO
Un equipo. Una necesidad.
Una base que crece.
Acompaña el camino de un equipo de ingenierías que eligió Python y construyó una base Django replicable. Cada necesidad conduce a una decisión: organizar, proteger, publicar y mantener.
ISLA DJANGO · MUNDO 01
Aprende CQS jugando.
Acompaña a Byte por cinco estaciones y decide qué debe hacer cada petición.
Tres misiones: consultar, crear y rechazar una entrada inválida. Se puede jugar con ratón, controles táctiles o teclado.
EL TALLER DE SENSORHUB
Primero, mira el conjunto.
De una medición al servicio que la convierte en información útil.
11 ESPACIOS PARA APRENDER
Entra al taller por un tema.
Reconoce cada unidad por su imagen y explora sus lecciones.

Fundamentos y arquitectura
Del requisito a un modelo con reglas claras.
Explorar →
APIs y casos de uso
Contratos, CQS, reutilización y consultas eficientes.
Explorar →
Composición y frontend
Mixins, templates, JavaScript y capacidades.
Explorar →
Seguridad y consistencia
Permisos, identidad, transacciones y cálculos.
Explorar →
Datos y tiempo real
Ingesta, WebSockets, alarmas e históricos.
Explorar →
Entrega profesional
Reportes, pruebas, operación y proyecto final.
Explorar →
Identidad empresarial en Azure
Entra ID, MSAL, Easy Auth, delegación y licenciamiento.
Explorar →
Azure y Django: configuración y despliegue
Entornos, variables, arranque, estáticos, PowerShell, Kudu y ciclo de entrega.
Explorar →
Operación y DevSecOps
Telemetría, infraestructura IoT, costos, correo y vulnerabilidades.
Explorar →
Gobernanza de PostgreSQL
Roles, mínimo privilegio, migraciones, pgAdmin y acceso verificable.
Explorar →
Mantenimiento de App Service
Kudu, cuotas, cachés, despliegues limpios y cambios de plan.
Explorar →UNA RUTA, 11 UNIDADES
Aprende tema a tema.

Diseñar antes de programar
Transforma una idea en módulos, casos de uso y reglas verificables.
Aprender este tema ↗
Preparar el proyecto y el entorno
Crea una base reproducible para trabajar en Windows o Linux.
Aprender este tema ↗
Git y VS Code: incorporarse al proyecto
Clona, aísla tu trabajo y entrega cambios revisables.
Aprender este tema ↗
Apps y dependencias
Organiza funcionalidades y mantén imports comprensibles.
Aprender este tema ↗
Settings: base.py, development.py y production.py
Compón la configuración común y selecciona el entorno al iniciar el proceso.
Aprender este tema ↗
Variables locales: .env y configuración tipada
Carga valores locales antes de importar base.py y valida su forma.
Aprender este tema ↗
PostgreSQL local y diagnóstico de conexión
Practica con una base aislada antes de usar datos o credenciales de producción.
Aprender este tema ↗
Modelos base y UUID
Comparte identidad y timestamps sin crear tablas innecesarias.
Aprender este tema ↗
Relaciones y reglas de integridad
Modela el catálogo con restricciones que sobreviven a cualquier interfaz.
Aprender este tema ↗Así se estudia este curso
En cada tema encontrarás una explicación conceptual, decisiones de diseño, pasos de implementación, código propio y un ejercicio con solución. Los ejemplos pertenecen a SensorHub; los fragmentos marcados como esquema explican un contrato y requieren completar sus dependencias.
Esta web es una academia pública. Las lecciones de identidad y permisos enseñan cómo proteger tus aplicaciones; no necesitas iniciar sesión para leerlas.