L'alumne ha de conèixer, al finalitzar el curs, maneres alternatives per desenvolupar certes aplicacions informàtiques fent servir entorns web
1. Introducció: estructures i protocols per serveis web 1.1. Què es la WWW ? 1.2. El protocol HTTP 2. Introducció als serveis web 2.1. Què es un servei web 2.2. Arquitectura dels serveis web 2.3. Protocols 2.4. Interfícies (WSDL) 3. Intercanvi de dades 3.1. XML 3.2. JSON 3.3. RPC: Remote Procedure Call 3.4. XML-RPC 3.5. SOAP 4. Serveis RESTful 5. AJAX 5.1. Nous models d'aplicacions Browser/Server 5.2. Javascript 5.3. El model DOM 5.4. Crides asíncrones 5.5. Llibreries 6. Cas d'ús: servei web amb Google App Engine
Tipus d’activitat Hores amb professor Hores sense professor Total Prova d'avaluació 2,00 6,00 8,00 Sessió expositiva 30,00 30,00 60,00 Sessió participativa 3,00 5,00 8,00 Sessió pràctica 24,00 36,00 60,00 Total 59,00 77,00 136
Activitats d'avaluació: Descripció de l'activitat Avaluació de l'activitat % Disseny d'un servei web Implementació d'un servei web Disseny e implementació d'una aplicació AJAX que accedeixi a un servei web Prova d'avaluació: serveis web Prova d'avaluació: AJAX