Course map
Pick a track, complete lessons like levels, solve tasks, collect XP, and build a portfolio.
Bonus World ROM
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.
World 2 ROM
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.
Bonus World ROM
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.
World 2 ROM
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.
World 1 ROM
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.
World 1 ROM
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.
Bonus World ROM
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.
World 1 ROM
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.
Bonus World ROM
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.
Bonus World ROM
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.
World 1 ROM
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.
World 2 ROM
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.
World 2 ROM
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.
World 1 ROM
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.
World 2 ROM
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.
World 2 ROM
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.
World 1 ROM
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.
Bonus World ROM
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.