После завершения обучения вы сможете разрабатывать интерфейсы на VueJS. Выпускники, успешно защитившие итоговые проекты, получат приглашение на собеседование в компании партнёров Otus.
Фреймворк Vue.js - популярная среда JS с открытым исходным кодом. Язык Vue помогает веб-разработчикам в создании современных пользовательских интерфейсов. Уже программируете на JavaScript и хотите прокачать навыки frontend-разработки? Этот курс вам подойдёт. В процессе обучения вы не только освоите теорию, технологии и профессиональные тонкости Vue-разработки, но также накопите опыт решения сложных задач и пополните портфолио новой разработкой. Успешные выпускники курса получат приглашение на собеседование.
Мы изучаем:
JS-разработчикам с опытом в HTML/CSS.
Кто хочет прокачать навыки Frontend-разработки.
Начинающим Vue-разработчикам.
Перед поступлением на курс необходимо решить тестовое задание.
Базовые навыки JS, HTML и CSS.
Преимуществом кандидатов будет знание и навыки работы с Git, jQuery, React.
Эксперты - опытные педагоги-практики
Занимаясь на курсе, обучающиеся изучают современные инструменты и приобретают навыки работы, которые помогут им эффективно строить карьеру в IT-сфере.
6 тем. В рамках вводного модуля познакомитесь с языком программирования, тонкостями современной веб-разработки, изучите работу с компонентами, событиями, данными в Vue.
7 тем. Создание многостраничных приложения с использованием роутера. Стейт менеджер Vuex. Структурирование файлов, паттернов, кода по мере роста базы. Vue v3, AP. Анимационные решения. Код-ревью выполненных заданий.
7 тем. Выборка и интеграция веб-компонентов Vue. TypeScript + Vue. SSR, фреймворк Nuxt. Apollo GraphQL, Firebase. Мобильная разработка на Vue. Desktop-разработка на Vue. Библиотеки Vue.js-программисту, обзор экосистемы языка.
В начале обучения вы выберете тему дипломного проекта. В завершении обучения вы получите консультации преподавателей по проекту и домашним работам. Перед вручением дипломов Otus вам предстоит защита проектов.