Видео курс Создание сайта на Vue.js - видео курсы ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Начать бесплатно

    Выбери свою IT специальность

    Начать бесплатно

      О курсе

      Vue.js - это современный JavaScript-фреймворк, применяемый для создания пользовательских интерфейсов в веб-приложениях.

      Курс «Создание сайта на Vue.js» поможет вам на практике изучить возможности Vue.js, рассматривая процесс создания своего веб-проекта с нуля и постепенно добавляя в него модули и плагины. На данном курсе будет рассмотрено как создание фронтенд части сайта, так и создание своего собственного сервера. По завершению курса вы будете уметь создавать проект на Vue.js с использованием TypeScript, VUEX, Vue I 18n, Node.js и Element UI, а также организуете покрытие проекта unit и e2e тестами.

      Читать дальше...

      Предварительные Требования

      Знакомство с фреймворком Vue.js, знание TypeScript

      Читать дальше...

      Вы научитесь

      • Выполнять установку VUE CLI и настройку стартового проекта.
      • Создавать форму логина для входа на сайт. Организовывать настройку и защиту роутера.
      • Организовывать авторизацию, аутентификацию, используя JWT токен.
      • Создавать свой собственный сервер, который будет создавать токен и возвращать его пользователю. Выполнять тестирование сервера c использованием Postman.
      • Использовать компоненты из библиотеки компонентов. Создавать свои компоненты на основе компонентов библиотеки.
      • Выполнять стилизацию компонента и настраивать адаптивность сайта.
      • Использовать плагин интернационализации Vue i18n.
      • Создавать переводы на сайте. Создавать файл переводов, реализовывать переводы для всех компонентов сайта.
      • Работать со структурой проекта, добавлять новые компоненты, такие как компонент списка статей. 
      • Тестировать проект с помощью Cypress. Модифицировать проект для покрытия компонентов тестами. Оптимизировать тесты модификациями конфига Cypress.
      • Применять для тестирования инструмент для создания юнит тестов Jest.
      • Создавать свой репозиторий и использовать для деплоя сервис Heroku.
      • Выполнять деплой сайта на Netlify.
      Читать дальше...
      Скачать материалы курса Для получения материалов курса нужно авторизоваться
      Получить сертификат Для получения сертификата нужно авторизоваться
      • Длительность: 6 ч 47 м
      • Курс создан: 11.06.2020
      • Уроков: 9
      • Обновлен: 18.06.2020
      • Язык: русский

      Что входит в курс

      • 9 видео уроков
      • Домашние задания
      Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео
      Научиться основам работы с VUE CLi, создавать базовый шаблон с подключением инструментов тестирования, библиотеки компонентов и ознакомиться с основами TypeScript.
      Читать дальше...
      Научиться работать с VUE router, создавать свой сервер для обработки запросов. Научиться основам авторизации и аутентификации, создать обработку запросов роутера и блокировать отображение контента не залогиненым пользователям.
      Читать дальше...
      Научиться работать с Element UI, создавать адаптивные компоненты для компонента навигации. Создать обработку запросов роутера и производить переадресацию пользователя на страницу 404.
      Читать дальше...
      Разобрать работу плагина Vue i18n, подключить плагин к проекту. Создать файлы с переводами и рассмотреть работу функций по переводу контента. Реализовать переключатель языков на сайте в компоненте хедер.
      Читать дальше...
      Научиться работать с библиотекой компонентов Element UI. Научиться создавать “стики футер”. Создать свои компоненты страницы: футер, список, компонент списка.
      Читать дальше...
      Научиться работать с Props во Vue.js. Научиться работать с компонентами и динамическими стилями, изменять вид странички и стили в зависимости от состояния Props в компоненте. Разобрать работу Vuex и научиться работать с Vuex на примере проекта.
      Читать дальше...
      Научиться работать с инструментом для создания е2е тестов Cypress. Рассмотреть возможности и документацию инструмента. Научиться создавать проверку компонентов странички и тестировать логику сайта.
      Читать дальше...
      Научиться работать с инструментом для создания unit тестов с помощью инструмента Jest. Научиться делать мок данных в тестах и описывать код проекта. Ознакомиться с документацией и настройкой конфига.
      Читать дальше...
      Научиться модифицировать сервер, написанный на Node.js. Работать с контролем версий и производить деплой на сервисы Heroku и Netlify для демо проекта.
      Читать дальше...
      ПОКАЗАТЬ ВСЕ
      Студенты также смотрят
      Vue.js Базовый
      ПОДРОБНЕЕ
      Vue.js Стартовый
      ПОДРОБНЕЕ
      Пакеты подписки с доступом ко всем курсам и сервисам

      Пакеты подписки с доступом ко всем курсам и сервисам

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      Премиум
      • Все видеокурсы на 12 месяцев
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      комментарии и обсуждения
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.