BAC-110Desarrollo Backend y APIs
Django: del modelo al despliegue
ORM, vistas, plantillas, formularios y panel de administración construyendo una aplicación real.
DjangoPython
Desarrollo Backend y APIs · BAC-120
Servidores JavaScript con Node y Express: middleware, rutas, errores y acceso a datos
Formato asíncrono Desarrollo Node.js, JavaScript
7 módulos · 33 clases en vídeo · práctica guiada en cada módulo
Node permite reutilizar JavaScript en el servidor, pero su modelo de ejecución no perdona: una operación pesada en el hilo principal detiene todas las peticiones a la vez. Express, por su parte, es tan poco opinado que dos proyectos del mismo equipo pueden acabar con estructuras irreconocibles entre sí. Ambas cosas se manejan bien con criterio y mal por imitación.
El curso construye una API de gestión partiendo de un servidor HTTP sin marco, para ver qué añade Express exactamente. Después se organiza el proyecto por capas, se encadena middleware de registro, autenticación y validación, se centraliza el tratamiento de errores y se conecta a una base de datos con grupo de conexiones. Cada endpoint se acompaña de pruebas con supertest.
Al final queda un servicio con estructura defendible, pruebas y configuración externa. Es la base para pasar a NestJS cuando el proyecto exige más disciplina, para trabajar con GraphQL sobre Node o para incorporar comunicación en tiempo real mediante WebSockets.
Curso diseñado con la ficha cerrada. Se produce al confirmarse un grupo o un contrato.
Sigue aprendiendo
BAC-110Desarrollo Backend y APIs
ORM, vistas, plantillas, formularios y panel de administración construyendo una aplicación real.
DjangoPython
BAC-112Desarrollo Backend y APIs
El microframework para cuando Django sobra: rutas, plantillas, blueprints y extensiones.
FlaskPython
BAC-150Desarrollo Backend y APIs
Eloquent, rutas, colas y el ecosistema que hace de PHP una opción seria en 2026.
LaravelPHP