VueJS-ohjelmointi
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.
Location
Tampere
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.
Price 1550 € +vat