Vue.js

Старт навчання
Берестейська Старт курсу запитуйте в адміністрації
Позняки Старт курсу запитуйте в адміністрації
ВДНГ Старт курсу запитуйте в адміністрації
24 год. по 2-3 рази на тиждень

Опис курсу

Курс підходить для всіх 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
  • Вміння працювати з системою контролю версій
  • Наявність власного ноутбуку для занять в аудиторіях

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

spinner-it