Освойте React Native и React Navigation и создавайте полноценные мобильные приложения под Android и iOS с помощью удобных и бесплатных инструментов. Этот курс подойдёт как новичкам в мобильной разработке, так и тем, кто уже знаком с React и хочет уверенно перейти к созданию нативных приложений.
Что вас ждёт в курсе
Курс охватывает все необходимые шаги — от настройки окружения до публикации полнофункционального мобильного приложения. Вы узнаете, какие инструменты установить на Windows или macOS, как запускать симуляторы Android и iOS, а также как тестировать приложение на собственном смартфоне через Expo.
Изучение базовых технологий
Вы подробно разберёте фундаментальные концепции, необходимые каждому мобильному разработчику на React Native:
JSX и особенности его работы;
props и управление данными внутри компонентов;
state и подход к построению динамичных интерфейсов;
основы React Navigation для работы с несколькими экранами.
Настройка окружения и инструменты
Подробно объясняются все зависимости, необходимые для комфортной разработки:
установка и настройка Expo CLI и React Native CLI;
работа с эмуляторами Android Studio и Xcode;
запуск проектов на мобильных устройствах.
Практическая разработка приложений
На протяжении курса вы будете создавать реальное мобильное приложение, шаг за шагом применяя изученные концепции. Акцент сделан на практику и простые визуальные объяснения.
Создание многоразовых компонентов
Вы научитесь проектировать UI-компоненты, которые можно использовать повторно — это поможет вам ускорить разработку собственных проектов и стандартизировать интерфейсы.
Работа с навигацией
Рассматриваются различные виды навигации в мобильных приложениях. Вы освоите:
переходы между экранами;
передачу данных между маршрутами;
создание удобной структуры приложения с помощью React Navigation.
Дополнительные навыки
Кроме основных тем, вы освоите важные практические навыки, необходимые современному разработчику:
отправка HTTP-запросов из приложения;
работа с системой flexbox для построения адаптивных интерфейсов;
взаимодействие с другими приложениями на устройстве;
создание проектов как на react-native-cli, так и на expo-cli.
Чему вы научитесь к завершению курса
После прохождения курса вы сможете уверенно создавать собственные мобильные приложения под Android и iOS, пользуясь современными инструментами, лучшими практиками и гибкими подходами к проектированию UI и навигации.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Udemy — одна из самых масштабных платформ в мире, предлагающая обучающий контент от авторов и экспертов со всего света. Сервис объединяет миллионы учеников и десятки тысяч преподавателей, создающих курсы на самые разнообразные темы.Основные возможности платформыШирокий выбор тем: от программирования и дизайна до маркетинга, психологии и личной эффективности.Глобальное сообщество авторов: материалы создаются специалистами из разных стран.Удобный ф