Resultats d'aprenentatge
En finalitzar aquesta unitat, l’alumne/a:
1. Selecciona les arquitectures i tecnologies de programació web en entorn servidor, analitzant les seves capacitats i característiques pròpies.
- Caracteritza i diferencia els models d’execució de codi al servidor i al client web.
- Reconeix els avantatges que proporciona la generació dinàmica de pàgines web i les seves diferències amb la inclusió de sentències de guions a l’interior de les pàgines.
- Identifica els mecanismes d’execució de codi en els servidors web.
- Reconeix les funcionalitats que aporten els servidors d’aplicacions i la seva integració amb els servidors web.
- Identifica i caracteritza els principals llenguatges i tecnologies relacionats amb la programació web en entorn servidor.
- Verifica els mecanismes d’integració dels llenguatges de marques amb els llenguatges de programació en entorn servidor.
- Reconeix i avalua les eines de programació en entorn servidor.
2. Escriu sentències executables per un servidor web reconeixent i aplicant procediments d’integració del codi en llenguatges de marques.
- Identifica els mecanismes de generació de pàgines web a partir de llenguatges de marques amb codi encastat.
- Identifica les principals tecnologies associades.
- Utilitza etiquetes per a la inclusió de codi en el llenguatge de marques.
- Identifica la sintaxi del llenguatge de programació que s’ha d’utilitzar.
- Descriu sentències simples i comprova els seus efectes en el document resultant.
- Utilitza directives per modificar el comportament predeterminat.
- Empra els diferents tipus de variables i operadors disponibles en el llenguatge.
- Identifica els àmbits d’utilització de les variables.
3. Escriu blocs de sentències embeguts en llenguatges de marques, seleccionant i utilitzant les estructures de programació.
- Utilitza mecanismes de decisió en la creació de blocs de sentències.
- Fa servir i verifica el seu funcionament.
- Empra arrays per emmagatzemar i recuperar conjunts de dades.
- Crea i utilitza funcions.
- Usa formularis web per interactuar amb l’usuari del navegador web.
- Empra mètodes per recuperar la informació introduïda en el formulari.
- Afegeix comentaris al codi.
4. Desenvolupa aplicacions web embegudes en llenguatges de marques analitzant i incorporant funcionalitats segons especificacions.
- Identifica els mecanismes disponibles per al manteniment de la informació que fa a un client web concret i assenyala els seus avantatges.
- Empra sessions per mantenir l’estat de les aplicacions web.
- Utilitza galetes per emmagatzemar informació en el client web i per recuperar el seu contingut.
- Identifica i caracteritza els mecanismes disponibles per a l’autenticació d’usuaris.
- Escriu aplicacions que integrin mecanismes d’autenticació d’usuaris.
- Fa adaptacions a aplicacions web existents com a gestors de continguts o altres.
- Utilitza eines i entorns per facilitar la programació, la prova i la depuració del codi.