Image
Онлайн-курс Партнёр:
Creonit
−30% для первых
20 студентов

Фреймворк Vue.js

Курс для практикующих веб- и frontend-разработчиков. Расширьте свои компетенции, изучив трендовый фреймворк Vue.js

Кому подойдёт этот курс

Чему вы научитесь

  1. Работать с объектами, массивами, циклами реактивности и компонентами.
  2. Использовать Webpack.
  3. Использовать Vuex для управления данными.
  4. Работать с системой управления версиями Git.
  5. Создавать сайты и одностраничные приложения на Vue.js.
  6. Интегрировать проект с API, чтобы в динамике получать и отправлять данные на сервер.
  7. Делать развертку проекта из NPM.
  8. Готовить проект для продакшна и публикации.

Программа

Курс длится 3 месяца и состоит из 9 модулей.

  • 9 модулей
  • 38 уроков
    1. Введение. Что такое Vue.
    2. Онлайн-сервисы для работы с кодом. Настройки окружения в codepen.io для Vue.
    3. Обзор возможностей Vue.
    4. Классы и стили. Анимации.
    1. Установка проекта через Vue CLI.
    2. Структура проекта на Vue.
    3. Работа с системами контроля версий: решения на рынке. Удалённые репозитории.
    4. Работа с системами контроля версий. Установка и работа с Git.
    5. Подготовка среды для работы над проектом.
    6. Разбираем проект-пример.
    1. Компонент в одном файле.
    2. Состояние. Работа с циклами.
    3. Выводим список товаров.
    4. Основы компонентов. Входные параметры.
    5. Делаем компонент для товара.
    1. Инструмент разработчика Vue. 
    2. Вычисляемые свойства, события, методы и наблюдатели.
    3. Организуем пагинацию.
    4. Модели (V-Model) и наследование компонентов.
    5. Организуем фильтрацию.
    1. Роутинг. Страница ошибок.
    2. Делаем страницу товара.
    3. Вывод цены с использованием фильтра.
    1. Паттерн управления состоянием Vuex.
    2. Слоты.
    3. Организуем добавление товаров в корзину.
    4. Организуем список товаров в корзине.
    1. Обзор REST API (HTTP).
    2. Обзор технологии XHR. Инструменты для работы с асинхронностью. Обработка ошибок и исключений.
    3. Выводим список товаров и пагинацию из API.
    4. Прелоадеры и обработка ошибок.
    5. Фильтр из API. Состояние «Товары не найдены».
    6. Выводим страницу товара через API.
    7. Выводим корзину и добавляем товары из API.
    1. Работа с формами.
    2. Делаем страницу оформления заказа.
    1. Сборка для продакшна.
    2. Публикация на GitHub.
Заявка не отправлена!

Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

Спасибо!

Ваша заявка успешно отправлена

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

Павел
Бондарович

Технический директор Creonit digital production

Максим
Савченко

Фронтенд-тимлид Creonit digital production

Как проходит обучение

  1. Изучаете тему

    В курсе — полезные видеоуроки.

  2. Выполняете домашнее задание

    В том темпе, в котором вам удобно.

  3. Общаетесь с наставником

    Закрепляете знания и исправляете ошибки.

  4. Защищаете дипломный проект

    И дополняете им своё портфолио.

Резюме после прохождения

Андрей Семёнов
  • Должность middle-разработчик
  • Зарплата от 80 000 ₽

Профессиональные навыки:

  • Основы Vue.js.
  • Применение Webpack.
  • Создание сайтов и одностраничных приложений на Vue.js.
  • Интеграция проекта с API.
  • Подготовка проекта для продакшна и публикации.
  • Пагинация и фильтрация данных.
  • Использование Vuex для управления данными.
  • Работа с объектами, массивами, циклами реактивности и компонентами.

Диплом Skillbox

Подтверждает успешное прохождение курса «JavaScript-фреймворк Vue.js».

Image

Стоимость обучения

−30% для первых
20 студентов
  • Рассрочка без первого взноса 1 167 ₽
  • Стоимость
    со скидкой 14 000 ₽
  • Первоначальная
    стоимость 20 000 ₽