DADES IDENTIFICATIVES 2020_21
Assignatura (*) DESENVOLUPAMENT AVANÇAT D'APLICACIONS WEB Codi 17264121
Ensenyament
Grau de Tècniques de Desenvolupament d'Aplicacions Web i Mòbils (2018)
Cicle 1r
Descriptors Crèd. Tipus Curs Període
6 Obligatòria Tercer 1Q
Llengua d'impartició
Castellà
Departament Enginyeria Informàtica i Matemàtiques
Coordinador/a
VIEJO GALICIA, LUIS ALEXANDRE
Adreça electrònica alexandre.viejo@urv.cat
Professors/es
VIEJO GALICIA, LUIS ALEXANDRE
Web
Descripció general i informació rellevant <div> La informació publicada en aquesta guia és la que correspon a classes presencials i pot servir de guia orientativa. A causa de l’emergència sanitària provocada per la COVID-19 poden haver-hi canvis en la docència, avaluació i calendaris del curs 2020-21. Aquests canvis s’informaran a l’espai Moodle de cada assignatura. <br /></div><div><br /></div><div>DESCRIPCIÓ GENERAL DE L'ASSIGNATURA: Aquesta assignatura té com a objectiu que l’alumne aprengui a desenvolupar aplicacions web complexes fent servir frameworks actuals tant al front-end (per exemple, React), com al back-end (per exemple, NodeJS-Express i Spring Boot). L’alumne també aprendrà a fer servir diversos mètodes de persistència de dades (per exemple, bases de dades com MongoDB o Firebase). Finalment, l’alumne veurà metodologies de treball directament relacionades amb el desenvolupament d’aplicacions web. <br /></div><div>Although this course is not offered in English, foreign exchange students will receive personalised support in English and will be able to develop the evaluation activities in this language. </div>

Competències
Tipus A Codi Competències Específiques
 WM1 Coneixement adequat de les teories, principis i mètodes necessaris per desenvolupar i mantenir aplicacions web.
 WM2 Capacitat per desenvolupar i mantenir aplicacions web que satisfacin els requisits de l'usuari i es comportin de forma fiable i eficient.
 WM3 Capacitat de desenvolupar, implementar, verificar i documentar aplicacions web basant-se en tècniques actuals.
Tipus B Codi Competències Transversals
Tipus C Codi Competències Nuclears

Resultats d'aprenentage
Tipus A Codi Resultats d'aprenentatge
 WM1 Coneix les metodologies de desenvolupament d'aplicacions web
Coneix sistemes de control de versions
Coneix sistemes d'integració contínua
Coneix diferents tecnologies per a la construcció d'aplicacions web i entén la seva utilitat.
 WM2 Implementa aplicacions web utilitzant un framework de desenvolupament avançat
Utilitza sistemes de control de versions i integració contínua en el desenvolupament d'aplicacions web
 WM3 Coneix diferents tecnologies per a la construcció d'aplicacions web i entén la seva utilitat.
Implementa aplicacions web utilitzant un framework de desenvolupament avançat
Utilitza sistemes de control de versions i integració contínua en el desenvolupament d'aplicacions web
Tipus B Codi Resultats d'aprenentatge
Tipus C Codi Resultats d'aprenentatge

Continguts
Tema Subtema
Gestión de proyectos web Sistemas de control de versiones
Metodología DevOps
Integración Continua
Desarrollo del front-end Vanilla front-end
Frameworks para el front-end
Persistencia de datos en el front-end
Desarrollo del back-end Frameworks para el back-end
Persistencia de datos en el back-end

Planificació
Metodologies  ::  Proves
  Competències (*) Hores a classe
Hores fora de classe
(**) Hores totals
Activitats Introductòries
1 1 2
Sessió Magistral
WM1
WM2
WM3
13 13 26
Pràctiques a través de TIC en aules informàtiques
WM1
WM2
WM3
30 80 110
Atenció personalitzada
0 0 0
 
Proves de desenvolupament
WM1
WM2
WM3
1 11 12
 
(*) En el cas de docència no presencial, són les hores de treball amb suport vitual del professor.
(**) Les dades que apareixen a la taula de planificació són de caràcter orientatiu, considerant l’heterogeneïtat de l’alumnat

Metodologies
Metodologies
  Descripció
Activitats Introductòries Es farà una presentació dels objectius i de les aplicacions de l'assignatura.
Sessió Magistral Explicació dels continguts teòrics de l'assignatura.
Pràctiques a través de TIC en aules informàtiques Desenvolupar aplicacions web complexes fent servir frameworks actuals tant al front-end com al back-end.

Aplicació pràctica de sistemes de control de versions i sistemes d'integració continua.
Atenció personalitzada Consultes de forma presencial al despatx 147 o mitjançant correu electrònic.

Atenció personalitzada
Descripció

Consultes de forma presencial al despatx 147 o mitjançant correu electrònic.


Avaluació
Metodologies Competències Descripció Pes        
Pràctiques a través de TIC en aules informàtiques
WM1
WM2
WM3
Realització de una sèrie de pràctiques relacionades amb els continguts de l'assignatura. 60%
Proves de desenvolupament
WM1
WM2
WM3
Realització de un examen de desenvolupament per avaluar el grau d'assoliment dels continguts teòrics i pràctics de l'assignatura. 40%
Altres  
 
Altres comentaris i segona convocatòria

No es permet l'ús de dispositius mòbils durant la realització dels exàmens.

L'avaluació de la segona convocatòria es realitzarà mitjançant un examen de desenvolupament per avaluar el grau d'assoliment dels continguts teòrics i pràctics de l'assignatura (40% de la nota final) i l'entrega de una sèrie de pràctiques relacionades amb els continguts de l'assignatura (60% de la nota final). Cal tenir en compte que la nota màxima que es pot obtenir a les activitats pràctiques entregades en segona convocatòria és un 8 sobre 10.

Tant en 1a convocatòria com en 2a convocatòria, els exàmens i avaluacions de les pràctiques es realitzaran de forma presencial.

En el cas que les restriccions derivades de la situació d'emergència sanitària actual no permetin la realització de proves presencials, els exàmens i les avaluacions de les pràctiques es faran a distancia.


Fonts d'informació

Bàsica

Apuntes y manuales de la asignatura.

Complementària

Recomanacions

Assignatures que es recomana cursar simultàniament
TÈCNIQUES AVANÇADES DE PROGRAMACIÓ/17264117
BASES DE DADES AVANÇADES/17264126

Assignatures que es recomana haver cursat prèviament
ARQUITECTURES PER A APLICACIONS EN XARXA/17264122
ENGINYERIA DE LLOCS WEB/17264125
(*)La Guia docent és el document on es visualitza la proposta acadèmica de la URV. Aquest document és públic i no es pot modificar, llevat de casos excepcionals revisats per l'òrgan competent/ o degudament revisats d'acord amb la normativa vigent