Курсы программирования на Vue.js

place
Otus
calendar
26 июня
cost
на сайте Otus
duration
4 месяца

Фреймворк Vue.js - популярная среда JS с открытым исходным кодом. Язык Vue помогает веб-разработчикам в создании современных пользовательских интерфейсов. Уже программируете на JavaScript и хотите прокачать навыки frontend-разработки? Этот курс вам подойдёт. В процессе обучения вы не только освоите теорию, технологии и профессиональные тонкости Vue-разработки, но также накопите опыт решения сложных задач и пополните портфолио новой разработкой. Успешные выпускники курса получат приглашение на собеседование.

Карьера

После завершения обучения вы сможете программировать сложные компоненты frontend и разрабатывать удобные пользовательские интерфейсы на VueJS. Выпускники, успешно защитившие итоговые проекты, получат приглашение на собеседование в компании партнёров Otus.

Эксперты

Преподаватели курса - программирования ведущих российских компаний, с большим опытом разработки на JS, фреймворке Vue.js и работы над международными проектами.

expert

Михаил Кузнецов

Fullstack-разработчик в «ING Group». Программирует на JavaScript больше 8 лет
expert

Юрий Тимофеев

IT-директор агентства «ВЭП». Знаком с JS больше 20 лет, углублённо изучает язык, практикуется во frontend- и backend-разработке последние 5 лет
expert

Илья Нуруллин

GS Software House. Веб-разработчик в команде «GS Software House». В программировании более 10 лет, 6 из них занимается коммерческой разработкой
Михаил Кузнецов
Fullstack-разработчик в «ING Group». Программирует на JavaScript больше 8 лет
Юрий Тимофеев
IT-директор агентства «ВЭП». Знаком с JS больше 20 лет, углублённо изучает язык, практикуется во frontend- и backend-разработке последние 5 лет
Илья Нуруллин
GS Software House. Веб-разработчик в команде «GS Software House». В программировании более 10 лет, 6 из них занимается коммерческой разработкой
skill

Для кого

JS-разработчикам с опытом в HTML/CSS. Кто хочет прокачать навыки Frontend-разработки. Начинающим Vue-разработчикам. Перед поступлением на курс необходимо решить тестовое задание.

skill2

Навыки

Базовые навыки JS, HTML и CSS.

Преимуществом кандидатов будет знание и навыки работы с Git, jQuery, React.

Содержание

1. Базовый модуль Vue-программирования

content

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

2. Продвинутый модуль Vue-разработки

content

7 тем. Создание многостраничных приложения с использованием роутера. Стейт менеджер Vuex. Структурирование файлов, паттернов, кода по мере роста базы. Vue v3, AP. Анимационные решения. Код-ревью выполненных заданий.

3. Практические решения

content

7 тем. Выборка и интеграция веб-компонентов Vue. TypeScript + Vue. SSR, фреймворк Nuxt. Apollo GraphQL, Firebase. Мобильная разработка на Vue. Desktop-разработка на Vue. Библиотеки Vue.js-программисту, обзор экосистемы языка.

4. Дипломный проект

content

В начале обучения вы выберете тему дипломного проекта. В завершении обучения вы получите консультации преподавателей по проекту и домашним работам. Перед вручением дипломов Otus вам предстоит защита проектов.

platform
Площадка проведения
adress