Vue.js
Ввідна лекція відбудеться 27 січня о 19:00 в zoom, сам курс стаціонарний.
Vue — це прогресивний фреймворк для побудови користувальницьких інтерфейсів та веб-додатків. На відміну від інших фреймворків, Vue розроблений із новітнім підходом для можливості часткового або повного використання.
Vue розробник працює над інтеграцією або розробкою веб-додатків за допомогою Vue.js, у які можуть входити як прості інформативні веб-сторінки, так і складні веб-додатки, які можуть взаємодіяти з різноманітними сторонніми сервісами, ресурсами та бібліотеками.
Отримання знань по роботі з Vue.js — це чудова можливість розширити та поглибити знання у професійній розробці веб-додатків.
Цей курс для Вас, якщо Ви хочете:
-
увійти в ряди Vue.js front-end розробників;
-
бажаєте створювати інтерактивні веб-додатки;
-
плануєте розвиватися у сфері веб-розробки;
-
приділяти навчанню час і зусилля.
Необхідний рівень підготовки:
-
Знання HTML & CSS;
-
Знання нативного JavaScript середнього рівня;
-
Розуміння `npm` & `node.js`.
- Освоїте професійну розробку засобами Vue.js
- Отримаєте навички з розробки SPA (Single Page Application), PWA (Progressive Web Application) та інтегрії Vue.js в існуючі додатки
- Опануєте навички розробки архітектури додатків Vue.js
- Опануєте основні інструменти VueEcosystem
- Освоїте найпопулярніші бібліотеки та сервіси в поєднанні з Vue.js
Повтор основ
Підготовка середовища
Огляд варіацій використання
Установка шаблонів
Огляд структури
Засоби розробника
Кореневий компонент
Точка входу
Життєвий цикл екземпляру
Перший додаток
Виведення значень
Робота з атрибутами
Вирази JavaScript
Директиви
Скорочення v-on, v-bind
Computed властивості
Кешування
Watch
Атрибут клас
Inline стилі
Умовна відмальовка шаблону
Перемальовка DOM
Приховування елементів DOM
Цикли в шаблоні
Відслідковування змін
Відображення оновлень
Підписка на події
Обробники подій
Методи та Inline-обробники
Типове використання елементів форми
Зв'язані значення
Модифікатори
v-model на компонентах ~
Відмінності від кореневого
Організація компонентів
Передача вхідних даних
Події на зовню
Глобальні
Локальні
Типи даних
Динамічна передача
Валідація значень
Передача атрибутів
Створення події та додавання обробника
Нативні події
Модифікатор Sync