Список ресурсов, которые я использовал для изучения Vue.js, будучи полным новичком.

В этой статье я хочу показать вам пять ресурсов, которые я использовал для изучения Vue.js как полный новичок. Некоторые ресурсы бесплатны, а некоторые платные.

1. Vue Mastery

Vue Mastery - это онлайн-платформа для обучения, которая еженедельно выпускает уроки о Vue и содержит как бесплатный, так и платный контент. Уроки или учебные пособия представлены как в формате видео, так и в формате статьи. Таким образом, вы можете выбрать наиболее понравившийся формат.

Уроки проводят профессиональные инженеры с многолетним опытом работы в отрасли. Кроме того, вы можете найти руководства от членов основной команды Vue.

С учетом сказанного, вот некоторые из вещей, которые вы можете узнать о Vue Mastery:

  • Модульное тестирование
  • Vuex
  • TypeScript с Vue
  • Аутентификация
  • Формы в Vue
  • Шаблоны проектирования для компонентов
  • API реактивности и состава
  • Nuxt

Конечно, это всего лишь несколько примеров, чтобы подчеркнуть разнообразие предметов, но есть и другие курсы. Наконец, важно отметить, что 25% ежемесячных платежей идет на проект Vue. Я считаю, что это потрясающий жест!

С учетом сказанного, я рекомендую Vue Mastery, если вы хотите изучить Vue.

2. Официальная документация

Официальная документация часто упускается из виду, когда речь идет о технологиях, языках программирования и так далее. Однако в некоторых случаях документации более чем достаточно, чтобы узнать об инструменте.

Официальная документация для Vue.js не исключение; он отличный и самостоятельный курс. Поскольку это официальная документация, она охватывает все, от базовых до сложных. Таким образом, он научит вас всему, что вам нужно знать о Vue.js.

Также важно отметить, что официальная документация - это не разовая остановка. Вы будете время от времени возвращаться к нему.

С учетом сказанного, я очень рекомендую это. Даже если вы не используете его в качестве основного ресурса, используйте его, чтобы дополнить изучение других ресурсов.

3. Полный разработчик Vue

Бренд «От нуля до мастерства» выпускает курсы отличного качества, и курс Vue.js не является исключением. Это один из самых всеобъемлющих курсов, и вы можете убедиться в этом, просмотрев изучаемые предметы.

Курс длится более 29 часов и охватывает следующие темы:

  • Основы Vue
  • Среда разработчика
  • Расширенные компоненты Vue
  • Vuex
  • Формы
  • Аутентификация
  • Маршрутизация
  • Директивы
  • Тестирование
  • Composition API
  • Шаблоны проектирования компонентов

Более того, вы создадите несколько проектов для отработки концепций. Считаю это большим плюсом, потому что программирование - это практический навык. Вы учитесь на практике, а не на просмотре или чтении. Таким образом, вы изучите концепции, а затем закрепите свои знания, применяя их на практике.

Наконец, я настолько доверяю и ценю качество их курсов, что согласился стать партнером. В этом курсе используется партнерская ссылка, и это единственная ссылка, для которой я согласился стать партнером.

4. Школа Vue

Vue School - еще один отличный ресурс для изучения Vue. В нем 28 курсов, 449 уроков и 34 часа содержания. Уроки проводят профессиональные разработчики и эксперты отрасли.

Vue School - это платформа freemium, что означает, что у них есть как бесплатные, так и премиальные курсы. Плюс в том, что он предлагает скидку по паритету покупательной способности. Таким образом, если вы из страны с низкой покупательной способностью, вы получите солидную скидку.

Что мне нравится в школе Vue, так это то, что курсы классифицируются по уровню сложности:

  • Начальный уровень
  • Промежуточный уровень
  • Продвинутый уровень

Эта категоризация позволяет очень легко начать с нуля и выучить свой путь вверх. С учетом сказанного, Vue School - отличный ресурс!

5. Курс Vue Брэда Трэверси

Я впервые попробовал Vue из курса Брэда, который является отличным бесплатным курсом. Этот ускоренный курс VueJS охватывает все основные концепции, необходимые для начала работы с Vue.

Некоторые из концепций, которым следуют в курсе, заключаются в следующем:

  • создание и использование компонентов
  • свойства компонента
  • обработка событий
  • используя Vue CLI
  • реализация и использование маршрутизатора Vue
  • формы

Список понятий не является исчерпывающим; в учебнике рассказывается больше, но я хотел выделить наиболее важные из них.

Если вам интересно, какой ресурс выбрать в первую очередь, я рекомендую этот курс. К концу вы научитесь создавать простые приложения на Vue.js.

6. Курс Net Ninja's Vue

Наконец, у нас есть отличный бесплатный курс от Шона Пеллинга, известного как Net Ninja. Несмотря на то, что он не слишком всеобъемлющий, это отличная отправная точка. Есть 12 уроков, и вы узнаете о:

  • Основы Vue.js
  • Vue CLI
  • Формы и входы
  • Маршрутизатор Vue
  • Получение данных
  • Composition API

Важно отметить, что у Шона более углубленный, исчерпывающий курс, но он платный. Также хочу отметить, что я не проходил платный курс, но слышал о нем хорошие отзывы. Вы можете найти это здесь".

С учетом сказанного, бесплатный курс - отличная отправная точка, и я очень рекомендую его!

Заключение

Это все ресурсы, которые я использовал для изучения Vue.js и даже Nuxt. Каждый ресурс хорош сам по себе, и они становятся еще более мощными, когда вы используете их вместе.

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

При этом, если вы знаете другие ресурсы, не стесняйтесь оставлять их в комментариях.