2n DESENVOLUPAMENT D'APLICACIONS WEB

SM8: Desplegament d'aplicacions web

PROGRAMACIÓ DEL SEMINARI
Programació i criteris d'avlaució

ACTIVITAT 1 - SERVEI WEB I FONAMENTS DEL PROTOCOL HTTP. SERVEI DE TRANSFERČNCIA DE FITXERS.

Documentació del protocol HTTP

a) Documents RFC
Llistat de documents RFC
Documents RFC723x
Document RFC2616

b) Esquemes URI
Sintaxi general d'un esquema URI
Llista d'esquemes URI

c) Documentació resumida sobre protocol HTTP
Documentació bąsica
Tutorial

d) Exemple de missatges HTTP
Exemple d'una captura d'un intercanvi senzill de missatges HTTP

e) Headers (capēaleres) HTTP
Documentació sobre els headers dels missatges HTTP (Mozilla mdn web docs)

f) Mčtodes HTTP
Resum de les caracterķstiques dels principals mčtodes HTTP
PUT vs POST
Captura amb wireshark de missatges utilitzant POST i GET
Exemple amb PHP i HTML del funcionament de POST i GET
Descarrega del codi de l'exemple anterior

g) Codis d'estat de resposta HTTP
Resum dels codis d'estat de resposta HTTP (Mozilla mdn web docs)

h) Ajuts per la prąctica de protocol HTTP (sm8a1pr1)
Treballant amb putty sobre Windows per estudiar el protocol HTTP
Documents RFC per la prąctica
Llista de headers estudiats a la prąctica

Prąctiques
Prąctica 1 - Breu estudi del protocol HTTP
Prąctica 1 - Breu estudi del protocol HTTP - Solucions
Prąctica 1 - Exercici Validador
Prąctica 2 - Iniciació a Apache2 i Vagrant
Prąctica 4 - Llocs web virtuals segurs amb certificats de seguretat SSL

Examen

ACTIVITAT 2 - CONTROL DE VERSIONS I INTEGRACIÓ CONITNUA.

Documentació sobre sistemes de control de versions i integració continua
Conceptes bąsics sobre sistemes de control de versions
Conceptes bąsics sober el sistema de control de versions Git

Prąctiques
Prąctica 1 - Iniciació a Git i Github
Prąctica 2 - Fonaments de Git. Ordres bąsiques de Git. Treballant localment

Examen