Vue.js

Vue je open-source javascript framework na tvorbu SPA aplikací. Díky své jednoduchosti se jedná o jednu z nejprogresivnějších technologií současnosti.

Komu je školení určeno?

Kurz pro juniory se základní znalostí JS alespoň na úrovni ES5 a zkušenostmi s vývojem webových aplikací.

Osnova

  • Úvod do problematiky webových aplikací
  • Krátké shrnutí historie frontendových technologií a motivace ke vzniku Vue.JS
  • Porovnání Vue.JS s ostatními frameworky – React a Angular
  • Prohloubení znalostí Javascriptu – scope, this, datové typy
  • Intro do ES2016, async kód
  • Seznámení s koncepty Vue.JS v rámci tvorby jednoduché aplikace
  • Tvorba Enterprise-ready aplikace za použití TypeScriptu a běžných knihoven (vue-router, vuex, bootstrap-vue…)
  • Vue-cli, logické rozdělení aplikace na komponenty, direktivy, mixiny, v-model, komunikace s REST API
  • Buildování finální aplikace a deployment
  • Novinky ve Vue3, představení Nuxt.js

Požadavky na účastníky

  • Praktická cvičení řeší každý účastník sám na svém notebooku. Nezáleží na operačním systému.
  • Veškerý potřebný software si nainstalujeme na začátku kurzu. Je nutné mít administrátorská práva k počítači.

Lektor

Martin Velinský

Vývojem webových aplikací se Martin zabývá již více než 10 let. Vývoji ve Vue.js se věnuje od verze 1. Zná všechny populární Javascript frameworky (AngularJS, Angular2+, React). Zavedl Vue.JS na několika projektech pro Škoda Auto a v dalších společnostech.

Objednat školení