Описание
Количество уроков: 33 Видео
Язык: Английский
Вес архива: 1,26 ГБ
React Native 101 — это идеальный старт для тех, кто хочет быстро и уверенно войти в мир мобильной разработки. В этом курсе вы шаг за шагом освоите основы, поймёте ключевые концепции экосистемы React Native и создадите свой первый полноценный проект — клон приложения Duolingo.
Что вы изучите в этом курсе
Курс охватывает все фундаментальные темы, необходимые начинающему разработчику для уверенной работы с React Native.
Базовая подготовка и настройка окружения
• Установка необходимых инструментов
• Создание первого проекта с помощью Expo
• Понимание структуры проекта
Рабочие процессы и отладка
• Использование Expo Dev Tools
• Отладка через эмуляторы и реальные устройства
• Поиск и исправление типичных ошибок
React Native на практике
Вы научитесь работать с ключевыми инструментами и концепциями, которые являются основой любого мобильного приложения.
JSX и базовые компоненты
• Что такое JSX и как с ним работать
• Основные встроенные компоненты интерфейса
• Создание собственных компонентов
Функциональные компоненты и Hooks
• Понимание функционального подхода
• Использование Hooks для управления логикой
• Работа с useState и useEffect
props и state
Вы научитесь использовать props и state для передачи данных и управления поведением компонентов.
Создание удобного интерфейса
Интерфейс — важная часть любого приложения, и React Native предоставляет мощные инструменты для стилизации.
RN Styling
• Базовые принципы стилизации
• Работа со Flexbox
• Создание адаптивного дизайна
Работа с данными
Вы изучите, как сохранять данные на устройстве с помощью AsyncStorage и использовать их в вашем приложении.
Итог проекта: ваш собственный клон Duolingo
В завершение курса вы примените все полученные навыки и создадите полноценное приложение с нуля. Это станет отличным дополнением к вашему портфолио и уверенно подготовит вас к дальнейшему изучению мобильной разработки.

Дмитрий К. –
Опыт в вебе у меня есть, поэтому React Native хотел именно как Swift для приложений и ускоренный вход. Курс оправдал ожидания по ключевым темам: структура проекта, props и state, плюс отладка на реальном устройстве, где я раньше терялся. Из минусов — тема AsyncStorage и сохранения данных раскрыта довольно коротко, пришлось догонять по документации. Но как старт за свои 6 часов — вполне нормально.
Марина В. –
Я пришла почти с нуля и боялась, что мобильная разработка слишком сложная. Понравилось, что Vadim объясняет функциональные компоненты и хуки useState/useEffect постепенно, на небольших примерах, а не вываливает всё сразу. Стилизация через Flexbox тоже зашла — наконец-то получилось сделать адаптивный экран без подглядывания в шпаргалки. К концу курса собрала первый проект и не бросила на середине, что для меня показатель.
Алексей –
До этого курса пробовал React Native по документации, но постоянно застревал на настройке окружения. Здесь всё разложено по шагам: Expo, Dev Tools, запуск на эмуляторе и на телефоне — наконец понял, как это работает на практике. Отдельно полезно было про JSX и встроенные компоненты, потому что после веба в голове была каша. За 6 часов формата реально получить базу и собрать что-то живое.