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.

Mixins, MRO y super()
Compón comportamientos transversales sin duplicar clases completas.
Aprender este tema ↗
Templates, includes y context processors
Construye una interfaz modular con contexto bien delimitado.
Aprender este tema ↗
Frontend modular y estado explícito
Separa acceso a datos, estado y render en JavaScript.
Aprender este tema ↗
Cliente API compartido y errores
Centraliza fetch para que todos los módulos manejen errores igual.
Aprender este tema ↗
Política central de roles y capacidades
Define permisos en un lugar y reutilízalos en API y frontend.
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.