AngularJS

AngularJS on kattava JavaScript-framework, joka mahdollistaa aivan uudella tuottavalla tavalla toteuttaa web-sovelluksia. Ilmoittaudu kurssille ja opi tekemään tuottavasti web-sovelluksia AngularJS Frameworkin avulla!

Vaativuus
Arvostelut
1800,00 

Yksityiskurssin tiedustelu

  • Tämä kurssi järjestetään yksilöidysti vain pyynnöstä, haluttuna ajankohtana. Ota yhteys yritysmyyntiin soittamalla 042 42 2121 tai oheisen lomakkeen avulla:

Agenda

Ota AngularJS haltuun

AngularJS on Googlen ylläpitämä JavaScript-kirjasto, jolla voidaan toteuttaa selainpäässä MVC-ratkaisumalliin (Model-View-Controller) perustuvia Web-sovelluksia. AngularJS:n ideana olla se, mitä HTML:n olisi pitänyt olla, jos HTML-olisi suunniteltu sovellusten toteuttamista varten.

Tämä kurssi on tarkoitettu selainpään sovelluskehittäjille. Kurssilla oletetaan, että kurssilainen hallitsee JavaScriptin.

AngularJS soveltuu, niin vaativien LOB-clientien kuin yksinkertaisten web-sovelluksien toteuttamiseen. Se on hyvin tuottava tapa toteuttaa SPA:ta (Single-Page-Application). MVC-malli irrottaa datan, selainpään logiikan ja käyttöliittymän toisistaan omiksi helposti hallittaviksi ja ylläpidettäviksi osa-alueiksi. Tämä mahdollistaa myös TDD:n (Test-Driven-Development) AngularJS-ratkaisulle voidaan kirjoittaa automatisoidut unit- ja end-to-end-testit.

AngularJS vaatii selainpään sovelluskehittäjältä isoa ajattelutavan muutosta, mutta perehtyminen maksaa takaisin web-sovelluskehityksen tuottavuuden parantumisella. AngularJS antaa näkemyksen, millainen selainsovelluksen arkkitehtuuri pitäisi olla. Ei enää spagettikoodia. Tällä kurssilla käydään läpi AngulaJS:n 1.6 versiota

 

Tarkempi sisältö

1. PÄIVÄ

Johdanto
  • Mikä AngularJS on?
  • Asentaminen
  • Työkalut
  • MVC-pattern
  • initialisointiprosessi
Templatet
  • View:n kuvaaminen
Controllerit
  • Logiikan toteuttaminen
Directiivit
  • Mahdollisuudet
  • Sisäänrakennetut
  • Event handling
Toiminnallisuus
  • Filterit
  • Modulet
  • Kommunikointi controllereiden välillä
REST-palvelujen hyödyntäminen
  • $http-service
2. PÄIVÄ
SPA-sovelluksen toteuttaminen
  • Route-moduuli
Edistyneet ominaisuudet
  • Custom filterit
  • Custom direktiivit
  • Custom services
  • $resource
  • animaatiot
Responsiivisuus
  • bootstrap
  • mobiili
Testaus
  • unit-testaus
  • end-to-end-testaus

 

 

Avainsanat: , ,

Agenda

Paikkoja jäljellä:
Ei paikkarajoitusta
1800,00  + alv./VAT

Vastuuhenkilö


Toni Ylärinne

Toni Ylärinne

Toni toimii Soveltolla senior-konsulttina. Hänellä on yli viidentoista vuoden kouluttaja- ja konsultointikokemus. Tonin erityisaloina ovat XML-tekniikat, integraatioarkkitehtuurit, BizTalk Server-, .NET- ja SharePoint-sovelluskehitys.

MCPD: SharePoint 2010, MCPD: Web Developer, MCTS: BizTalk Server, Certified Scrum Master, MCT, senior-konsultti. XML-tekniikoiden, Microsoft Biztalk Server- , .NET- ja SharePoint-sovelluskehityksen asiantuntija.