La asignatura se impartirá en sesiones teórico-prácticas frente al ordenador en un aula de informática.
En cada sesión se expondrán las bases teóricas de cada tema, y los conceptos necesarios para la realización de diversas prácticas y ejercicios (programados en diversos lenguajes orientados a la Web: JSP, ASP, PHP) que el alumno deberá realizar, probar y trabajar para afianzar su aprendizaje.
Además, los alumnos realizarán trabajos de estudio y ampliación de las técnicas más actuales de desarrollo de aplicaciones Web.
Las sesiones se repartirán entre los temas agrupados en los siguientes bloques:
Bloque I. Introducción a los Frameworks de Desarrollo de Aplicaciones Web.
Tema 1. Introducción a los Frameworks de Desarrollo. ¿Qué es un Framework? ¿Qué características deben tener?.
Tema 2. Evolución y Comparativa de Frameworks para JSP y PHP.
Bloque II. Frameworks de Desarrollo para Aplicaciones Web en JSP.
Tema 3. Algunos Frameworks para JSP.
Tema 4. Estudio y Utilización de un Framework para JSP.
Bloque III. Frameworks de Desarrollo de Aplicaciones Web en PHP.
Tema 5. Algunos Frameworks para PHP.
Tema 6. Estudio y Utilización de un Framework para PHP.
*** Al finalizar cada bloque se propone para su entrega y evaluación unas prácticas más complejas que unirán los diversos aspectos vistos en los temas y sesiones del bloque. Estas prácticas se realizarán preferentemente por grupos, con la posibilidad de realizar exposiciones y defensas de las mismas frente al resto de los alumnos.