ITVDN

Создание сайта на Vue.js

  • Средний уровень
  • Наставник: Нет
  • Сертификат: Нет
  • Формат: Online
  • Рассрочка: Нет
  • Язык: Русский
  • Осталось мест: Неограничено
Записаться

Создание сайта на Vue.js

Vue.js - это современный JavaScript-фреймворк, применяемый для создания пользовательских интерфейсов в веб-приложениях.
Программа обучения
  • Введение
  • Авторизация и работа с роутером
  • Работа с маршрутизацией и знакомство c компонент фреймворком
  • Работа с интернационализацией
  • Работа с компонентами и страницами
  • Работа с поиском и функциональными элементами страницы
  • Работа с е2е тестирование (Cypress)
  • Тестируем функционал, Jest
Знания и навыки, которые приобретете
  • Выполнять установку VUE CLI и настройку стартового проекта
  • Создавать форму логина для входа на сайт. Организовывать настройку и защиту роутера
  • Организовывать авторизацию, аутентификацию, используя JWT токен
  • Создавать свой собственный сервер, который будет создавать токен и возвращать его пользователю. Выполнять тестирование сервера c использованием Postman
  • Использовать компоненты из библиотеки компонентов. Создавать свои компоненты на основе компонентов библиотеки
  • Выполнять стилизацию компонента и настраивать адаптивность сайта
  • Использовать плагин интернационализации Vue i18n
  • Создавать переводы на сайте. Создавать файл переводов, реализовывать переводы для всех компонентов сайта
  • Работать со структурой проекта, добавлять новые компоненты, такие как компонент списка статей. 
  • Тестировать проект с помощью Cypress. Модифицировать проект для покрытия компонентов тестами. Оптимизировать тесты модификациями конфига Cypress
  • Применять для тестирования инструмент для создания юнит тестов Jest
  • Создавать свой репозиторий и использовать для деплоя сервис Heroku
  • Выполнять деплой сайта на Netlify

Преподаватели

  • Сластен Максим

    Front-End Developer