React Native online course
This world is still being built. Its syllabus is below, and you can start learning in the available courses today.
Dive into the underwater world of Atlantis. Discover the secrets of creating mobile apps with React Native and Expo.
Your guide
Posejdon
Lord of the Seas
What you'll learn
- React Native fundamentals
- Expo SDK and workflow
- Navigation with React Navigation
- Native Components and APIs
- Styling with StyleSheet and NativeWind
- State management in mobile
- Push notifications
- App Store and Play Store deployment
Main projects
During the course you will build real projects that you can add to your portfolio
Ocean Explorer
Application for exploring the ocean with maps and location
Atlantis Social
Social app with chat and photo sharing
Trident Fitness
Fitness tracker with health data integration
Course program
12 modules full of interactive exercises and practical projects
Descent to the Depths
React Native Setup
Expo, environment setup, first app
12 exercises
Coral Components
Core Components
View, Text, Image, ScrollView
20 exercises
Ocean Currents
Navigation
React Navigation, stacks, tabs, drawers
25 exercises
Pearl State
State Management
useState, Context, Zustand
22 exercises
Siren Styling
Styling
StyleSheet, flexbox, NativeWind
18 exercises
Communication with Land
Networking
Fetch, Axios, API integration
20 exercises
Treasures of the Deep
Storage
AsyncStorage, SecureStore, SQLite
18 exercises
Senses of the Sea
Device APIs
Camera, Location, Sensors
22 exercises
Wave Animations
Animations
Animated, Reanimated, gestures
20 exercises
Voice from the Deep
Notifications
Push notifications, local notifs
15 exercises
Water Tests
Testing
Jest, Testing Library, Detox
16 exercises
Surfacing
Deployment
App Store, Play Store, EAS
12 exercises
Course theme
Sunken City and Underwater Technologies
Each module is set in a unique theme that makes learning an adventure.
Your guide
Posejdon
Lord of the Seas
Will guide you through all challenges and help you gain new skills.
React Native course FAQ
Is the React Native course free?
Partly. You can read the React Native lessons for free on this site. The course tasks in the app require a premium plan, while a free account lets you complete the HTML and CSS course in the app with 10 fuel units a day.
How long does the React Native course take?
The estimated learning time for the React Native course is 70-90 hours. The course has 12 modules and more than 420 tasks, and you set the pace.
Do I need previous experience for the React Native course?
Before the React Native course it helps to know: World 2 (React.js), JavaScript ES6+, TypeScript basics.
What will I learn in the React Native course?
In the React Native course you will learn, among other things: React Native fundamentals, Expo SDK and workflow, Navigation with React Navigation, Native Components and APIs.
What is learning in CodeWorlds like?
In CodeWorlds, every module is a series of short lessons with a live code editor, check questions and hands-on tasks. Progress earns you XP and unlocks new locations in the Atlantis world.
Start learning React Native today
Join CodeWorlds and discover modern learning methods that make programming fascinating and accessible to everyone.
