Saltar apartados

taller angular

Descripció

En el curs es pretén que els alumnes adquirisquen coneixements bàsics sobre Angular, evolució d'Angular i framework de referència en el desenvolupament d'aplicacions SPA (Single-Page Applications).

En el curs es treballarà amb l'última versió d'Angular, la 6. Malgrat ser un taller bàsic, s'aconseguiran coneixements suficients per a desenvolupar una aplicació completa. A través d'unes sessions pràctiques, ens introduirem en el desenvolupament d'una aplicació basada en components amb aquest framework. A més, donarem a conèixer les guies d'estil per al desenvolupament d'aquest tipus d'aplicacions, per a incrementar la seua mantenibilidad.

El curs tindrà una durada de 20 hores (2 ECTS) i s'impartirà els divendres 22, 29 de març i 5 i 12 d'abril de 2019, de 16:00 a 21:00 h. La inscripció s'obrirà el 4 de març de 2019. Està limitat a 23 places que s'assignaran per ordre de preinscripció. El preu de la matrícula és de 150 %u20AC.

Coneixements previs

Dirigit a professionals, enginyers i estudiants d'informàtica.

Per a aprofitar el curs és necessari tenir coneixements d'HTML i CSS, així com de Javascript i Programació Orientada a Objectes. Seria desitjable també (encara que no imprescindible) conèixer el funcionament del gestor de paquets npm.

Caldrà tenir un mínim maneig de l'ús de git. No obstant açò, es proporcionarà una petita guia a l'inici del curs amb els comandos bàsics.

Desenvolupament del curs

Temari

  • Dia 1
    • Presentació del Curs
    • Introducció a ÉS6 i TypeScript
      • Taller pràctic: proves en el TypeScript playground
    • Introducció a Angular (I)
      • Història
      • Principals característiques
      • Diferències amb AngularJS
    • Pràctica: Angular en 60 minuts
  • Dia 2
    • Introducció a Angular (II)
      • Arquitectura
      • Cicle de vida dels components
      • Pipes i directives
      • Peticions a APIs REST
        • Observables
    • Pràctica: desenvolupament incremental d'una aplicació basada en components a través de la plataforma Plunkr
  • Dia 3
    • Angular CLI
    • Routing i navegació
      • Routing estàtic
      • Routing asíncron
    • Pràctica: desenvolupament incremental d'una aplicació basada en components en un entorn de desenvolupament local mitjançant Angular CLI
  • Dia 4
    • Formularis
      • Dirigits per la plantilla
      • Reactius
    • Pràctica: formularis de registre
    • Guia d'estils i bones pràctiques

Plataforma docent

Utilitzarem Moodle com a plataforma docent del curs.

  • Enllaços i documents amb els continguts del curs
  • Publicació de notícies
  • Fòrum d'interacció on-line
  • Missatges entre participants

Accés a Moodle a través d'UACloud CV (UACloud > Moodle UA) o directament des d'aquest enllaç.

Avaluació

Per a tenir una qualificació d'APTE s'haurà d'assistir a un mínim del 80% de les classes i publicar el codi font realitzat en repositori compartit en GitHub.

Durada, calendari i localització

Durada: 20 hores (2 crèdits ECTS)
Horari: Divendres de 16:00 a 21:00 h. (4 dies)
Dates: 22 i 29 de març, 5 i 12 d'abril de 2019

Lloc de realització: Per determinar

Inscripció, matrícula i certificat

El curs està limitat a 23 places, que s'assignaran seguint l'ordre de preinscripció. Una vegada realitzada la preinscripció t'informarem si estàs dins del contingent o si estàs en llista d'espera.

  • La inscripció s'obrirà a partir de el 4 de març de 2019 en el formulari d'inscripció online.

Preu del curs: 150,00 %u20AC
Taxes administratives d'expedició de certificat acadèmic* (opcional): 27,34 %u20AC

*El certificat acadèmic inclou el títol del curs, el seu codi oficial en la UA, crèdits ECTS i nombre d'hores presencials. També es pot imprimir de forma gratuïta des d'UACloud CV la fitxa informativa de l'expedient.

Professorat

Alejandro Such Berenguer

Enginyer en Informàtica per la Universitat d'Alacant. Ha treballat durant diversos anys com a analista/programador i consultor Java en diverses empreses en l'àrea d'Administració Pública. Ha sigut cap de projectes en nitsnets|studios, especialitzat en l'elaboració de plataformes i-commerce a mesura. També ha treballat en Grup ASV, participant en la creació del sistema de gestió de transport sanitari que utilitza la Generalitat Valenciana. Actualment treballa com és Sènior Programari Development Engineer en Spotahome, ajudant a reinventar el sector immobiliari.

Professor del títol propi de la Universitat d'Alacant Expert Universitari en Desenvolupament d'Aplicacions Web amb Java EE i Javascript des de 2011 fins a la seua finalització en el curs 2016.

Blog: http://veamospues.wordpress.com
Twitter: http://twitter.com/alejandro_such

Organització i Secretaria administrativa

El curs està organitzat des del Departament de Ciència de la Computació i Intel·ligència Artificial.

Director d'estudis: Otto Colomina Pardo (otto@ua.es)

Departament de Ciència de la Computació i Intel·ligència Artificial
Adreça: Edifici Politècnica II
Telèfon de contacte: 965903900
e-mail: dccia@ua.es
URL: http://www.dccia.ua.es

Experto en Desarrollo de Aplicaciones Web con Java y JavaScript


Universitat d'Alacant
Carretera de Sant Vicent del Raspeig s/n
03690 Sant Vicent del Raspeig
Alacant (Spain)

Tel: (+34) 96 590 3900

Fax: (+34) 96 590 3902

Twitter: https://twitter.com/expertojavaua

Per a més informació: informacio@ua.es, i per a temes relacionats amb aquest servidor web: webmaster@ua.es

Carretera de Sant Vicent del Raspeig, s/n - 03690 Sant Vicent del Raspeig - Alacant - Tel.: 96 590 3400 - Fax: 96 590 3464