- Регистрация
- 13.03.2019
- Сообщения
- 48 482
Цель курса Убрать зависимость от jQuery и изучить один из самых мощных и трендовых инструментов в мире js. Angular, React и Vue - три головы современного Змея Горыныча в javascript, каждая из которых так или иначе основана на компонентном подходе. Vue проще, чем Angular и React, при этом Vue не уступает им в производительности и возможностях. Обзор курса Внимание! Для прохождения данного курса необходимо нормальное владение javascript, в том числе, понимание ООП, контекста, замыканий и стандарта ES6! Если вы хотите подробнее ознакомиться с идеями курса и необходимыми начальными знаниями, посмотрите видео, расположенное рядом Также в нём рассказано, почему мы изучаем именно Vue. Программа курса 30 апреля, 20:00 — урок 1 Начало работа с Vue Вывод данных в теги и в атрибуты Упрощённая структура экземпляра Vue el, data, computed, methods, watch Основные директивы Тонкости работы с событиями 7 мая, 20:00 — урок 2 Правила реактивности данных Жизненный цикл экземпляра Vue Служебные свойства и методы Шаблоны и свойство template Работа с классами и стилями Работа с формами Продолжение описания 11 мая, 20:00 — урок 3 Создание своих директив Переход к компонентному подходу Общение компонентов друг с другом Однонаправленный поток данных Передача входных параметров Порождение и отслеживание событий 14 мая, 20:00 — урок 4 Нюансы общения компонентов Валидация входных параметров Передача объекта vs отдельные свойства Сборка проекта с Vue-cli Single file components Подключение сторонних модулей 18 мая, 20:00 — урок 5 Переключение компонентов Component и Keep-alive Передача контента слотами Transition и transition-group Жизненный цикл анимации Видео по фильтрам и примесям 21 мая, 20:00 — урок 6 Проблемы общения компонентов Управление состоянием приложения Осознание Flux-архитектуры Один объект, описывающий состояние Обновление состояния Работа Vuex 25 мая, 20:00 — урок 7 Vuex и модульность склада Создание модулей товаров и корзины Асинхронные действия Vue Router Роутинг с API History Именованные пути 28 мая, 20:00 — урок 8 Анализ серверной части приложения Взаимодействие с API API и webpack.devServer.proxy Асинхронные действия и адекватный UI Обобщение изученного материала Сборка кода в productio Часто задаваемые вопросы Будут ли записи уроков Да, конечно. Видеозапись и материалы выкладываются в течение нескольких часов после окончания урока. Какой начальный уровень знаний необходим Уверенное владение javascript, в том числе понимание ООП, контекста, замыканий и стандарта ES6. Нужно ли делать ДЗ Дело добровольное - двойки не ставим Но, как показывает практика, без выполнения домашних заданий материал не усвоится. Почему Vue, а не React? Vue проще. React с большей вероятностью сломает человека, впервые увидевшего компонентный подход и flux-архитектуру. Стоит идти на курс, если я хочу React? React на курсе не будет. Но основные идеи Vue и React очень похожи, поэтому польза в любом случае будет. Будут ли ещё потоки этого курса Будут, но не слишком скоро. Обычно курс стартует три раза в год. Преподаватель курса Дмитрий Лаврик Профессиональный веб-разработчик Опыт работы в сфере разработки сайтов более 10 лет. Ориентируется во всех вопросах создания сайтов, от вёрстки до backend-а. Опытный преподаватель Начиная с 2011 года, под его руководством тысячи учеников прошли путь от новичков до успешных веб-программистов. Если вы ещё не знакомы с Дмитрием, рекомендуем заглянуть на его youtube-канал, где вы найдете много полезных видео и сможете узнать стиль преподавания Дмитрия. |
Быстрая оплата RUB, UAH, KZT