FrontpageProgramming frameworksVueJS-ohjelmointi

VueJS-ohjelmointi

star_fullstar_fullstar_fullstar_fullstar_fullstar_empty

Vue.js on SPA-mallin mukainen erittäin kevyt käyttöliittymän ohjelmointikirjasto. Sen kanssa on varsin helppoa lähteä liikkeelle ja edistyneempienkin piirteiden käyttöönotto on tehty varsin kivuttomaksi. Vaikka peruskirjasto tukeekin vain käyttöliittymän kuvaamista, on sovellus kohtuullisen helppo laajentaa MVVM-mallia ja näkymien reititystä tukevaksi täydelliseksi SPA-ratkaisuksi.


Training formats

Classroom
Remote


Duration

2 days


Price

1550 €

Kohderyhmä

Kurssi soveltuu web-kehittäjille, jotka hallitsevat vähintäänkin JavaScriptin perusteet ja joiden tarkoituksena on lähteä toteuttamaan web-käyttöliittymää Vue.js:n varaan.

Esitiedot

Suositeltavaa on hallita vähintäänkin JavaScriptin perusteet .

VueJS-ohjelmointi -kurssi sisältö

1. Päivä

Nykypäivän SPA-sovellukset

  • SPA-mallit
  • MVC-variaatiot
  • Komponenttikeskeinen UI

Vue.js-arkkitehtuuri

  • Yleiskatsaus Vue.js-sovelluksesta
  • Vue.js:n tarjoamat piirteet
  • Deklaratiivinen renderöinti
  • Mahdolliset laajennukset
  • Apukirjastoja

Peruskäyttö

  • Vue-instanssi
  • Template-syntaksi
  • Data-binding
  • Syötteiden käsittely
  • Tapahtumien käsittely

Filtterit

  • Valmiit filtterit
  • Omat filtterit

Directiivit

  • Ehto-direktiivit
  • Silmukointi
  • Muut direktiivit
  • Omat direktiivit

2. Päivä

Komponentit

  • Komponenttien toteutus
  • Propsit
  • Komponentin tila
  • Tapahtumat
  • Komponenttihierarkiat
  • Mixin:t
  • Komponenttien käytön erityispiirteitä

Navigointi

  • Reitityksen toteutus
  • Vue-router
  • Reitityksen parametrointi
  • Nested routing

Tilanhallinta

  • MVVM-arkkitehtuuri ja Vue.js
  • Tilanhallinta
  • Data-mallin käyttö
  • Rest-rajapinnan käyttö

Muita piirteitä

  • Käyttö palvelimella
  • Komponenttikirjastot
  • SPA-sovelluksen turvallisuus

Aikataulu

Koulutuspäivä alkaa klo 9 ja päättyy noin klo 16-16.30. Aamiainen on tarjolla klo 8.15-9.00.