fbpx
Angular-ohjelmointi TypeScriptillä (3pv)
Tieturi järjestää nyt koulutuksen:

Angular-ohjelmointi TypeScriptillä (3pv)

1990 euroa /hlö + alv 24 %

1990 EUR

12.-14.06.2019, Tieturi Oy, Helsinki Mannerheimintie 15, Helsinki 10 toukokuun, 2019 Sampo Korppoo

Laadunvarmistus , Tieto- ja viestintäteknologia

Koulutuksessa käydään läpi Angular toiminnallisuutta. Koulutuksen jälkeen osaat toteuttaa Angular-sovelluksia TypeScriptillä.

Koulutus pidetään englanniksi.

Angular on suositun SPA-kehyksen uusin versio. Aiemmin Angular2:na tunnetun alustan kehitys alkaa nyt tasaantua, ja API säilyy versiopäivityksissä kohtuullisen yhteensopivana.

Angular tarjoaa erittäin modulaarisen API:n ja komponenttimallisen lähestymistavan käyttöliittymän ohjelmointiin. Rinnastuksia esimerkiksi ReactJS:ään onkin löydettävissä jopa helpommin kuin AngularJS:n ohjelmointimalleihin. Angular-kirjastot ovat kuitenkin huikean laajat ja niiden käyttö ei välttämättä aukea ihan ensi yrittämällä. Lisäksi koodauksen tuottavuus puoltaa TypeScriptin käyttöä, joka ainakin osalle ohjelmoijista on uusi tuttavuus.

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

Esitiedot
Koulutuksen seuraaminen edellyttää webin perustekniikoiden (HTML, CSS ja JavaScript) kohtuullista hallintaa.


OHJELMA

Koulutuspäivät alkavat klo 9.00, aamukahvia on tarjolla klo 8.30 alkaen. Koulutuspäivät päättyvät noin klo 16.

Koulutuksen sisältö

1. päivä
SPA-arkkitehtuuri

  • SPA-mallit
  • MVC-variaatiot
  • Angular vs. Angular2
  • Angular2 –arkkitehtuuri
  • Angular2 –piirteet ja modulit

TypeScript-perusteet

  • Tyyppien käyttö
  • Oliopiirteet
  • Dekoraattorit

Angular2-projekti

  • Tarvittavat JavaScript-kirjastot
  • Apuvälineet: npm ja gulp
  • Peruskomponentin toteutus

Komponentit

  • Komponenttiluokka
  • Tiedon esittäminen, putket
  • Data-binding
  • Elinkaarimetodit

2. päivä

Komponenttihierarkia

  • Container-komponentti
  • Tiedon vaäittäminen
  • Data-bindingin mahdollistaminen
  • Komponenttien tapahtumankäsittely

Dependency injection

  • Injektorit
  • Providerit
  • Injectable
  • Injector-hierarkia

Reititys

  • Näkymien toteutus
  • Pääkomponentti
  • Konfigurointi
  • Parametrointi
  • Elinkaarimetodit

3. Päivä

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


Koulutuspaikka:
Tieturi Oy, Mannerheimintie 15, Helsinki

Ajankohta:
12.–14.06.2019

Hinta:
1 990 euroa
/hlö + alv 24 %.

Ilmoittautumisen peruutusehdot:
Alle 14 päivää ennen koulutusta tehdyistä perumisista perimme osallistumismaksusta 50 %. Alle 7 päivää ennen koulutusta tehdyistä perumisista perimme osallistumismaksun täysimääräisenä. Mikäli et saavu koulutukseen, veloitamme koko osallistumismaksun ja mahdolliset jo tilatut testit.
Pidätämme oikeuden muutoksiin kansainvälisten koulutuskumppaniemme koulutuksiin. Näiden koulutusten osalta olemme sinuun yhteydessä ilmoittautumisesi jälkeen.

Kouluttajan muut kurssit

Samankaltaisia kursseja