Если Вы знаете основы React Native, но не желаете останавливаться на достигнутом, хотите с нуля разрабатывать сложные приложения или устроиться на должность React-девелопера в крупную компанию, то этот курс создан для Вас. Учебный Центр подготовил продвинутую программу обучения работе с фреймворком React Native.
На этом курсе будут детально рассмотрены вопросы, касающиеся облачных сервисов, обработки информации офлайн, запоминание паролей, применение анимации в React Native и работа push-уведомлений на мобильных устройствах. Вы освоите новые методы создания приложений для мобильных устройств на Android и iOS, научитесь использовать инструменты консоли разработчика Facebook.
Что необходимо знать для прохождения курса:
- Программу базового курса React Native.
- Основы работы с системой контроля версий.
- Знания JavaScript и CSS.
Что могут выпускники курса:
- Использовать анимационные вставки и переходы в приложениях, делая их более динамичными.
- Применять компоненты MapView для определения месторасположения пользователей.
- Проводить настройку кроссплатформенных push-оповещений в пользовательских программах.
- На практике применять продвинутые функции фреймворка React Native, чтобы делать приложения более сложными и функциональными.
Курсы React Native. Advanced. Программа обучения.
- Как внедрить анимацию в React-приложение.
- Модуль и система анимации в приложении на React.
- Компонент ReactTransitionGroup для создания анимации.
- Взаимодействие различных компонентов для создания анимации.
- Простые анимации меню с помощью CSS-методов.
- Анимация движения круга.
- Анимирование карточек.
- Как использовать разные анимационные стили.
- Как перетаскивать карточки.
- Как происходит обработка жестов в приложении.
- Как настроить систему отзывов на жесты.
- Как реализовать обработку экранных событий.
- Создание объекта «Жест».
- Как повернуть элементы и интерполировать значения.
- Настройка свайпа: как определить минимальную дистанцию.
- Функция обратного вызова callback на свайп.
- Как реализовать однократную авторизацию с применением пароля.
- Процесс авторизации в приложении.
- Обзор одноразового пароля.
- Google Cloud Functions или обычный сервис.
- Добавление проекта Firebase в приложение Android.
- Отправка функции запроса и обработка ответа.
- Как происходит логирование Facebook.
- Аутентификация в Facebook: этапы.
- Как проводить настройку и работать в консоли разработчика Facebook.
- Настройка библиотеки Redux для создания приложений.
- Система асинхронного хранения данных.
- Обработка информации в offline-режиме.
- Как сохранить и настроить состояние приложения.
- Как реализуется хранение данных в Redux.
- Push-уведомления: регистрация.
- Push-уведомления: обзор.
- Как сохраняются данные Push-уведомлений.
- Как генерируются Push-уведомления.
- Как происходит тестирование приложения.
- Настройка элемента MapViews в React Native.