spinner-it

Vue.js

Старт навчання
Старт курсу запитуйте в адміністрації
24 год. Тривалість заняття - 3 год
З 18:30 (19:00)
Двічі на тиждень

Опис курсу:

Курс підходить для всіх Front end-розробників та розкриває нові концепти JavaScript. Бібліотека Vue.js дозволяє значно скоротити, спростити та поліпшити процес розробки сучасних інтерактивних додатків. Цей фреймворк вважається одним із найпростіших, швидких та зручних в використанні інструментів розробки. Vue.js особливо зручний, якщо над проектом працює один розробник чи невелика команда. Фреймворк Vue.js буде корисний для тих, хто прагне швидко навчитися працювати з бібліотекою та в результаті отримати дійсно чистий код. В процесі навчання ви дізнаєтесь, як здійснювати більш гнучке прототипування та структурування додатків, навчитеся працювати з анімацією, переходами, вивчите синтаксис, шаблони та багато іншого.

Після вивчення курсу Ви зможете:

  • Розбиратися в основних поняттях Vue.js та застосовувати теорію на практиці
  • Налаштовувати середовище розробки
  • Впевнено працювати з компонентами
  • Реалізовувати single page application
  • Розробляти додатки з рендерингом на стороні сервера
 

Програма курсу:

  • Знайомство з Vue
    • Що таке Vue
    • Підключення
    • Vue в Dev-tool
    • SPA (Vue + Vuex + Vue-router) — вступ
  • Vue —  початок
    • Vue екземпляр
    • Синтаксис шаблону
    • Компоненти (частина 1)
    • Директиви (частина 1)
  • Vue — дані і методи
    • Data, methods, computed, watch
    • Хукі життєвого циклу
  • Директиви (частина 2)
    • Класи і стилі
    • Умовна відрисовка
    • Відрисовка списків
    • Відпрацювання подій
    • Робота з формами
    • Кастомні директиви
  • Компоненти (частина 2)
    • Реєстрація (динамічні і асинхронні)
    • Data, params
    • Події, v-model
    • Slots
    • Крайні випадки
    • Render і JSX
  • Animation
  • Перевикористання
    • Mixins
    • Plugins
    • Filters
  • Vue — router
  • Vuex
  • SPA + SSR = Nuxt.js
 

Мінімальні вимоги:

  • Базові знання JavaScript
  • Вміння працювати з системою контролю версій
  • Наявність власного ноутбуку для занять в аудиторіях
 

* Примітка: зазначені знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Знижка застосовується тільки до нових заявок та при умові повної оплати курсу. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!