Docencia_

2026/2027

Cursos para estudiantes con matrícula activa en centros educativos. La inscripción se realiza mediante solicitud que será revisada por el equipo docente.

Despliegue de Aplicaciones Web 2CFGS
dns

Despliegue de Aplicaciones Web 2CFGS

Este módulo capacita al alumnado para implantar, configurar y mantener la infraestructura necesaria para ejecutar aplicaciones web de forma segura, escalable y documentada, conectando lo desarrollado en otros módulos (p. ej., Acceso a Datos, Desarrollo de Interfaces, Programación Multimedios) con el entorno real de producción.

Programación de Aplicaciones Web usando Frameworks
layers

Programación de Aplicaciones Web usando Frameworks

El módulo CLM1042 — Programación de aplicaciones web utilizando frameworks introduce al alumnado de 2.º de DAW en la construcción de una aplicación web completa separando BackEnd (FastAPI + SQLAlchemy) y FrontEnd (Vue.js 3 + Vuetify 3), cubriendo arquitectura cliente-servidor, API REST, estado con Pinia, testing (pytest + Vitest + Playwright) y despliegue con Docker. El proyecto hilo conductor es TaskFlow, una aplicación de gestión de tareas y proyectos que se desarrolla de forma incremental a lo largo del módulo.

Lenguajes de Marcas y Sistemas de Gestión de Información 1CFGS
dns

Lenguajes de Marcas y Sistemas de Gestión de Información 1CFGS

El módulo de Lenguajes de marcas y sistemas de gestión de la información en 1.º de DAW introduce al alumnado en el uso de lenguajes como HTML, XML, CSS y tecnologías de sindicación para representar, transmitir y almacenar información estructurada en la Web. Este curso persigue que el estudiante reconozca las características de los lenguajes de marcas, valide y transforme documentos, y gestione información en formatos interoperables aplicados a sistemas empresariales. Su dominio es esencial para desarrollar aplicaciones web seguras, accesibles y mantenibles, al posibilitar la separación entre contenido, presentación y estructura y la integración con bases de datos y sistemas corporativos. De este modo, contribuye directamente a las competencias profesionales del título relacionadas con la explotación de sistemas de información y la publicación y difusión de contenidos en entornos web.

Programación 1CFGS
dns

Programación 1CFGS

Aunque tradicionalmente se ha utilizado Java, Python ofrece una curva de aprendizaje mucho más suave y una sintaxis limpia, lo que permite a los alumnos centrarse en la lógica y el pensamiento computacional antes de pelearse con la verbosidad de otros lenguajes. Además, en el ecosistema web actual (Django, FastAPI, Flask, etc.), tiene un peso brutal.