Angular

Angular 2+ on kokonaan uudelleenkirjoitettu versio hyvin suositusta Angular JavaScript-frameworkista, joka mahdollistaa aivan uudella tuottavalla tavalla toteuttaa moderneja web-sovelluksia selaimeen.

Hyöty

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

Kenelle?

Tämä kurssi on tarkoitettu selainpään sovelluskehittäjille. Kurssilla oletetaan, että kurssilainen on tehnyt aiemmin selainsovelluskehitystä.

Esitiedot: Kurssilla odotetaan, että kurssilaisella on aikaisempaa kokemusta selainsovelluskehityksestä.

Miksi?

Tällä kurssilla käytetään Angularin viimeisintä versiota. Angular 2 -arkkitehtuuriin perustuva Angular-kirjasto on tällä hetkellä versiossa 4.
Angular 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) Angular-ratkaisulle voidaan kirjoittaa automatisoidut unit- ja end-to-end-testit. Angular on suorituskykyisempi kuin aikaisempi versio, käytännössä kirjasto on muuttunut hyvin reilusti versioon 1verrattuna ja uutta opeteltavaa on paljon. Mm. uudeksi skriptikieleksi Angular kehityksessä on muodostumassa TypeScript, joka on varsin nopeasti opeteltava tyyppiturvallinen ohjelmointikieli ja nopeasti opeteltavissa, kun aiempiaa JavaScript-kokemusta on.

Tule saamaan hyvä start Angular -kehitykseen, opettelemaan TypeScript -kieli ja siirry käyttämään uutta versiota suositusta Web Front End -Frameworkista.

Miten?

Ilmoittaudu kurssille ja opi tekemään tuottavasti web-sovelluksia Angularin  avulla!

1. päivä

Johdanto

  • Mikä Angular 4 on?
  • Erot versioon 1
  • Asentaminen
  • Työkalut
  • TypeScript

TypeScript

  • Johdanto TypeScriptiin
  • Types
  • Classes
  • Interfaces
  • Generics
  • Modules

Components

  • Toiminta
  • AppModules

Templates

  • Toteutus
  • Tyylit
  • Data ja Event binding

2. päivä

Directiivit

  • Mahdollisuudet
  • Sisäänrakennetut
  • Custom directiivit

Debugging

  • Työkalut
  • TypeScript debugging

Services

  • Yleiskatsaus
  • Depedency injection
  • Custom servicet
  • mobiili

Routing

  • johdanto
  • toteutus

Lomakkeet

  • Angular 4 -lomakekäsittely

Pipes

  • Yleiskatsaus
  • Toteutus

HTTP

  • REST-palvelujen kutsuminen

Muuta

  • Autentikointi
  • Optimointi
  • Deployment

Vastuuhenkilö


Toni Ylärinne

haluatko_opiskella_heti_270px.jpg

Tämä kurssi asiakaskohtaisena?

Koulutuksia järjestetään myös asiakaskohtaisina toteutuksina

Ota yhteyttä myyntipalveluumme soittamalla puh. 042 42 21 21 tai lähettämällä sähköpostia osoitteeseen myyntipalvelu@sovelto.fi
niin järjestetään teille oma kurssi.

Jaa tämä sisältö: