Курс React Native (базовий)

Сейчас набор на этот курс закрыт. Просмотрите другие курсы

  • Online
  • Для опытных
  • React
Образовательный центр: ITEA – IT Education Academy
Формат:Курс
Длительность обучения:24 часов
Начало курса:Дата формируется
Стоимость обучения:6 550 UAH за курс

Програма базового рівня дозволить познайомитися з тонкощами використання фреймворка React Native. React Native пропонує ряд інтегрованих компонентів, що дозволяє розробникам швидко і ефективно виконувати основні завдання.

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

Вступ

  • Про курс
  • Огляд технології React
  • Огляд технології React Native
  • Актуальність мобільної розробки
  • WebView. Гібридні додатки або нативні додатки

Налаштування оточення

  • Windows
  • Mac
  • Linux

Основи роботи з React Native

  • Проблеми при налаштуванні середовища для роботи
  • Структура проекту
  • «Hello, World!» на React Native
  • React vs React Native
  • Створення компонентів з JSX
  • Єдиний компонент як точка входу для обох платформ

Стилізація додатку

  • Написання стилів для React Native
  • Вступ до FlexBox
  • Створення стилізованих компонентів
  • Повторне використання компонентів і стилів

Отримання віддалених даних

  • HTTP
  • Шаблон компоненту «Список»
  • Класо-орієнтовані компоненти
  • Методи життєвого циклу компонента
  • Отримання даних засобами React Native
  • Стан компонента
  • Візуалізація списку компонентів
  • Компоненти для множинного використання - «Картка»
  • Стилізація «Картки»
  • Передача компонента до властивостей

Робота з візуальними компонентами

  • Картинки
  • Контент, який можна скролити
  • Кнопки
  • Обробка подій
  • Стилізація кнопок
  • Робота з шарами
  • Вкладки

Обробка даних

  • Процес логіну
  • Обробка помилок
  • Створення анімації-завантаження
  • Умовний рендеринг JSX
  • Робота з формою
  • Обробка подій авторизації

Redux

  • Основи функціонального програмування
  • Flux
  • Основи Redux
  • Шаблони і реалізації

Створення додатку

  • Header-додатки
  • ListView
  • Рендеринг одного рядку даних
  • Стилізація списків
  • Reducer
  • Елементи, що реагують на дотики
  • Винесення логіки з компонентів
  • Анімація
  • Тестування

Обробка даних React vs Redux

  • Форма логування в Redux-світі
  • Оновлення форми авторизації
  • Незмінність стану (Immutable State)
  • Синхронні і асинхронні дії
  • Вступ до Redux Thunk
  • Створення профілю користувача

Навігація

Особливості курсу

  • Заняття 2-3 рази на тиждень
  • Можливість оплати частинами
  • Знижка -10% на наступний курс

Мінімальні вимоги

  • Впевнене знання JavaScript або пройдений курс «Front End»
  • Знання CSS
  • Досвід роботи з іншим фреймворком на JavaScript: Babel.js та ECMAScript
  • Вміння працювати з системою контролю версій
  • Наявність комп'ютера для участі в онлайн-заняттях

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
Okten School
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
7 500 UAH за курс
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
09.12.2025
Длительность
32 часов
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
9 624 UAH за курс
Учебный центр
ITGid
Формат
Online
Начало обучения
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Russian
Стоимость
1 230 UAH за курс
Учебный центр
Todor Academy
Формат
Online
Начало обучения
Дата формується
Длительность
3 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте