All roadmaps

The React Native roadmap

Every React Native lesson we teach, laid out as one path. Each station is a stage; tap any lesson to open it. Stations turn teal as you finish them.

Legend:Lesson stageStage completeTap a lesson to open it
01

React Native: Core Fundamentals

React Native vs React DOM
Expo & Project Setup
Core Components (View, Text, Image)
Styling & Flexbox Layout
02

React Native: Advanced Layout & Platform

Safe Area Handling
Dimensions & Responsiveness
Platform-Specific Code (.ios/.android)
TypeScript in React Native
03

React Native: Interaction & Lists

Touch & Pressable
TextInput & Keyboard Avoidance
Performant Lists (FlatList, SectionList)
04

React Native: Modern Navigation

Expo Router (File-Based Routing)
Stack & Tab Navigators
Passing Navigation Parameters
Deep Linking & Universal Links
05

React Native: State & Data Fetching

Local State & Context
Global State (Zustand & Jotai)
Storage (AsyncStorage & MMKV)
Data Fetching & TanStack Query
06

React Native: Native APIs & Animations

Camera & Media Library
Location & Maps
Push Notifications
Gestures & Reanimated
07

React Native: Production & Deployment

EAS Build & Submissions
App Store & Google Play Publishing