Prerequisites
Before you start learning React, you should have some basic understanding of the following.
Environment Setup
Set up your React Native development environment with Expo, create your first project, and run it on a real phone or a simulator.
Your First App
Understand the anatomy of App.js and core components like View, Text, and Image while building a profile card screen with flexbox.
Core Components and State
Combine TextInput, Pressable, and FlatList with the useState hook to build a fully working to-do list screen in React Native.
Navigation
Install React Navigation, build a native stack with two screens, pass params between screens, and add a bottom tab navigator.