Этот углубленный курс по Vue.js поможет вам лучше понять внутренние механизмы фреймворка и научиться создавать собственные решения без опоры на сторонние библиотеки. Вы шаг за шагом разберёте маршрутизацию, управление состоянием, работу рендер-функций и создание плагинов — всё на основе ядра Vue.
О чем этот курс
Вместо использования "черных ящиков" в виде популярных библиотек, вы научитесь воспроизводить их упрощённые версии самостоятельно. Это позволит глубже понять природу задач, которые они решают, и эффективнее использовать реактивную систему Vue в своих проектах.
Ключевые навыки, которые вы освоите
Понимание принципов работы Vue и его реактивности
Создание и использование рендер-функций
Изучение основных шаблонов разработки плагинов
Разбор внутренних концепций Vuex / Redux и их применение
Материал подается через практические разборы и реализацию ключевых инструментов «с нуля». Такой подход помогает закрепить архитектурные принципы и лучше понять, как создавать масштабируемые веб-приложения на Vue.
Спикер курса
Курс ведёт Эван — независимый разработчик и автор Vue.js. Он имеет богатый опыт разработки реактивных веб-интерфейсов, работал ведущим разработчиком в Meteor Development Group и создавал экспериментальные UI-прототипы в Google Creative Lab.
Кому подойдет этот курс
Этот семинар предназначен для разработчиков со средним уровнем подготовки, уже знакомых с основами Vue и имеющих практический опыт создания реальных проектов.
Рекомендации по уровню подготовки
Рекомендуется: уверенное владение Vue и понимание документации.
Не рекомендуется: новичкам в Vue или тем, кто не имеет опыта работы с фронтенд-фреймворками.
Что вы получите в итоге
Завершив курс, вы сможете глубже понимать внутренние процессы Vue, грамотно использовать его реактивность и даже создавать собственные мини-библиотеки и плагины — навыки, которые значительно выделяют опытного разработчика на фоне остальных.
Master.dev — это образовательная платформа для разработчиков, которая помогает совершенствовать инженерные навыки: от изучения языков программирования и веб-разработки до работы с базами данных, облачной инфраструктурой, DevOps и искусственным интеллектом. Ранее известная как Frontend Masters, платформа расширила фокус и теперь обучает разработчиков всему спектру современной разработки ПО.