Flesh
Модератор
- Сообщения
- 75,490
- Реакции
- 637,003
Цель курса
Убрать зависимость от jQuery и изучить один из самых мощных и трендовых инструментов в мире js. Angular 2, React и Vue - три головы современного Змея Горыныча в javascript, каждая из которых так или иначе основана на компонентном подходе.
Vue проще, чем Angular и React, при этом Vue не уступает им в производительности и возможностях.
Программа курса
16 марта, 20:00 — урок 1
Внимание! Для прохождения данного курса необходимо нормальное владение javascript, в том числе понимание ООП, контекста, замыканий и стандарта ES6!
Если вы хотите подробнее ознакомится с идеями курса и необходимыми начальными знаниями.
Приятного изучения Vue.js!
На этом курсе или не на нём, в любом случае рекомендую освоить Angular, React или Vue.
jQuery успешно решает задачи при вёрстке, но её использование в средних и крупных проектах приводит к хаосу в коде. С jQuery пора слезать!
Успехов!
Продажник:
Спойлер: Ссылка
Vue.js - Интенсивный курс для программистов от Дмитрия Лаврика (2017)
Убрать зависимость от jQuery и изучить один из самых мощных и трендовых инструментов в мире js. Angular 2, React и Vue - три головы современного Змея Горыныча в javascript, каждая из которых так или иначе основана на компонентном подходе.
Vue проще, чем Angular и React, при этом Vue не уступает им в производительности и возможностях.
Программа курса
16 марта, 20:00 — урок 1
- Подключение Vue
- Идеи реактивности данных
- Простой пример с переменной и v-model
- Вывод данных в теги и в атрибуты
- Упрощённая структура экземпляра Vue
- el, data, computed, methods, watch
- Основные директивы
- Жизненный цикл экземпляра Vue и его события
- Служебные свойства с $
- Шаблоны и свойство template
- Работа с классами и стилями
- Директива v-for
- Подробный разбор событийной модели
- Модификаторы событий
- Переход к компонентному подходу
- Глобальная и локальная регистрация компонентов
- Передача входных параметров
- Композиция компонентов
- Неудобства при описании свойства template
- Переход к нормальной системе с webPack
- Расположение компонентов в отдельных файлах
- Общение компонентов друг с другом
- Однонаправленный поток данных
- Отслеживание и порождение событий
- Хранение данных в одном объекте
- Передача контента слотами
- Переключение компонентов
- Component и Keep-alive
- Создание своих директив
- Глобальные и локальные директивы
- Фильтры, создание своих фильтров
- Миксины: глобальные и локальные
- Transition и transition-group
- Жизненный цикл анимации
- Управление состоянием приложения
- Осознание Flux-архитектуры
- Один объект, описывающий состояние
- Обновление состояния
- Асинхронные действия
- Vuex - паттерн управления состоянием
- Добавление асинхронности в приложение
- Vue Resourse
- Single Page Application
- Анализ серверной части приложения
- Vue Router
- Роутинг с API History
- Обобщение изученного материала
- Разбор финальных проектов учеников
- Сборка кода в production
- Vue и валидность кода
- Vue в Single Page Application
- Vue при встраивании в многостраничный сайт
Внимание! Для прохождения данного курса необходимо нормальное владение javascript, в том числе понимание ООП, контекста, замыканий и стандарта ES6!
Если вы хотите подробнее ознакомится с идеями курса и необходимыми начальными знаниями.
Приятного изучения Vue.js!
На этом курсе или не на нём, в любом случае рекомендую освоить Angular, React или Vue.
jQuery успешно решает задачи при вёрстке, но её использование в средних и крупных проектах приводит к хаосу в коде. С jQuery пора слезать!
Успехов!
Продажник:
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Спойлер: Ссылка
Для просмотра ссылок Войдите в аккаунт или Зарегистрируйтесь
Последнее редактирование модератором:
Похожие темы из этого раздела:
- [Инфоурок] Microsoft Word - основы работы в текстовом редакторе (2024)
- [Инфоурок] Microsoft Excel - расширенные возможности (2024)
- [Инфоурок] Microsoft Excel - основы работы (2024)
- [Product University] Безопасность данных в интернете мини-курс (2022)
- [Venator Browser] Закладки, каталог и статьи из OSINT браузера Venator Red 2.0 (2024)
- [Алексей Ильющенко] Разработка мобильных и PC приложений на Python. Фреймворк Kivy [Stepik] (2024)
- [GetAnalyst] Проектирование микросервисов (2024)
- [GetAnalyst] Проектирование БД - подходы к решению практических задач (2024)
- [Алексей Гусев] Внедрение Cisco Identity Service Engine [n4e.ru]
- [Дарья Колесова] System Design. Основы проектирования высоконагруженных систем [nextway] (2024)