Программирование [master.dev (ex FrontendMasters)] Продвинутый курс по React Native, v2 (2024)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: master.dev (ex FrontendMasters)​
Название: Продвинутый курс по React Native, v2 (2024)​

cover.jpg

Продолжительность: 4 ч 44 мин Количество уроков: 28 Видео Язык: Английский Вес архива: 1,99 ГБ


Этот продвинутый курс поможет вам перейти от уверенного владения базами React Native к разработке полноценных продакшен‑приложений. Программа построена на реальных кейсах: работа с нативными интеграциями, оптимизация производительности, использование Expo Development Builds, продвинутая навигация, публикация apps в App Store и Google Play.

Что вы освоите

Работа с Expo и Development Builds

Вы научитесь использовать Expo в продакшен‑ориентированном режиме, создавая Development Builds, необходимые для подключения нативных модулей и оптимизации приложения.

• Правильная конфигурация Expo и EAS.
• Решение типичных проблем с нативными зависимостями.
• Кейсы, когда нужен bare workflow и как перейти к нему.

Нативные интеграции и расширение возможностей приложения

Курс включает глубокое погружение в работу с нативными API, сторонними SDK и задачами, которые невозможно решить только средствами JavaScript.

• Подключение нативных модулей (iOS и Android).
• Работа с фоновых задачами и background services.
• Интеграция системных API: камера, сенсоры, локальное хранилище, уведомления.

Продвинутая навигация и Deep Linking

Вы освоите комплексные сценарии навигации, которые применяются в реальных мобильных продуктах.

• Многоуровневая навигация с React Navigation.
• Сложные сценарии Deep Linking: переходы на экраны оплаты, профиля, заказов.
• Обработка push‑уведомлений с параметрами навигации.

Анимации, жесты и улучшение пользовательского опыта

Особое внимание уделяется UX‑улучшениям, которые делают приложение ощущаемым на уровне нативного.

• Анимации с использованием Reanimated.
• Работа с жестами через Gesture Handler.
• Добавление тактильного отклика и микровзаимодействий.

Подготовка приложения к публикации

Вы разберёте полный цикл подготовки к релизу, включая технические и юридические требования магазинов.

• Сборка и публикация в App Store и Google Play.
• Настройка иконок, splash‑экранов, permissions и конфигураций.
• Оптимизация производительности и устранение ошибок перед релизом.

Преимущества курса

Практика на реальных проектах: вы разберёте рабочие ситуации senior‑разработчиков.
Готовая архитектура: изучите подходы к структурированию файлов, состоянию и модулям.
Полный цикл разработки: от идеи и разработки до публикации и обновлений.
Работа с платформенными API: интеграция нативных возможностей iOS и Android.
Навыки уровня middle+/senior для React Native‑разработки.

Для кого подходит этот курс

• Разработчиков уровня junior+ или middle, стремящихся уверенно перейти в мобильную разработку.
• Веб‑разработчиков (React), переходящих в кроссплатформенную мобильную среду.
• Разработчиков, у которых уже есть опыт в React Native, но не хватает продакшен‑навыков.

Требования к подготовке

• Базовые знания JavaScript и TypeScript.
• Опыт создания приложений на React или React Native.
• Понимание работы API, HTTP‑запросов и управления состоянием.

FAQ

Нужен ли опыт работы с нативной разработкой?

Нет. Всё необходимое по интеграции нативных модулей рассматривается в рамках курса.

Можно ли проходить курс после опыта только в React?

Да, React‑разработчики быстро адаптируются, если знают основы JavaScript и понимают архитектуру компонентов.

Поможет ли курс подготовиться к работе над реальными коммерческими приложениями?

Да. Программа ориентирована именно на продакшен‑задачи: от интеграции SDK до выпуска приложения.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
787Пользователи
Ganna!Новый пользователь
Сверху