Курс 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, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Main Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
16 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
12 000 UAH за курс
Навчальний центр
Todor Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
3 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
SoftServe Academy
Формат
Online
Початок навчання
05.01.2026
Тривалість
12 місяців
Рівень
Для початківців
Мова навчання
Ukrainian, English
Вартість
55 993 UAH за курс
Навчальний центр
IT-Столиця
Формат
Online
Початок навчання
Будь-який момент
Тривалість
10 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
7 300 UAH за курс