Курс React Native (продвинутый)
Описание курса
Программа обучения подойдет для девелоперов, которое мечтают покорить новые высоты. Усовершенствованный авторский план позволит тебе изучить:
- методы работы с анимированными элементами;
- настройку пуш-уведомлений;
- функции сохранения паролей;
- обработку данных в офлайне;
- облачные хранилища;
- панель разработки “Фейсбук” и прочее.
Программа по углубленному освоению React Native позволит легко усвоить правила и способы разработки мобильных приложений с помощью этого инструмента программирования.
После курса вы сможете:
- Создавать проекты с полноценным функционалом
- Применять и регулировать кроссплатформенные push-уведомления для юзеров портала
- Использовать элементы MapView, а также устанавливать локализацию пользователей
- Встраивать в программы переходы динамичного и анимированного плана
Программа курса:
1. Работа с анимациями
- Система анимаций
- Модуль анимаций
- Простейшие анимации
- Движение Круга
- Взаимодействие компонентов
- Кастомизация индивидуальных карточек
2. Обработка жестов
- Система отзывов на жесты
- Обработчики событий экрана
- Объект "Жест"
- Перетаскивание карточек
3. Применение анимационных стилей
- Анимирование одной карточки
- Поворот элементов
- Интерполяция значений поворота
- Определение минимальных дистанций для свайпа
- Колбеки на свайпы
4. Одноразовая авторизация по паролю
- Обзор обычного процесса авторизации
- Одноразовый пароль в деталях
- Обычный сервер против Google Cloud Functions
- Настройка проекта Firebase
- Объект запроса и ответа
5. Facebook-аутентификация
- Процесс Facebook-аутентификации
- Консоль разработчика Facebook
- Настройка Redux
- Асинхронное хранение данных
- Логирование в Facebook
6. Работа с информацией в офлайн
- Push-уведомления и сохранение данных
- Сохранение состояния приложения
- Redux-хранение данных
7. Push-оповещения
- Обзор Push-оповещений
- Регистрация Push-оповещений
- Генерация Push-оповещений
- Тестирование
8. MapViews на React Native
Минимальные требования:
- Понимание работы с JS
- Базовое знание RN
- Скилы работы с системой контроля версий
- Персональный ноутбук
Лекторы:
Курс React Native Advanced в Харькове
* Примечание: указанные скидки не суммируются с другими действующими акциями и специальными предложениями. Скидка применяется только к новым заявкам и при условии полной оплаты. Если у Вас возникли вопросы, обращайтесь за консультацией к нашим менеджерам!