go it program

Курс [React Native]

хлопець сидить у кафе за ноутбуком і п'є каву

Це записаний міні-курс, який дозволить Вам освоїти необхідні навички для роботи React Native Developer.

[Після курсу ти зможеш]:

  • Отримати посаду React Native-розробника в IT-компанії.
  • Брати фрілансерські замовлення по mobile-розробці на React Native.
  • Зможете працювати з найбільш затребуваною бібліотекою (Redux).
  • Зможете взаємодіяти з будь-яким видом бекенда, отримувати дані і відображати їх на екрані.
  • Будете використовувати найбільш актуальну технологію в React - React Hooks
хлопець сидить на стільці за ноутбуком

[Вимоги до майбутніх студентів курсу]:

хлопець сидить в офісі за ноутбуки з кавою в руках
  • Базові знання React:
    • props
    • state
    • життєвий цикл компонента
    • хуки useState & useEffect
  • Базові знання Redux:
    • Redux-thunk
    • routing
    Всю необхідну інформацію дають на курсі React в GoIT
  • Англійська рівня intermediate і вище - пройдений тест на англійську мову.
  • Мотивація і наявність часу від 2-х годин в день.

[Програма курсу]

Деталі курсу

ПІДГОТОВКА ДО РОБОТИ

  1. Вступ.
  2. Створення і запуск проекту за допомогою expo.
  3. Установка і настройка Android studio.
  4. Запуск проекту на MacOS за допомогою Xcode.
  5. Запуск проекту на мобільному телефоні.
  6. Помилки, які можуть виникнути під час запуску емуляторів.
  7. Документація.

СТИЛІЗАЦІЯ І РОБОТА З ФОРМАМИ

  1. Огляд базових компонентів.
  2. Робота зі стилями.
  3. Обробка введення даних.
  4. Робота з клавіатурою.
  5. Створення форми для збору даних.
  6. Стилізація в залежності від платформи.
  7. Підключення та завантаження шрифтів.
  8. Додавання локальних картинок і їх стилізація.
  9. Документація.

Debugger

  1. Як налаштувати проект для дебаггінга.
  2. Remote Debugger.
  3. React Native Debugger.

НАВІГАЦІЯ

  1. Створення екранів і підключення навігації в проект.
  2. Переключення екранів.
  3. Передача параметрів між екранами.
  4. Налаштування хедера екрану.
  5. Вкладена навігація.
  6. Нижня навігація
  7. Слухачі, особливості їх застосування.
  8. Робота з колекцією даних.
  9. Документація.

НАТИВНІ КОМПОНЕНТИ

  1. Робота з картами.
  2. Камера.
  3. Геолокація.
  4. Документація.

REDUX И FIREBASE

  1. Підключення Firebase в проект.
  2. Авторизація.
  3. Firestore.
  4. Документація.

ДЕПЛОЙ НА СЕРВЕРА EXPO

======= >>>>>>> 7348c6ee17d7ef75c3482d4cd934aebe7fb69524