В этом курсе мы будем изучать Vue, Vue Router и Pinia, создавая два полноценных приложения. Мы создадим программу для показа прогноза погоды и сервис для хранения веб-закладок в режиме SaaS. Этот курс особенно полезен для тех, кто уже знаком с базовыми знаниями HTML, CSS и JavaScript и готов освоить один из популярных фреймворков для frontend разработок - Vue.js. Если у вас уже есть опыт работы с другими фреймворками на JavaScript, курс поможет вам быстро освоиться с Vue и его экосистемой.
Курс акцентируют на практическом обучении, и вся теория будет подкреплена реальными проектами. Вместо обыденных примеров, мы займёмся работой с реальными API и будем создавать приложения, отражающие ситуации из реальной жизни. В рамках курса мы детально изучим Vue Router для управления маршрутами и Pinia для работы с состоянием. Также в программе предусмотрено множество упражнений, которые позволят углубить понимание технологий и усовершенствовать проекты, разработанные на занятиях.
Чему вы научитесь?
После прохождения курса вы сможете:
Создавать проект на Vue
Понимать реактивность данных
Работать с Vue Router
Использовать Pinia
Управлять состоянием данных в компонентах
Использовать Reactive API
Писать в стиле Composition API
Взаимодействовать с API
Создавать формы на Vue
Работать с жизненным циклом компонентов
Использовать Vue с TypeScript
Пользоваться встроенными компонентами
Знать синтаксис шаблонов Vue и директивы
Минимальные требования: Знание JavaScript, Знание TypeScript будет плюсом, Знание HTML и CSS
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Создание масштабируемых компонентов Vue требует не только технических знаний, но и умения применять проверенные временем паттерны, протестированные в реальных проектах. В курсе «Vue Component Design: Master Scalable Vue.js Patterns» мы раскроем передовые стратегии, которые помогут повысить читаемость, поддерживаемость и масштабируемость ваших приложений на Vue.js.
Vue 3 представил Composition API как альтернативный метод к Options API для написания состояния и логики компонентов. В этом курсе мы охватываем все, что вам нужно знать: от основ до реальных сценариев. Изучите Vue.js 3 Composition API от начала до конца, включая такие темы, как:
Ошибки неизбежны, но их повторение можно предотвратить. В этом курсе мы рассмотрим самые распространенные ошибки разработчиков Vue.js и найдём практические решения, которые помогут вам создавать более чистые и эффективные приложения.Vue.js предоставляет огромную гибкость и мощь, но именно это часто приводит к типичным ошибкам, особенно у начинающих или разработчиков, переходящих с других фреймворков. Этот курс станет вашим путеводителем в мир Vue
В современном мире производительность веб-приложений имеет первостепенное значение. В этом курсе вы изучите, как сохранить скорость ваших Vue-приложений на максимальном уровне, используя проверенные решения для повышения производительности: виртуальные списки, директиву v-memo, функцию shallowRef и многое другое!
Изучите шаблоны проектирования компонентов, которые помогут сохранить масштабируемость и удобство поддержки пользовательского интерфейса вашего приложения. Погрузитесь глубже в Composition API и техники управления состоянием на больших проектах.