AtlantisComing soon

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.

React NativeExpoMobile Development
12 modules420+ exercises70-90 hours

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

01

Ocean Explorer

Application for exploring the ocean with maps and location

React NativeExpoMaps
02

Atlantis Social

Social app with chat and photo sharing

React NativeFirebasePush Notifications
03

Trident Fitness

Fitness tracker with health data integration

React NativeHealthKitCharts

Course program

12 modules full of interactive exercises and practical projects

1

Descent to the Depths

React Native Setup

Expo, environment setup, first app

12 exercises

2

Coral Components

Core Components

View, Text, Image, ScrollView

20 exercises

3

Ocean Currents

Navigation

React Navigation, stacks, tabs, drawers

25 exercises

4

Pearl State

State Management

useState, Context, Zustand

22 exercises

5

Siren Styling

Styling

StyleSheet, flexbox, NativeWind

18 exercises

6

Communication with Land

Networking

Fetch, Axios, API integration

20 exercises

7

Treasures of the Deep

Storage

AsyncStorage, SecureStore, SQLite

18 exercises

8

Senses of the Sea

Device APIs

Camera, Location, Sensors

22 exercises

9

Wave Animations

Animations

Animated, Reanimated, gestures

20 exercises

10

Voice from the Deep

Notifications

Push notifications, local notifs

15 exercises

11

Water Tests

Testing

Jest, Testing Library, Detox

16 exercises

12

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.

Change your future

Start learning React Native today

Join CodeWorlds and discover modern learning methods that make programming fascinating and accessible to everyone.