DЫ ОСВОИТЕ КРОСС-ПЛАТФОРМЕННУЮ РАЗРАБОТКУ
НА JAVASCRIPT ПРИ ПОМОЩИ Vue.js и QUASAR Framework
Пишите код 1 раз. Разворачивайте везде.
(WEB, MOBILE, DESKTOP, TABLET)
Кроссплатформенная разработка на JavaScript одно из самых перспективных
направлений ближайшего столетия, поскольку код написанный 1 раз будет
работать на всех платформах.
Специалисты, освоившие необходимый стек технологий, будут крайне
востребованы и конкурентно способны поскольку 1 разработчик сможет
заменить целый отдел.
Стек который вы освоите:
JavaScript – событийно-ориентированный язык функционального
программирования. Пожалуй, самый широкий в применении язык.
На JS можно разрабатывать всё. От сайтов и игр до микроконтроллеров и
искусственного интеллекта. Вы научитесь эффективно использовать его в
работе.
Vue.js – популярная JavaScript библиотека для разработки прогрессивных
WEB-приложений. По сравнению с Angular и React имеет более низкий порог
входа. Вы в совершенстве освоите эту великолепную библиотеку и легко
сможете создавать очень сложные приложения.
QUASAR фреймворк – один из первых и на наш взгляд лучший фреймворк для
кроссплатформенной разработки. Фреймворк разработан выходцами из
GOOGLE и на данный момент является наиболее надёжным и проверенным
временем инструментом.
Благодаря QUASAR в рекордные сроки можно создавать потрясающие
приложения, доступные на всех платформах из одной кодовой базы. В
качестве основы фреймворк использует Vue.js.
Технологии, которые освоите:
Базовый HTML (2,5 часа)
Основные теги
Списки
Таблицы
Текстовые блоки
Форматирование текста
Кнопки
Ссылки
Якоря
Базовый CSS (2,5 часа)
Селекторы
Управление размером блока
Управление цветом
Классы
Стили для разных устройств
Базовый браузерный JavaScript (10 часов)
Переменные
Массивы
Циклы
Объекты
События
Области видимости
Манипуляция HTML
Vue.js/Vuex/Router (15 часов)
Декларативная отрисовка
Работа с пользовательским вводом
Условия и циклы
Композиция приложения из компонентов
Экземпляры приложения и компонента
Синтаксис шаблонов
Свойства data и методы
Вычисляемые свойства и наблюдатели
Работа с классами и стилями
Условная отрисовка
Отрисовка списков
Обработка событий
Работа с формами
Основы компонентов
Управление состоянием
Управление роутами
QUASAR framework (25 часов)
Хелперы
Значки приложений
SEO
Языковые пакеты Quasar
Интернационализация приложений
Поддержка RTL
Установка библиотек значков
Наборы значков
Обнаружение платформы
Экранный плагин
Анимация
Стили и идентичность
Типография
Цветовая палитра
Конструктор тем
Темный режим
Расстояния
Тени
Точки останова
Классы тела
Видимость
Позиционирование
Макет и сетка
Layout
Маршрутизация с помощью макетов
Верхний и нижний колонтитулы макета
Ящик для компоновки
Страница макета
Конструктор макетов
Галерея макетов
Страница липкая
Прокрутки страниц
Vue Компоненты
Бар Ajax
Аватар
Значок
Breadcrumbs
Карта
Карусель
Сообщение в чате
Чип
Круговой прогресс
Средство выбора цвета
Диалог
Редактор – WYSIWYG
Компоненты формы
Директивы
Закрытие всплывающих окон
Пересечение
Материальная рябь
Мутация
Превращения
Скроллинг
Нажматия и удерживания
Сенсорная панель
Повторное нажатие
Прикосновения и движения
Плагины
Цвет адресной строки
Полноэкранное приложение
Видимость приложения
Нижний лист
Кукисы
Диалоги
Загрузки
Локальное/сессионное хранилище
Уведомления
Инструментарий, который освоите:
Visual Studio Code
Git/GitHub (Bitbucket)
NPM
Навыки, которые получите:
• Разработка кроссплатформенных приложений на единой кодовой базе с
помощью библиотеки Vue.js и фреймворка QUASAR
• Вёрстка фиксированных макетов
• Оформление GitHub для собеседования
• Напишите минимум 3 проекта для портфолио
Какие должности сможете занимать после обучения:
Junior Vue.js/Quasar Developer
Детали курса
- Лекции 0
- Тесты 0
- Учебное время 10 недель
- Навык Все уровни
- Язык Английский
- Студенты 71
- Сертификат Нет
- Оценки Да