spinner-it

Курс React Native (поглиблений)

Старт навчання
Старт курсу запитуйте в адміністрації
24 год. по 2-3 рази на тиждень

Опис курсу

Цей курс створений для розробників, не бажаючих зупинятися на досягнутому. Поглиблена програма навчання торкнеться таких тем: робота з анімацією, налаштування 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
  • Вміння працювати з системою контролю версій
  • Наявність власного ноутбука для занять в аудиторіях

* Примітка: зазначені знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Знижка застосовується тільки до нових заявок та при умові повної оплати курсу. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!

На жаль, у звязку з війною ІТЕА завершила свою діяльності в Україні.

This will close in 20 seconds