
Во Vue 3 управление состоянием официально переведено на библиотеку Pinia, пришедшую на смену Vuex. Отдельных образовательных продуктов, целиком посвящённых только ей, на российском рынке нет: этот инструмент обычно осваивают в рамках обширных программ по Vue и фронтенд-разработке.
Показано 2 программы


| Программа | Школа | Срок | Стоимость |
|---|---|---|---|
| Профессия Фронтенд-разработчик | GeekBrains | 9 месяцев | 129 193 ₽ вместо 258 386 ₽ |
| Курс по React | Skillbox | 3 месяца | 105 461 ₽ вместо 191 748 ₽ |
В подборке представлены 2 курса от 2 школ, где Pinia включена в учебный план, стоимость варьируется от 105 461 ₽ до 129 193 ₽.
Когда требуется изучить весь фреймворк, а не одну его библиотеку, стоит обратиться к каталогу курсов по Vue.js — там 28 позиций, стартовая цена 11 970 ₽. Для новичков, входящих в профессию с нуля, предусмотрен раздел фронтенд-разработки.
В учебных планах Pinia появляется в блоке, посвящённом архитектуре приложения: рассматриваются хранилища, экшены, геттеры, типизация на TypeScript, отладка через Vue DevTools. Базовый синтаксис можно освоить за один вечер по официальной документации. Платное обучение имеет смысл, когда нужны вещи, которых в доках нет: разбор архитектуры на реальном проекте и обратная связь от ментора.
Изучение библиотеки, как правило, встроено в продвинутые курсы по Vue.js, поскольку она является частью инфраструктуры фреймворка. Обычно рассматриваются следующие темы:
Когда в описании программы упоминается только Vuex, а Pinia отсутствует, это говорит о том, что модуль не обновлялся с 2022 года.
