Desenvolupament d'aplicacions web: visió pràctica d'AngularJS

Angular és un framework de JavaScript de codi obert que es fa servir per crear i mantenir aplicacions web d'una sola pàgina (SPA).

Aquest tipus d'aplicacions es basen principalment en l'accés d'una API RESTFul amb un servidor, evitant la recàrrega de la pàgina web que estem navegant.

Dins el paradigma MVC (Model-vista-controlador) que fa servir AngularJS, és necessari definir com es duen a terme aquestes comunicacions, gestionar la llista de recursos, el model d'objectes, les accions sobre cadascun dels recursos i integrar i sincronitzar aquests recursos amb les vistes de l'aplicació.

La gestió dels recursos provoca esdeveniments que és necessari tractar perquè diferents parts de l'aplicació (i els seus controladors) poden reaccionar sense necessitat d'observadors.

 

L'objectiu principal d'aquesta acció formativa és profunditzar en el desenvolupament d'aplicacions web mitjançant AngularJS emfatitzant la gestió de les dades i la verificació.

Es requereixen coneixements bàsics de desenvolupament en JavaScript i HTML, així com tenir nocions de CSS i Bootstrap.

Contingut 
  1. Implementació RESTFul en serveis: la col·lecció i l'objecte.
  2. Esdeveniments: com notificar canvis entre diferents components d'una aplicació SPA.
  3. Testing en AngularJS: com fer servir les eines que proporciona Angular per verificar el funcionament de les nostres aplicacions.
Beneficis pel participant 
  • Conèixer en profunditat el tractament de serveis RESTFul mitjançant serveis complets.
  • Gestionar esdeveniments i subscripcions que comparteixen dades amb els serveis d'implementació RESTFul.
  • Crear tests dels components per permetre una integració continua o TDD.
A qui va dirigit 
  • Desenvolupadors d'aplicacions web i gestors de projectes TIC.
  • Estudiants d'Informàtica o Telecomunicacions que vulguin ampliar els seus coneixements en aquesta àrea.
  • Qualsevol professional que, complint els requisits de coneixements mínims, estigui interessat a ampliar el seu coneixement teòric i pràctic en el desenvolupament de geo-aplicacions amb AngularJS.

Segueix-nos a

Els nostres articles del bloc d'inLab FIB

         
         

inLab FIB incorpora esCert

Icona ESCERT

inLab és membre de