Все направления
05
Mobile Development
Разработка мобильных приложений.
- Длительность
- 5–8 месяцев
- Формат
- Индивидуально, 2–3 занятия в неделю
- Для кого
- Для тех, кто знает основы программирования и хочет делать мобильные продукты.
О направлении
Как устроены приложения в телефоне и как собрать своё: экраны и навигация, работа с данными и сетью, хранение, публикация. Практика на реальном проекте, который запускается на устройстве.
Чему научится студент
- Создавать экраны и навигацию мобильного приложения
- Работать с сетью и локальным хранилищем
- Понимать жизненный цикл приложения
- Тестировать приложение на устройстве
- Готовить сборку к публикации
Что изучаем
- JavaScript / TypeScript
- React Native
- Навигация
- Состояние приложения
- REST API
- Локальное хранилище
- UI мобильных интерфейсов
- Отладка на устройстве
- Публикация сборки
Индивидуальные занятия
Все занятия проходят один на один: программа и темп подстраиваются под ученика.
Программа
- 01
Основы
- Среда разработки
- Компоненты и стили
- Экраны и навигация
- 02
Данные
- Состояние
- Запросы к API
- Локальное хранилище
- 03
Возможности устройства
- Разрешения
- Камера и файлы
- Уведомления
- 04
Релиз
- Отладка
- Сборка
- Подготовка к публикации
Частые вопросы
Нужен ли свой телефон для практики?
Желательно — приложение удобнее тестировать на своём устройстве, но есть и эмулятор.
Android или iOS?
Основной упор на кроссплатформенную разработку, поэтому приложение работает на обеих системах.
Нужен ли опыт с JavaScript?
Да, базовый. При необходимости мы добавляем вводный блок в начало программы.
Хочу начать обучение
Оставьте заявку — мы свяжемся с вами, определим уровень и подберём программу.