• Home
  • Courses
  • Blog
  • App development
  • Pricing
  • Leaderboard
ruenzhhivi
Sign inSign up

We help people learn React Native and build mobile MVPs. Practice-first lessons, Pro projects, and iOS + Android development with React Native.

Learning

  • Home
  • Courses
  • Blog
  • Leaderboard

Product

  • App development
  • Pricing

Account

  • Dashboard
  • Rewards
  • Referrals
  • Profile

Legal

  • Privacy
  • Terms
  • Cookies
  • AI disclaimer
  • Payments
Learning
  • Home
  • Courses
  • Blog
  • Leaderboard
Product
  • App development
  • Pricing
Account
  • Dashboard
  • Rewards
  • Referrals
  • Profile
Legal
  • Privacy
  • Terms
  • Cookies
  • AI disclaimer
  • Payments

Course map

Learn React Native through practice

Pick a track, complete lessons like levels, solve tasks, collect XP, and build a portfolio.

Discuss an MVP

Bonus World ROM

AI Chat App

KEYLocked world9 lessons preview
Pro lockedKYBonus World

AI Chat App

A premium AI/chat app course. Build message model, ChatBubble, prompt composer, fake AI API, assistant loading state, safe hint mode, error/retry flow and final AI Chat App.

Time
9 h 35 min
Modules
3
Lessons
9
Progress0 / 9 Lessons
XP bank: 0/6850%
Details

World 2 ROM

API and Backend

NewHMWorld 2

API and Backend

Build the client-side logic behind API-powered apps. Practice GET requests, error and retry states, POST feedback, API client functions, pagination, optimistic updates, empty states and a final Course API Dashboard.

Time
8 h 50 min
Modules
4
Lessons
9
Progress0 / 9 Lessons
XP bank: 0/6300%
Start course

Bonus World ROM

Auth Client App

KEYLocked world9 lessons preview
Pro lockedKYBonus World

Auth Client App

A premium authentication app course. Build login/register UI, fake auth API, session provider mock, protected dashboard, profile screen, refresh token flow, logout confirmation and final Auth Client App.

Time
10 h 55 min
Modules
3
Lessons
9
Progress0 / 9 Lessons
XP bank: 0/6350%
Details

World 2 ROM

Authentication

NewHMWorld 2

Authentication

Learn the building blocks of client authentication: auth flow, login validation, fake auth API, access and refresh token model, session state, protected screens, session restore, refresh token concept and a final Auth Client App.

Time
9 h 15 min
Modules
3
Lessons
9
Progress0 / 9 Lessons
XP bank: 0/6550%
Start course

World 1 ROM

Expo Start

NewFLWorld 1

Expo Start

A practical introduction to Expo project setup and release preparation. Learn project structure, app config, scripts, dev menu, assets, splash screen, fonts, environment config, permissions, EAS profiles and release checklist.

Time
9 h 15 min
Modules
3
Lessons
12
Progress0 / 12 Lessons
XP bank: 0/6770%
Start course

World 1 ROM

Forms and Validation

NewFLWorld 1

Forms and Validation

Learn controlled inputs and validation patterns in React Native. Build required fields, email checks, password rules, login forms, FieldError, settings forms, feedback forms, search forms and a final Profile Form.

Time
8 h 40 min
Modules
4
Lessons
11
Progress0 / 11 Lessons
XP bank: 0/7250%
Start course

Bonus World ROM

Habit Tracker App

KEYLocked world9 lessons preview
Pro lockedKYBonus World

Habit Tracker App

A premium real-app course where you build a portfolio-ready Habit Tracker. You will create the brief, dashboard, HabitCard, add form, complete-today flow, progress bar, filters, empty/reset states and final app.

Time
9 h 15 min
Modules
3
Lessons
9
Progress0 / 9 Lessons
XP bank: 0/6650%
Details

World 1 ROM

JavaScript for React Native

NewFLWorld 1

JavaScript for React Native

A practical foundation course for students who want to write React Native code confidently. You will work with variables, objects, arrays, functions, conditions, state, inputs, validation, async logic and a final learning tracker project.

Time
8 h 5 min
Modules
3
Lessons
11
Progress0 / 11 Lessons
XP bank: 0/6000%
Start course

Bonus World ROM

Mini Shop App

KEYLocked world9 lessons preview
Pro lockedKYBonus World

Mini Shop App

A premium commerce app course. Build product catalog, ProductCard, add-to-cart logic, quantity controls, cart total, checkout form, empty cart state and a final Mini Shop App.

Time
9 h 40 min
Modules
3
Lessons
9
Progress0 / 9 Lessons
XP bank: 0/6900%
Details

Bonus World ROM

MVP from Idea to Release

KEYLocked world9 lessons preview
Pro lockedKYBonus World

MVP from Idea to Release

A premium product/business course where you turn an idea into a launchable MVP. Build idea scorecard, problem statement, user stories, MVP scope, prototype map, roadmap, launch checklist, pricing and final MVP Launch Planner App.

Time
9 h 25 min
Modules
3
Lessons
9
Progress0 / 9 Lessons
XP bank: 0/6800%
Details

World 1 ROM

Navigation

NewFLWorld 1

Navigation

A practical navigation course using mock flows. Build screen maps, stack navigation, route params, bottom tabs, auth flow, modal confirmation, nested course-to-lesson flow, remembered navigation state and a final Mini Navigation App.

Time
8 h 30 min
Modules
3
Lessons
9
Progress0 / 9 Lessons
XP bank: 0/6100%
Start course

World 2 ROM

Portfolio Projects

NewHMWorld 2

Portfolio Projects

Learn how to turn apps into strong portfolio case studies. Build portfolio strategy, project briefs, MVP scope, demo checklists, GitHub README previews, case study cards, project lists and a final Portfolio Builder App.

Time
8 h 20 min
Modules
3
Lessons
8
Progress0 / 8 Lessons
XP bank: 0/5950%
Start course

World 2 ROM

Publishing

NewHMWorld 2

Publishing

Prepare a mobile app for release. Work through publishing flow, app metadata, versioning, EAS build profiles, permissions and privacy notes, pre-release QA, store listing preview and a final Release Manager App.

Time
8 h
Modules
3
Lessons
8
Progress0 / 8 Lessons
XP bank: 0/5700%
Start course

World 1 ROM

React Native Start

NewFLWorld 1

React Native Start

A hands-on React Native starter course. Build real mobile screens with View, Text, StyleSheet, Flexbox, Image, Pressable, props, state, conditional rendering, TextInput, FlatList and a final Todo App.

Time
11 h 40 min
Modules
3
Lessons
14
Progress0 / 14 Lessons
XP bank: 0/8420%
Start course

World 2 ROM

State Management

NewHMWorld 2

State Management

A practical course on modeling app state. Learn source of truth, derived state, immutable updates, actions, reducer mental model, global store mock, course progress store, optimistic local store and a final Learning Store App.

Time
9 h 20 min
Modules
4
Lessons
9
Progress0 / 9 Lessons
XP bank: 0/6600%
Start course

World 2 ROM

Testing and Debugging

NewHMWorld 2

Testing and Debugging

Practice debugging real React Native issues: error reading, debug panels, validation test cases, component scenarios, counter bugs, stable list keys, error boundary concept and a final Debug Lab App.

Time
8 h 30 min
Modules
4
Lessons
9
Progress0 / 9 Lessons
XP bank: 0/6100%
Start course

World 1 ROM

UI Components

NewFLWorld 1

UI Components

Build a small React Native UI kit: design tokens, buttons, badges, stat cards, progress bars, course cards, empty states, loading/error states, skeletons, notices, segmented controls and a final UI Kit screen.

Time
10 h 25 min
Modules
4
Lessons
12
Progress0 / 12 Lessons
XP bank: 0/7550%
Start course

Bonus World ROM

Weather App with API

KEYLocked world9 lessons preview
Pro lockedKYBonus World

Weather App with API

A premium API-driven app course. Build a Weather App with project brief, fake weather API, city search, loading/error/success states, WeatherCard, forecast list, saved cities, retry states and final app.

Time
9 h 35 min
Modules
3
Lessons
9
Progress0 / 9 Lessons
XP bank: 0/6850%
Details