Хотите уверенно создавать современные веб‑приложения? Курс по разработке сайта на Vue.js поможет вам пройти путь от базовой настройки проекта до полноценного приложения с сервером, авторизацией, мультиязычностью и тестированием.
Кому подойдет этот курс
Материал будет полезен начинающим фронтенд‑разработчикам, студентам технических направлений, а также разработчикам, которые хотят перейти на Vue.js или укрепить уже имеющиеся навыки.
Что вы изучите на курсе
Основы и старт проекта
Установка и настройка VUE CLI.
Создание стартовой структуры приложения.
Работа с TypeScript в связке с Vue.js.
Создание функционала сайта
Разработка формы логина и настройка защищенных маршрутов.
Авторизация и аутентификация через JWT.
Использование Vuex для управления состоянием.
Работа с сервером
Создание собственного Node.js‑сервера.
Генерация токенов и работа с пользовательскими запросами.
Тестирование API через Postman.
Компоненты, стили и UI
Использование библиотеки Element UI.
Создание собственных компонентов.
Стилизация, адаптивная верстка и организация структуры проекта.
Мультиязычность сайта
Подключение и настройка Vue I18n.
Создание файлов перевода.
Реализация мультиязычности для всех компонентов сайта.
Тестирование проекта
Написание e2e‑тестов с помощью Cypress.
Настройка конфигурации Cypress.
Покрытие компонентов unit‑тестами с Jest.
Финальные этапы разработки
Создание и настройка собственного репозитория.
Деплой проекта на Heroku.
Размещение готового сайта на Netlify.
Преимущества курса
Практический подход: создаете реальный проект с нуля.
Поддержка современных инструментов экосистемы Vue.
Пошаговые инструкции и разбор ошибок.
Полный цикл разработки: фронтенд, бэкенд, тестирование и деплой.
Почему стоит изучать Vue.js
Vue.js остается одним из самых популярных и удобных фреймворков благодаря своей гибкости, плавному порогу входа и большой экосистеме. Изучив его, вы сможете создавать быстрые, стабильные и удобные веб‑приложения, востребованные на рынке.
Удален по просьбе правообладателя
Урок 1.00:40:14
Введение
Урок 2.00:59:07
Авторизация и работа с роутером
Урок 3.00:44:22
Работа с маршрутизацией и знакомство c компонент фреймворком
Урок 4.00:31:55
Работа с интернационализацией
Урок 5.01:09:42
Работа с компонентами и страницами
Урок 6.00:51:19
Работа с поиском и функциональными элементами страницы