Курс Vue.js
Описание курса
Курс подходит для всех Front-end разработчиков и раскрывает новые концепты JavaScript. Библиотека Vue.js позволяет значительно ускорить, упростить и улучшить процесс разработки современных интерактивных приложений.
Этот фреймворк считается одним из самых простых, быстрых и удобных в использовании инструментов разработки. Vue.js особенно удобен, если над проектом работает один разработчик или небольшая команда.
Фреймворк Vue.js будет полезен для тех, кто стремится быстро научиться работать с библиотекой и в результате получить действительно чистый код. В процессе обучения Вы узнаете, как совершать более гибкое прототипирование и структурирование приложений, изучите синтаксис и шаблоны, научитесь работать с анимацией, переходами и многое другое.
После курса вы сможете:
- Разбираться в основных понятиях Vue.js и применять теорию на практике
- Настраивать среду разработки
- Уверенно работать с компонентами
- Реализовывать single page application
- Разрабатывать приложения с рендерингом на стороне сервера
Программа курса:
- 1. Знакомство с Vue
- Что такое Vue
- Подключение
- Vue в Dev-tool
- SPA (Vue + Vuex + Vue-router) - вступление
- 2. Vue - начало
- Vue экземпляр
- Синтаксис шаблона
- Компоненты (часть 1)
- Директивы (часть 1)
- 3. Vue - данные и методы
- Data, methods, computed, watch
- Хуки жизненного цикла
- 4. Директивы
- Классы и стили
- Условная отрисовка
- Отрисовка списков
- Отработка событий
- Работа с формами
- Кастомные директивы
- 5. Компоненты
- Регистрация (динамические и асинхронные)
- Data, params
- События, v-model
- Slots
- Крайние случаи
- Render и JSX
- 6. Animation
- 7. Переиспользование
- Mixins
- Plugins
- Filters
- 8. Vue - router
- 9. Vuex
- 10. SPA + SSR = Nuxt.js
Минимальные требования:
- Уверенное знание JavaScript
- Наличие собственного ноутбука для занятий в аудиториях
* Указанные скидки не суммируются с другими действующими акциями и специальными предложениями. Если у Вас возникли вопросы, обращайтесь за консультацией к нашим менеджерам!