[Lectoria] [Артем Зернов]

  • Автор темы SlivInfoKurs
  • Дата начала
S

SlivInfoKurs

Модератор
Регистрация
31.03.2020
Сообщения
149 182
Реакции
366
Онлайн
6дн 5ч 30м 6с
чина:


Описание:
Онлайн-курс, посвященный изучению всех возможностей frontend-фреймворка Vue 3. Изучаем подробно все детали фреймворка Vue 3.
  • 28 подробных уроков по каждой теме
  • Интересные домашние задания и тестирования для проверки усвоения материала
На кого рассчитан курс:
  • Frontend и Fullstack разработчикам
    В курсе подробно разбираются все возможности Vue 3 на примере компонентов реального продукта.
  • Начинающим frontend-разработчикам
    Изучите один из лучших и гибких инструментов для разработки реактивного frontend в короткие сроки.
  • Работникам веб-студий
    Повышайте свою ценность в глазах команды и работодателя.
  • Владельцам веб-студий
    Повышайте навыки и профессионализм своих своих сотрудников. Инвестируйте в обучение своей команды.
Какие знания необходимы для комфортного прохождения курса?
  • Базовые навыки работы с bash-совместимым терминалом
  • Базовые знания JavaScript
  • Базовые навыки работы со средой разработки (WebStorm, PhpStorm, VSCode и прочие)
  • Наличие времени на обучение не менее 5-6 часов в неделю
В рамках курса мы подробно разберем все возможности фреймворка VueJS 3 на примерах реальных компонентов интерфейса будущей CRM системы.

Программа курса:
  • Введение и теория
  • Создание проекта, установка необходимых пакетов и файлов
  • Установка Vue и настройка сборщика Vite
  • Подготовка исходников от CRM
  • Корневой компонент App. SFC. Простая интерполяция. Options API и Composition API
  • Сравнение Composition API и Options API.
  • Жизненный цикл компонента
  • События и методы. Слушатели событий. Модификаторы событий
  • Vue devtools. Инструменты разработчика
  • Cтилизация
  • Отрисовка в цикле. Директива v-for
  • Отрисовка по условию
  • Двустороннее связывание и v-model
  • Модификаторы v-model
  • Именованные v-model
  • Компоненты. Создаем небольшую библиотеку компонентов.
  • Глобальная регистрация компонента
  • Атрибуты style и class. Динамическая привязка классов и стилей.
  • Props. Передача данных в компонент
  • Событийный способ обмена данными между дочерним и родительским компонентом
  • Двустороннее связывание в компонентах
  • Ключи KEY в цикле
  • Слоты и их применение
  • Работа с сервером. Получение данных. Fetch API
  • Индикатор загрузки данных
  • Сортировка элементов в списке
  • Наблюдаемые WATCH и вычисляемые COMPUTED свойства
  • Анимации переходов. Transition и TransitionGroup
  • Поиск элементов в списке. Фильтрация
  • Пагинация. Постраничный вывод
  • Динамическая загрузка данных при скроллинге. Native Intersection API
  • Refs. Доступ к DOM элементу
  • VUE-ROUTER. Установка и пример использования.
  • Динамическая навигация
  • Директивы и события директив. Создаем собственные директивы.
  • Composables. Переиспользуемый функционал в рамках Composition API
  • Готовые use-модули. Библиотека VueUse
  • Vuex/Pinia. Глобальное состояние приложения
Спойлер: Полная программа
Введение и теория
  • Концепция Virtual DOM. Концепция компонентного подхода. Концепция реактивности. Как работает реактивность под капотом.
Создание проекта, установка необходимых пакетов и файлов
  • Пару слов про окружение
  • Установка Vue и настройка сборщика Vite
  • Подготовка исходников от CRM
Корневой компонент App. SFC. Простая интерполяция. Options API и Composition API
  • Структура Vue-компонента, инициализация компонента и Vue приложения. SFC подход.
  • Сравнение Composition API и Options API.
Жизненный цикл компонента
  • Разбираем этапы, через которые проходит обработка компонента. Хуки для внедрения функциональности.
События и методы. Слушатели событий. Модификаторы событий
  • Разбираем особенности обработки нативных событий во Vue3. Определение методов компонента. Особенности использования методов компонента в качестве обработчиков событий.
Vue devtools. Инструменты разработчика
  • Разбираем возможности плагина для отладки Vue-приложений в режиме development
Cтилизация
  • Разбираем возможности изолированной и неизолированной стилизации компонента
Отрисовка в цикле. Директива v-for
  • Особенности отрисовки списковых элементов. Оптимизация списков.
Отрисовка по условию
  • Разбираем директивы условной отрисовки на примере реальных компонентов будущей CRM системы.
Двустороннее связывание и v-model
  • Особенности передачи значений реактивных свойств в интерактивных полях ввода.
Модификаторы v-model
  • Встроенные "твики" Vue для дополнительной обработки значений при двустороннем связывании
Именованные v-model
  • Разбираем возможности для множественного двустороннего связывания на одном элементе при помощи именованных моделей
Компоненты. Создаем небольшую библиотеку компонентов.
  • Разбираем файловую организацию компонентов. Создаем дополнительные компоненты и разбираем способ их подключения для переиспользования в разных точках приложеия.
Глобальная регистрация компонента
  • Подключаем универсальные часто используемые компоненты в приложение.
Атрибуты style и class. Динамическая привязка классов и стилей.
  • Разбираем возможности динамической привязки классов и стилей к отдельным элементам компонентов.
Props. Передача данных в компонент
  • Разбираем возможности для обмена данными между родительским и дочерним компонентом при помощи встроенного механизма props. Разбираем особенности работы с props.
Событийный способ обмена данными между дочерним и родительским компонентом
  • Разбор механизма обмена данными при помощи событий. Особенности такого способа обмена данными.
Двустороннее связывание в компонентах
  • Разбор способов для двустороннего связывания в пользовательских компонентах
Ключи KEY в цикле
  • Особенности применения ключей в цикле при отображении и удалении элементов в списках
Слоты и их применение
  • Разбираем способ передачи данных при помощи слотов. Именованные слоты. Слоты по-умолчанию.
Работа с сервером. Получение данных. Fetch API
  • Особенности взаимодействия с серверными данными при разработке компонентов Vue 3.
Индикатор загрузки данных
  • Разбираем, как отображать и скрывать индикатор процесса загрузки данных в интерфейсе системы
Сортировка элементов в списке
  • Разбираем на реальном компоненте возможности при отображении списка и сортировки элементов внутри такого списка.
Наблюдаемые WATCH и вычисляемые COMPUTED свойства
  • Разбираем, как автоматически следить за изменениями одного или нескольких полей компонента. Отличие watch от computed.
Анимации переходов. Transition и TransitionGroup
  • Разбираем встроенный механизм организации анимации переходов при построении Vue приложения.
Поиск элементов в списке. Фильтрация
  • Как организовать оптимальную фильтрацию элементов в списке при помощи средств Vue
Пагинация. Постраничный вывод
  • Разбираем, как организовать классический постраничный вывод информации при помощи Vue
Динамическая загрузка данных при скроллинге. Native Intersection API
  • Разбираем, как организовать бесконечную ленту при помощи нативного Intersection API и Vue
Refs. Доступ к DOM элементу
  • Разбираем встроенный механизм Vue для получения прямого доступа к элементам DOM дерева
VUE-ROUTER. Установка и пример использования.
  • Организация многостраничных приложении при помощи Vue-Router
Динамическая навигация
  • Разбираем возможности Vue-Router для динамических параметров URL
Директивы и события директив. Создаем собственные директивы.
  • Разбираем внутреннее устройств директив Vue, для чего они нужны. Создаем собственные директивы для использования на любых элементах приложения
Composables. Переиспользуемый функционал в рамках Composition API
  • Разберем способ организации переиспользуемого кода в рамках CompositionAPI Vue.
Готовые use-модули. Библиотека VueUse
  • Разбираем возможности библиотеки VueUse для оптимизации процесса разработки
Vuex/Pinia. Глобальное состояние приложения
  • Разбираем необходимость использования хранилища глобального состояния при разработке крупных приложений на Vue.

Автор курса - занимается веб-разработкой и программированием с 2006 года. Большую часть этого времени я работаю как самостоятельный разработчик и по совместительству менеджер проектов, создатель веб-студии OpenColour. Люблю доносить информацию о технологиях, в которых хорошо разбираюсь. Youtube-канал: OpenModx и »

Цена 30000 руб
Скрытая ссылка

Этот курс появится в скором времени на форуме kursstore.com Проверьте по поиску форума, возможно данный курс уже слит.
 

О нас

  • - Наш форум был создан с одной целью, помогать другим! На нашем форуме, Вы можете скачать самые свежие и популярные курсы, книги, тренинги и вебинары, схемы по заработку, различные мануалы и готовые кейсы, а так же слитые складчины с торрент ресурсов, по самым разным направлениям бесплатно!

    Слив курсов

    Ищете возможность расширить знания бесплатно, скачать курсы, вебинары и марафоны в видео формате, получить бесплатно практически любой инфопродукт? Посетите наш сайт, где вы можете выбрать интересующего вас автора и направление, а также скачать материалы для обучения на любой устройство в формате торрент.

    Слив онлайн курсов

    На нашем формуе вы легко сможете найти и скачать курсы по интересующей вас теме. Просто выберите автора или направление, загрузите материалы на свое устройство и начните обучение в удобное для вас время. Мы предлагаем возможность скачивания курсов бесплатно, а также доступ к премиум подписке.

    На нашем сайте вы найдёте курсы следующих тематик:
    • Курсы и лекции от известных школ и авторов;
    • Уроки по дизайну, графике, программированию и бизнесу
    • Тренинги по саморазвитию, психологии и эзотерике;
    • Материалы по отношениям, пикапу и соблазнению;
    • Нейросети и Маркетплейсы;
    • Онлайн-обучение по шитью, строительству, рукоделию и работе по дому;

    Слив Курсов Бесплатно

    К скачиванию доступны сотни материалов и складчин, со всех известных сайтов, таких как складчик или складчина. Все курсы доступны в одной подписке. Больше не нужно покупать курсы по одному!

    Онлайн курсы форум

    Обошли многие форумы и не нашли подходящий курс? Скачивайте любой из сотни тысяч курсов на нашем форуме. Инфопродукты и новые сливы курсов пополняются ежедневно! Если вы не нашли нужный курс на других форумах, у нас вы сможете скачать любой из сотен тысяч доступных инфопродуктов. Ежедневно мы пополняем базу новыми сливами курсов, чтобы вы всегда могли найти актуальные материалы для обучения.