Diseña, desarrolla y despliega aplicaciones web reales: del protocolo HTTP a un sistema con autenticación, roles, base de datos y despliegue en la nube.
Diseñar, desarrollar e implementar soluciones tecnológicas innovadoras que respondan a las necesidades del sector empresarial y social, utilizando las mejores prácticas y estándares internacionales de programación web, con una actitud creativa, profesional y responsable.
Toca una semana para ver qué temas se trabajan.
Cada sesión tiene tres momentos: una pregunta o caso de apertura, práctica guiada con código y un cierre con los puntos clave.
Las calificaciones las define y valida el docente titular.
Desarrollarás una aplicación web funcional para una organización, desplegada en la nube o en un servidor local configurado. Incluye el análisis de necesidades del cliente, el diseño de la interfaz y del flujo de navegación, y la implementación con programación orientada a objetos y acceso a base de datos, simulando un entorno real.
Se entrega con documentación técnica y manual de usuario.
Cada unidad aporta una pieza: MVC (U3), componentes (U4) y despliegue (U5).
En este curso la IA está permitida como herramienta de aprendizaje y de desarrollo, con tres condiciones:
Indica qué herramienta usaste y con qué instrucciones (prompts) en cada entrega.
Debes poder explicar y defender cada línea del código que entregas.
Prueba lo que te sugiere: la IA propone, tú verificas, adaptas y decides.
Los exámenes son individuales y sin apoyo de IA, salvo que el docente indique lo contrario.
Las presentaciones se abren en el navegador. Usa las flechas del teclado para avanzar.