Все программы
Мобильная разработка
Специализация после базового курса – React Native, Expo и мобильные приложения.
Продолжительность
4 мес
Расписание (Schedule)
2 раза в неделю по 3 часа
Группа
Малые группы до 7 человек
Стоимость
70 EUR / месяц
Учебный план
1
React Native - основы
Недели 1–3- Компоненты: View, Text, Image, ScrollView
- Стилизация: StyleSheet, Flexbox
- Expo: настройка проекта, запуск на устройстве
2
Навигация и статус
Недели 4–6- React Navigation: стеки, табы, drawer
- Управление состоянием: useState, useContext
- Zustand / Redux Toolkit для глобального состояния
3
Работа с API и данными
Недели 7–9- HTTP-запросы: fetch, Axios, React Query
- AsyncStorage, SecureStore
- Авторизация: JWT, Безопасные маршруты
4
Встроенные возможности
Недели 10–11- Камера, геолокация, push-уведомления
- Анимация: реанимированная, обработчик жестов
- Expo SDK: работа с файлами, шрифтами, иконками
5
Тестирование
Недели 12–13- Unit-тесты: Jest, React Native Testing Library
- E2E: Detox
- CI/CD: EAS Build, GitHub Actions
6
Финальный проект
Недели 14–16- Полноценное мобильное приложение с нуля
- Интеграция API, навигация, авторизация
- Сборка и публикация: EAS Build, TestFlight / Google Play