Курс 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
- Умение работать с системой контроля версий
- Наличие собственного ноутбука для занятий в аудиториях
* Примечание: указанные скидки не суммируются с другими действующими акциями и специальными предложениями. Скидка применяется только к новым заявкам и при условии полной оплаты. Если у Вас возникли вопросы, обращайтесь за консультацией к нашим менеджерам!