Курс React Native (поглиблений)
Опис курсу
Цей курс створений для розробників, не бажаючих зупинятися на досягнутому. Поглиблена програма навчання торкнеться таких тем: робота з анімацією, налаштування push-повідомлень, запам’ятовування паролів, офлайн-обробка інформації, хмарні сервіси, консоль розробки Facebook та інші.
—
Курс професійної розробки на React Native направлений на поглиблене вивчення принципів та методик створення мобільних додатків на цій платформі.
Після курсу Ви зможете:
- Розробляти додатки з повною функціональністю, працюючи з продвинутими функціями React Native
- Використовувати та налаштовувати кросплатформенні push-повідомлення для користувачів
- Працювати з компонентами push-повідомлень та визначати місцезнаходження користувачів
- Впроваджувати в додатки динамічні та анімовані переходи
Програма курсу:
- 1. Робота з анімаціями
- Система анімацій
- Модуль анімацій
- Найпростіші анімації
- Рух кола
- Взаємодія компонентів
- Кастомізація індивідуальних карток
- 2. Обробка жестів
- Система відгуків на жести
- Обробка подій екрану
- Об’єкт “Жест”
- Перетягування карток
- 3. Застосування анімаційних стилів
- Анімування однієї картки
- Поворот елементів
- Інтерполяція значень повороту
- Визначення мінімальних дистанцій для свайпу
- Колбеки на свайпи
- 4. Одноразова авторизація за паролем
- Огляд звичайного процесу авторизації
- Одноразовий пароль в деталях
- Звичайних сервер проти Google Cloud Functions
- Налаштування проекту Firebase
- Об’єкт запиту та відповіді
- 5. Facebook-аутентифікація
- Процес Facebook-аутентифікації
- Консоль розробника Facebook
- Налаштування Redux
- Асинхронне зберігання даних
- Логування в Facebook
- 6. Робота з інформацією в offline
- Push-повідомлення та зберігання даних
- Зберігання стану додатку
- Redux-зберігання даних
- 7. Push-повідомлення
- Огляд Push-повідомлень
- Реєстрація Push-повідомлень
- Генерація Push-повідомлень
- Тестування
- 8. MapViews на React Native
Мінімальні вимоги:
- Досвід роботи з React Native
- Вміння працювати з системою контролю версій
- Наявність власного ноутбука для занять в аудиторіях
* Примітка: зазначені знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Знижка застосовується тільки до нових заявок та при умові повної оплати курсу. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!