React Native
React components rendered as native views.
React Native is taught here in 3 lessons, running from Setup and your first screen through to Navigation, native modules and Expo. Each lesson takes one topic, shows the working code, and links onward to the next, so the course can be read straight through in order.
| Track | Mobile Development |
| Lessons | 3 |
| Level | Beginner |
| Reading time | about 39 minutes |
| Prerequisites | Helpful, but not required: Flutter |
Lessons
- Setup and your first screenCreate a project, understand the Metro bundler and the bridge, and render your first screen with core React Native components.
- Core components and stylingThe components that map onto native views, and the styling rules that differ from CSS on the web.
- Navigation, native modules and ExpoRouting with React Navigation, linking native code, and when the Expo managed workflow is the right trade-off.
More in Mobile Development
Android iOS Flutter Kotlin Swift
FAQ
How long does the React Native course take?
It has 3 lessons, about 39 minutes of reading. Expect roughly twice that if you type out and run every example.
Do I need prior experience for React Native?
Not strictly. It helps to have read Flutter first, because some lessons build on it, but every lesson explains its own assumptions.
What should I read after React Native?
Continue with Kotlin (3 lessons), the next course in Mobile Development.
Last refreshed 2026-09-18.