LCFIB
Tecnologies web
Responsable del curs
Rosa M. Martín Santiago
Professors
Jaume Moral Ros
Coneixements previs recomanats
A la presentació apareixen alguns conceptes que es donen a les assignatures de la branca d'Enginyeria del Software, pero no és imprescindible haver-les cursat.
Objectius del curs
Donar una visió global de les tecnologies disponibles per desenvolupar aplicacions web, amb un especial èmfasi en les basades en Java. S'explicaran també com a casos d'exemple projectes relacionats amb el Racó i acabarem amb un "workshop" de com utilitzar la API del Racó
Programa
Part teòrica
- Tecnologies a la banda del client
- Els estàndards W3C
- Javascript avançat: JQuery
- AJAX
- Aplicacions web per mòbils
- Usabilitat i accessibilitat
- Java, Servidors J2EE i altres frameworks
- Conceptes previs d'aplicacions web
- Java al servidor: Tomcat + Servlets / JSP
- Frameworks per Java: Struts + Spring + Hibernate
- Altres aproximacions: Ruby-on-Rails
- Seguretat en aplicacions web
- HTTPS i servidors segurs
- Autenticació i autorització d'usuaris
- Programar pensant en la seguretat. Possibles vulnerabilitats en les aplicacions
Casos pràctics de projectes desenvolupats al LCFIB - Single Sign On (SSO) en aplicacions web a la FIB
A la FIB hi ha una sèrie d'aplicacions integrades al voltant del Racó a les que s'accedeix amb el mateix usuari i password. Explicarem com està funcionant actualment i com la utilització d'un sistema SSO ens permet integrar fàcilment aplicacions externes.
- L'arquitectura del nou racó
El Racó de la FIB existeix des de ja fa més de 10 anys. Veurem quina ha estat la seva evolució, quines tecnologies utilitza, quines problemàtiques s'han anat trobant i que s'ha fet per solucionar-les.
- Workshop amb la API del Racó
Amb la creació de les aplicacions del Racó per API i Android s'ha creat una API que permet desenvolupar aplicacions lligades amb el Racó. Farem un workshop explicant com utilitzar aquesta API, tant des d'aplicacions web com des d'aplicacions no web com pot ser una aplicació per Android.
Horari
-
7 febrer de
11:00 a 14:00
-
8 febrer de
11:00 a 14:00
-
9 febrer de
11:00 a 14:00