1. <b>Conceptes bàsics</b>
1.1. Introducció a WWW
1.2. Internet - TCP/IP
1.3. WWW. World Wide Web
2. <b>Aplicacions Web</b>
2.1. Tecnologies de creació de contingut
2.2. Interacció amb el servidor
2.3. El servidor web
2.4. Clients dinàmics
2.4.1. Llenguatge script de client
2.4.2. DOM. Document Object Model
2.5. Informació en una aplicació web
2.6. Altres tecnologies distribuïdes
2.7. Seguretat en aplicacions web
3. <b>Plataforma J2EE</b>
3.1. Java Servlets
3.2. JSP. Java Server Pages
3.3. JDBC. Accés a bases de dades
4. <b>Extensions per J2EE</b>
4.1. Struts. Framework per MVC
5. <b>UML per Aplicacions Web</b>
5.1. Requeriments i casos d'ús
5.2. Anàlisi
5.3. Deninit l'arquitectura
5.4. Disseny per aplicacions web
5.5. Directives de disseny i implementació
L’avaluació de l’assignatura constarà de tres parts:
- Pràctica en grup 50%
- Pràctiques individuals 20%
- Examen 30%
La nota mínima de cada part serà 4 (es serà molt estricte).
La pràctica en grup serà una pràctica en grups de 2 o 3 persones (ni més, ni menys) que tindrà diverses entregues durant el curs. Preferiblement 3 persones però s'acceptaran grups de 2 persones. L’entrega final es farà conjuntament per tots els membres del grup al despatx del professor. La nota d’aquesta part serà numèrica sobre 10. L’entrega de l’informe final de la pràctica en grup serà el dia de l’exàmen on us podreu apuntar per a fer la presentació.
Les pràctiques individuals es realitzaran durant el curs per consolidar els conceptes desenvolupats a les classes pràctiques i/o teòriques. L’entrega de totes les pràctiques és indispensable per superar l’assignatura. Les notes per aquestes pràctiques serà: A(10), B(7,5), C(5), D(3) i E(casos especials normament No Presentat). Un alumne amb alguna entrega amb nota E serà avaluat a NP. Totes les pràctiques individuals entregades fora de termini rebràn com a puntuació màxima C doncs es pretén valorar el seguiment de l’assignatura.
L’exàmen podrà incloure conceptes vistos a les classes teòriques o pràctiques.
Per al desenvolupament de les pràctiques tindreu un compte personal a un servidor. Aquest compte permet hostetjar les vostres aplicacions web a aquest servidor que farà de servidor web.
L’alumne:
Utilitzarà aquests comptes per tasques relacionades amb l’assignatura. Qualsevol treball/contigut que no estigui relacionat amb l’assignatura no es pot posar al compte.
No heu d’intentar accedir a àrees del servidor fora del vostre compte.
Qualsevol violació representarà un zero a l’assignatura. El mal ús dels comptes representarà l’anul·lació del compte permenentment.