Якщо Ви знаєте основи 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.