React Native

Мобильная разработка на React Native. Курсы дают только мобильную специфику — всё, что связано с React (компоненты, хуки, состояние, события), разбирается в треке React. Сюда иди, если уже знаешь React.

Основы React Native

Что такое React Native, установка, Expo, структура проекта, первые экраны. Только мобильная специфика — база React в треке React.

Компоненты и стили

Нативные компоненты View, Text, Image, ScrollView, FlatList, Pressable. StyleSheet и Flexbox для мобильных. Отличия от веб-вёрстки.

Навигация

React Navigation, стековая, табовая и drawer-навигация. Параметры маршрутов, вложенные навигаторы, deep linking.

Данные и состояние

Fetch и axios в мобильном контексте, TanStack Query, офлайн-режим, AsyncStorage, SecureStore, работа с API и токенами.

Мобильная специфика

Камера, геолокация, push-уведомления, разрешения, биометрия, публикация в App Store и Google Play. Обзор нативных технологий: Kotlin, Swift, Flutter, KMP.