Durada del bloc: 90 hores
Docència: Joel Monné
Coordinació: Robert Plana Lacasa
Setembre 2025
Aquest 1r. bloc del mòdul M07 Mòdul 07 Desenvolupament web en entorn servidor és on aprendreu a programar la part de servidor de les aplicacions web, fent servir els entorns Java Enterprise Edition (JEE) i Spring, a més de diversos patrons de disseny com el Model Vista Controlador (MVC).
Té una assignació de 90 h de les 2000 h del cicle de Desenvolupament d’aplicacions web. La coordinació és a càrrec de Robert Plana Lacasa i la docència de Joel Monné.
Es recomana cursar-lo el semestre 4 de l’itinerari formatiu i suposa una dedicació setmanal mínima de 6 h.
Els requisits previs són haver superat el bloc B Programació orientada a objectes del mòdul 3 de programació.
Se segueix una metodologia basada en l’aprenentatge significatiu, mitjançant el seguiment de les eines d’aprenentatge que se us proposen al següent apartat per assolir els resultats d’aprenentatge (RA).
És recomanable realitzar totes les activitats proposades, tant les que avalua el professor i per tant ponderen a l’avaluació contínua (AC), com les altres. Les activitats i exercicis no avaluats disposen de solució, fet que us permetrà portar el propi control del vostre aprenentatge.
El professorat resoldrà els possibles dubtes i orientarà en el ritme d’estudi i participació que s’ha de portar a terme per assolir els continguts.
| Tipus | Eina | Opcionalitat | Puntuable |
|---|---|---|---|
| Lectura | Llibre de l’aula | lectura obligada | No |
| Autoavaluació | Exercicis d’autoavaluació i activitats | opcional però recomanat | No |
| Fòrum | Fòrum de l’aula | Participació recomanada | No |
| Exercicis | Exercicis d’avaluació contínua | opcional | Sí |
En aquest bloc es descriuen els següents resultats d’aprenentatge:
El mòdul s’imparteix en 2 blocs. Aquest pla de treball correspon al 1r. bloc del mòdul. Cada bloc està distribuït en les següents unitats formatives:
| BLOC 1 | ||
|---|---|---|
| Núm. UF | Títol unitat formativa | Durada |
| UF1 | Desenvolupament web en entorn servidor | 50 h |
| UF2 | Generació dinàmica de pagines web | 40 h |
| BLOC 2 | ||
| Núm. UF | Títol unitat formativa | Durada |
| UF3 | Tècniques d’accés a dades | 30 h |
| UF4 | Serveis web. Pàgines dinàmiques interactives. Webs Híbrids | 45 h |
Cada unitat formativa es divideix en diferents unitats:
| UF1 | |||
|---|---|---|---|
| U | NOM | Durada | Temporització |
| U1 | Introducció als llenguatges de servidor | 20 h | 12.09.2025-30.09.2025 |
| U2 | Desenvolupament web en entorn servidor | 30 h | 01.10.2025-31.10.2025 |
| UF2 | |||
| U | NOM | Durada | Temporització |
| U3 | Generació dinàmica de pagines web | 40 h | 04.11.2025-11.12.2025 |
Cada unitat es divideix en els apartats que s’indiquen a continuació:
| U1: Introducció als llenguatges de servidor (20 h) | |
|---|---|
| Període | Temporització |
| apartat 1: Entorns a punt per desenvolupar aplicacions web. | 12.09.2025-19.09.2025 |
| apartat 2: PHP i VDL a Java EE: Dades, estructures de control i arrays. | 22.09.2025-30.09.2025 |
| U2: Desenvolupament web en entorn servidor (30 h) | |
| Període | Temporització |
| apartat 3: Servlets. | 01.10.2025-09.10.2025 |
| apartat 4: Formularis amb Servlets i EJB. | 13.10.2025-22.10.2025 |
| apartat 5: Manteniment d’estat, autenticació i autorització amb Servlets i EJB. | 23.10.2025-31.10.2025 |
| U3: Generació dinàmica de pagines web (40 h) | |
| Període | Temporització |
| apartat 6: Introducció a Spring i Spring MVC. | 04.11.2025-12.11.2025 |
| apartat 7: Spring MVC. Aplicació Web. | 13.11.2025-21.11.2025 |
| apartat 8: Spring MVC. Aprofundint en els controladors. | 24.11.2025-02.12.2025 |
| apartat 9: Spring MVC. Altres aplicacions. | 03.12.2025-11.12.2025 |
Les dates clau del semestre, que també podeu consultar al calendari de l’aula, són les següents.
| Id | Unitat | Publicació de l’enunciat | Lliurament | Publicació de la solució | Qualificació |
|---|---|---|---|---|---|
| EAC1 | U1 | 15-09-2025 | 30-09-2025 | 02-10-2025 | 07-10-2025 |
| EAC2 | U2 | 01-10-2025 | 31-10-2025 | 04-11-2025 | 07-11-2025 |
| EAC3 | U3 | 04-11-2025 | 11-12-2025 | 15-12-2025 | 19-12-2025 |
| PAF | Data | Publicació qualificació |
|---|---|---|
| 1 | 10-01-2026 | 16-01-2026 |
| 2 | 24-01-2026 | 29-01-2026 |
El model pedagògic de l’IOC es fonamenta en l’avaluació acadèmica de l’estudiant mitjançant l’AC. Està constatat que l’èxit en els estudis a distància està directament relacionat amb el ritme d’estudi continuat al llarg de tot el període acadèmic. Es recomana a tots els estudiants que segueixin l’avaluació contínua atès que forma part de la qualificació final.
L’AC es fa a distància i es concreta en:
Les activitats de l’avaluació contínua inclouen la publicació d’una solució, la valoració general al grup classe i una retroacció individual a cada estudiant.
Cal tenir en compte que:
En aquest apartat s’expliquen les eines d’avaluació final usades en aquest bloc.
Al final de cada semestre, l’estudiant s’ha de presentar a una prova d’avaluació final (PAF) obligatòria per aprovar cada UF (consulteu dates clau a la taula taula T10).
La prova d’avaluació final (PAF):
Per cada UF, s’ofereixen dues convocatòries cada semestre: convocatòria PAF1 i convocatòria PAF2 (consulteu dates clau a la taula taula T10). Només es poden presentar a la PAF2 els alumnes que no s’hagin presentat a la PAF1 o que, havent-s’hi presentat, no hagin superat la UF.
La convocatòria corresponent a la PAF1 s’esgota tant si l’estudiant s’hi presenta com si no (exceptuant que l’estudiant hagi anul·lat la matrícula). La convocatòria corresponent a PAF2 només s’esgota si l’estudiant s’hi presenta.
La qualificació final de les unitats formatives (QUF) es calcula a partir de l’aplicació de les fórmules següents:
La qualificació final és numèrica de l’1 al 10, sense decimals. Només es consideren aprovades les qualificacions iguals o superiors a 5,00.
Per sumar l’AC s’ha d’obtenir una qualificació mínima de 4,00 a la PAF sense haver fet cap tipus arrodoniment previ.
Si la qualificació de la PAF és inferior a 4,00, el càlcul de cada QUF serà:
En cas de no superar la UF, el següent semestre s’han de tornar a fer totes les activitats (AC, PAF). No es guardarà cap nota parcial de la UF per el següent semestre.
La superació del mòdul s’obté amb la superació de les UF que el componen. La qualificació final del mòdul (QFM) serà el resultat de la mitjana de les qualificacions de les diferents UF d’acord amb la següent ponderació:
QFM= QUF1 * 30% +QUF2 * 24% +QUF3 * 19% +QUF4 * 27%
En cas de no superar alguna UF el mòdul quedarà pendent. Només es consideren aprovades les qualificacions iguals o superiors a 5,00. La qualificació final del bloc s’expressarà com a Superat o Pendent.
La planificació establerta per a la UF1 és la següent (vegeu taula T11-1):
| UF1 | Desenvolupament web en entorn servidor (50 h) |
|---|---|
| Unitat 1: Introducció als llenguatges de servidor (20 h) | |
| Apartat 1: Entorns a punt per desenvolupar aplicacions web. (10 h). Activitats d’aprenentatge | |
| - Material de l’apartat. - Fer les activitats i els exercicis d’autoavaluació | |
| Apartat 2: PHP i VDL a Java EE: Dades, estructures de control i arrays. (10 h). Activitats d’aprenentatge | |
| - Material de l’apartat. - Fer les activitats i els exercicis d’autoavaluació | |
| Unitat 2: Desenvolupament web en entorn servidor (30 h) | |
| Apartat 3: Servlets. (10 h). Activitats d’aprenentatge | |
| - Material de l’apartat. - Fer les activitats i els exercicis d’autoavaluació | |
| Apartat 4: Formularis amb Servlets i EJB. (10 h). Activitats d’aprenentatge | |
| - Material de l’apartat. - Fer les activitats i els exercicis d’autoavaluació | |
| Apartat 5: Manteniment d’estat, autenticació i autorització amb Servlets i EJB. (10 h). Activitats d’aprenentatge | |
| - Material de l’apartat. - Fer les activitats i els exercicis d’autoavaluació | |
| Activitats qualificables*: | EAC1: Exercicis d’avaluació contínua 1 |
| EAC2: Exercicis d’avaluació contínua 2 | |
La planificació establerta per a la UF2 és la següent (vegeu taula T11-2):
| UF2 | Generació dinàmica de pagines web (40 h) |
|---|---|
| Unitat 3: Generació dinàmica de pagines web (40 h) | |
| Apartat 6: Introducció a Spring i Spring MVC. (10 h). Activitats d’aprenentatge | |
| - Material de l’apartat. - Fer les activitats i els exercicis d’autoavaluació | |
| Apartat 7: Spring MVC. Aplicació Web. (10 h). Activitats d’aprenentatge | |
| - Material de l’apartat. - Fer les activitats i els exercicis d’autoavaluació | |
| Apartat 8: Spring MVC. Aprofundint en els controladors. (10 h). Activitats d’aprenentatge | |
| - Material de l’apartat. - Fer les activitats i els exercicis d’autoavaluació | |
| Apartat 9: Spring MVC. Altres aplicacions. (10 h). Activitats d’aprenentatge | |
| - Material de l’apartat. - Fer les activitats i els exercicis d’autoavaluació | |
| Activitats qualificables*: | EAC3: Exercicis d’avaluació contínua 3 |