OTA YHTEYTTÄ

Ora Hanttu

Tuoteryhmäpäällikkö, ICT

040 582 6008 Lähetä viesti

Kesto: 3 päivää
Veroton hinta (+ alv 24 %): 1 790 €

Tästä asiakaskohtainen toteutus?

Toteutamme koulutuksia myös asiakaskohtaisina. Jätä yhteystietosi ja tehdään juuri teille sopiva toteutus.

Voit maksaa:
Koulutuskortti

Paikka ja päiväys

Helsinki
28.11.2016 – 30.11.2016
Ilmoittaudu

Jaa

Lataa pdf-muodossa

Angular2 ja TypeScript

Koulutuksessa käydään läpi Angular2 toiminnallisuutta. Koulutuksen jälkeen henkilö osaa toteuttaa Angular2-sovelluksia TypeScriptillä.

Angular2 on suositun SPA-kehyksen uudempi versio. Uusi versio myöskin uudistaa koko lähestymistavan SPA-sovelluksen toteuttamiseen, oikeastaan mikään asia vanhasta Angularista ei jää ennalleen. Angular2-sovelluksia pystytään toteuttamaan puhtaasti JavaScriptillä, mutta kehityksen tuottavuuden takia siirtyminen TypeScriptiin on enemmän kuin suositeltavaa.

Kohderyhmä

Kurssi soveltuu web-kehittäjille, jotka joko lähtevät toteuttamaan ratkaisuja Angular2-alustalle tai jotka haluavat evaluoida uuden kehyksen mahdollisuudet.

Esitiedot

Kurssi edellyttää webin perustekniikoiden (html, css ja JavaScript) kohtuullista hallintaa.


Ohjelma

1. Päivä

9.00  SPA-arkkitehtuuri

-
SPA-mallit

- MVC-variaatiot

- Angular vs. Angular2

- Angular2 –arkkitehtuuri

- Angular2 –piirteet ja modulit

 

TypeScript-perusteet

- Tyyppien käyttö

- Oliopiirteet

- Dekoraattorit

 

Angular2-projecti

- Tarvittavat JavaScript-kirjastot

- Apuvalineet: npm ja gulp

- Peruskomponentin toteutus

 

Komponentit

- Komponenttiluokka

- Tiedon esittäminen, putket

- Data-binding

- Elinkaarimetodit

 

16.00 Päivä päättyy

 

2. päivä

9.00 Komponenttihierarkia

- Container-komponentti

- Tiedon valittäminen

- Data-bindinging mahdollistaminen

- Komponenttien tapahtumankäsittely

 

Dependency injection

- Injektorit

- Providerit

- Injectable

- Injector-hierarkia

 

Reititys

- Näkymien toteutus

- Pääkomponentti

- Konfigurointi

- Parametrointi

- Elinkaarimetodit

 

16.00 Päivä päättyy

 

3. Päivä

9.00 Styling

- Tyylien käytön vaihtoehdot

- Tyyli-direktiivit

- Animaatiot

 

REST-palvelut

- REST-suunnittelunäkökulmat

- HTTP-palvelu

- Rx.js ja Observable

- Injektoitavat palvelut

 

Lomakkeiden käyttö

- Lomakkeen data-malli

- Validointi

 

Turvallisuus

- SPA-sovelluksen turvallisuus

- Angular2:n turvallisuuspiirteet

 

16.00 Kurssi päättyy