React Native Fundamentals
Components, navigation, state, APIs, and building your first cross-platform iOS and Android app.
Curriculum
20 lessons
Introduction to React Native
Article · 12 min
Environment Setup
Article · 18 min
Project Structure & Metro Bundler
Article · 14 min
Core Components
Article · 16 min
Styling & Flexbox Layout
Article · 16 min
Touchable, Pressable & TextInput
Article · 14 min
useState & useEffect Hooks
Article · 16 min
Props, Composition & Reusable Components
Article · 14 min
Lists — FlatList & SectionList
Article · 16 min
Forms & Validation
Article · 14 min
React Navigation — Stack
Article · 18 min
Tabs & Drawer Navigation
Article · 16 min
Context API & State Management
Article · 16 min
Fetching Data & REST APIs
Article · 18 min
AsyncStorage & Local Persistence
Article · 14 min
Platform-Specific Code
Article · 12 min
Images, Icons & Assets
Article · 12 min
Debugging & DevTools
Article · 14 min
Build Your First Complete App
Article · 24 min
Next Steps & Advanced Topics
Article · 12 min