Learning path

React Native learning path

Start in World 1 and move forward in sequence. Every world proves a skill through practice and unlocks the next stage.

Career tracks

Career-ready practice

After the core worlds, practice workplace communication and junior task flow. Content is open to preview; progress, submissions, and XP require an account.

Technical EnglishFree during launch

Technical English for mobile developers

72 lessons for standups, PRs, code review, bug reports, GitHub/Slack, and writing tasks. Lessons are previewable; submissions and progress require sign in.

Work SimulationFree during launch

Developer work simulation

Kanban, GitHub submissions, standups, deadlines, review, and next-task unlocks. Scenarios are visible; execution requires an account.

Sequential route

Your path: World 1 → World 18

Start in the first world and unlock the next one by completing the previous stage. No random course selection required.

Do not choose a course at random — follow the route.

Your next stepWorld 1

JavaScript cho React Native

Continue your current world. Progress is saved and the next stage opens at 100%.

World progress0 / 11 lessons
Start here
World 1Recommended next

JavaScript cho React Native

Khóa nền tảng thực hành dành cho người học muốn viết code React Native tự tin hơn. Bạn sẽ làm việc với variables, objects, arrays, functions, conditions, state, inputs, validation, async logic và final Learning Tracker project.

World progress0%
Start here
World 2World locked

React Native Start

Khóa hands-on để bắt đầu React Native. Bạn sẽ xây mobile screens với View, Text, StyleSheet, Flexbox, Image, Pressable, props, state, conditional rendering, TextInput, FlatList và final Todo App.

Complete World 1 at 100% to unlock World 2.

World locked
World 3World locked

Expo Start

Giới thiệu thực hành về Expo project setup và release preparation. Học project structure, app config, scripts, dev menu, assets, splash screen, fonts, environment config, permissions, EAS profiles và release checklist.

Complete World 2 at 100% to unlock World 3.

World locked
World 4World locked

UI Components

Xây một React Native UI kit nhỏ: design tokens, buttons, badges, stat cards, progress bars, course cards, empty states, loading/error states, skeletons, notices, segmented controls và final UI Kit screen.

Complete World 3 at 100% to unlock World 4.

World locked
World 5World locked

Forms và Validation

Học controlled inputs và validation patterns trong React Native. Xây required fields, email checks, password rules, login forms, FieldError, settings forms, feedback forms, search forms và final Profile Form.

Complete World 4 at 100% to unlock World 5.

World locked
World 6World locked

Navigation

Khóa navigation thực hành với mock flows. Xây screen maps, stack navigation, route params, bottom tabs, auth flow, modal confirmation, nested course-to-lesson flow, remembered navigation state và final Mini Navigation App.

Complete World 5 at 100% to unlock World 6.

World locked
World 7World locked

API và Backend

Xây client-side logic cho API-powered apps. Practice GET requests, error/retry states, POST feedback, API client functions, pagination, optimistic updates, empty states và final Course API Dashboard.

Complete World 6 at 100% to unlock World 7.

World locked
World 8World locked

Authentication

Học building blocks của client authentication: auth flow, login validation, fake auth API, access/refresh token model, session state, protected screens, session restore, refresh token concept và final Auth Client App.

Complete World 7 at 100% to unlock World 8.

World locked
World 9World locked

State Management

Khóa thực hành về app state modeling. Học source of truth, derived state, immutable updates, actions, reducer mental model, global store mock, course progress store, optimistic local store và final Learning Store App.

Complete World 8 at 100% to unlock World 9.

World locked
World 10World locked

Testing và Debugging

Practice debug các vấn đề React Native thực tế: error reading, debug panels, validation test cases, component scenarios, counter bugs, stable list keys, error boundary concept và final Debug Lab App.

Complete World 9 at 100% to unlock World 10.

World locked
World 11World locked

Publishing

Chuẩn bị mobile app để release. Làm việc với publishing flow, app metadata, versioning, EAS build profiles, permissions/privacy notes, pre-release QA, store listing preview và final Release Manager App.

Complete World 10 at 100% to unlock World 11.

World locked
World 12World locked

Portfolio Projects

Học cách biến apps thành portfolio case studies mạnh. Xây portfolio strategy, project briefs, MVP scope, demo checklists, GitHub README previews, case study cards, project lists và final Portfolio Builder App.

Complete World 11 at 100% to unlock World 12.

World locked
World 13World locked

Habit Tracker App

Premium real-app course nơi bạn xây portfolio-ready Habit Tracker. Bạn sẽ tạo brief, dashboard, HabitCard, add form, complete-today flow, progress bar, filters, empty/reset states và final app.

Complete World 12 at 100% to unlock World 13.

World locked
World 14World locked

Weather App với API

Premium API-driven app course. Xây Weather App với project brief, fake weather API, city search, loading/error/success states, WeatherCard, forecast list, saved cities, retry states và final app.

Complete World 13 at 100% to unlock World 14.

World locked
World 15World locked

Mini Shop App

Premium commerce app course. Xây product catalog, ProductCard, add-to-cart logic, quantity controls, cart total, checkout form, empty cart state và final Mini Shop App.

Complete World 14 at 100% to unlock World 15.

World locked
World 16World locked

Auth Client App

Premium authentication app course. Xây login/register UI, fake auth API, session provider mock, protected dashboard, profile screen, refresh token flow, logout confirmation và final Auth Client App.

Complete World 15 at 100% to unlock World 16.

World locked
World 17World locked

AI Chat App

Premium AI/chat app course. Xây message model, ChatBubble, prompt composer, fake AI API, assistant loading state, safe hint mode, error/retry flow và final AI Chat App.

Complete World 16 at 100% to unlock World 17.

World locked
World 18World locked

MVP từ ý tưởng đến phát hành

Premium product/business course nơi bạn biến idea thành launchable MVP. Xây idea scorecard, problem statement, user stories, MVP scope, prototype map, roadmap, launch checklist, pricing và final MVP Launch Planner App.

Complete World 17 at 100% to unlock World 18.

World locked
Tất cả

All route courses

Filters remain available, while the recommended order always stays visible above.

World 1 · Recommended nextMớiThế giới 1

JavaScript cho React Native

Khóa nền tảng thực hành dành cho người học muốn viết code React Native tự tin hơn. Bạn sẽ làm việc với variables, objects, arrays, functions, conditions, state, inputs, validation, async logic và final Learning Tracker project.

What you will build

Learn syntax, logic, and the foundations of mobile interfaces.

Thời lượng
8 giờ 5 phút
Mô-đun
3
Bài học
11
Tiến độ0 / 11 Bài học
Ngân hàng XP: 0/6000%
Bắt đầu khóa học
World 2 · World lockedMớiThế giới 1

React Native Start

Khóa hands-on để bắt đầu React Native. Bạn sẽ xây mobile screens với View, Text, StyleSheet, Flexbox, Image, Pressable, props, state, conditional rendering, TextInput, FlatList và final Todo App.

What you will build

Build your first screens and understand the component model.

Complete World 1 at 100% to unlock World 2.

Thời lượng
11 giờ 40 phút
Mô-đun
3
Bài học
14
Tiến độ0 / 14 Bài học
Ngân hàng XP: 0/8420%
Bắt đầu khóa học
World 3 · World lockedMớiThế giới 1

Expo Start

Giới thiệu thực hành về Expo project setup và release preparation. Học project structure, app config, scripts, dev menu, assets, splash screen, fonts, environment config, permissions, EAS profiles và release checklist.

What you will build

Set up projects, run apps on devices, and use the Expo SDK.

Complete World 2 at 100% to unlock World 3.

Thời lượng
9 giờ 15 phút
Mô-đun
3
Bài học
12
Tiến độ0 / 12 Bài học
Ngân hàng XP: 0/6770%
Bắt đầu khóa học
World 4 · World lockedMớiThế giới 1

UI Components

Xây một React Native UI kit nhỏ: design tokens, buttons, badges, stat cards, progress bars, course cards, empty states, loading/error states, skeletons, notices, segmented controls và final UI Kit screen.

What you will build

Create responsive screens and reusable components.

Complete World 3 at 100% to unlock World 4.

Thời lượng
10 giờ 25 phút
Mô-đun
4
Bài học
12
Tiến độ0 / 12 Bài học
Ngân hàng XP: 0/7550%
Bắt đầu khóa học
World 5 · World lockedMớiThế giới 1

Forms và Validation

Học controlled inputs và validation patterns trong React Native. Xây required fields, email checks, password rules, login forms, FieldError, settings forms, feedback forms, search forms và final Profile Form.

What you will build

Handle user input, validation, and useful error states.

Complete World 4 at 100% to unlock World 5.

Thời lượng
8 giờ 40 phút
Mô-đun
4
Bài học
11
Tiến độ0 / 11 Bài học
Ngân hàng XP: 0/7250%
Bắt đầu khóa học
World 6 · World lockedMớiThế giới 1

Navigation

Khóa navigation thực hành với mock flows. Xây screen maps, stack navigation, route params, bottom tabs, auth flow, modal confirmation, nested course-to-lesson flow, remembered navigation state và final Mini Navigation App.

What you will build

Connect screens through clear stack and tab flows.

Complete World 5 at 100% to unlock World 6.

Thời lượng
8 giờ 30 phút
Mô-đun
3
Bài học
9
Tiến độ0 / 9 Bài học
Ngân hàng XP: 0/6100%
Bắt đầu khóa học
World 7 · World lockedMớiThế giới 2

API và Backend

Xây client-side logic cho API-powered apps. Practice GET requests, error/retry states, POST feedback, API client functions, pagination, optimistic updates, empty states và final Course API Dashboard.

What you will build

Load data and handle network, loading, and error states.

Complete World 6 at 100% to unlock World 7.

Thời lượng
8 giờ 50 phút
Mô-đun
4
Bài học
9
Tiến độ0 / 9 Bài học
Ngân hàng XP: 0/6300%
Bắt đầu khóa học
World 8 · World lockedMớiThế giới 2

Authentication

Học building blocks của client authentication: auth flow, login validation, fake auth API, access/refresh token model, session state, protected screens, session restore, refresh token concept và final Auth Client App.

What you will build

Add registration, sign-in, tokens, and protected screens.

Complete World 7 at 100% to unlock World 8.

Thời lượng
9 giờ 15 phút
Mô-đun
3
Bài học
9
Tiến độ0 / 9 Bài học
Ngân hàng XP: 0/6550%
Bắt đầu khóa học
World 9 · World lockedMớiThế giới 2

State Management

Khóa thực hành về app state modeling. Học source of truth, derived state, immutable updates, actions, reducer mental model, global store mock, course progress store, optimistic local store và final Learning Store App.

What you will build

Manage shared application state without chaos.

Complete World 8 at 100% to unlock World 9.

Thời lượng
9 giờ 20 phút
Mô-đun
4
Bài học
9
Tiến độ0 / 9 Bài học
Ngân hàng XP: 0/6600%
Bắt đầu khóa học
World 10 · World lockedMớiThế giới 2

Testing và Debugging

Practice debug các vấn đề React Native thực tế: error reading, debug panels, validation test cases, component scenarios, counter bugs, stable list keys, error boundary concept và final Debug Lab App.

What you will build

Find defects, test flows, and make the app reliable.

Complete World 9 at 100% to unlock World 10.

Thời lượng
8 giờ 30 phút
Mô-đun
4
Bài học
9
Tiến độ0 / 9 Bài học
Ngân hàng XP: 0/6100%
Bắt đầu khóa học
World 11 · World lockedMớiThế giới 2

Publishing

Chuẩn bị mobile app để release. Làm việc với publishing flow, app metadata, versioning, EAS build profiles, permissions/privacy notes, pre-release QA, store listing preview và final Release Manager App.

What you will build

Prepare a build and take the app through release.

Complete World 10 at 100% to unlock World 11.

Thời lượng
8 giờ
Mô-đun
3
Bài học
8
Tiến độ0 / 8 Bài học
Ngân hàng XP: 0/5700%
Bắt đầu khóa học
World 12 · World lockedMớiThế giới 2

Portfolio Projects

Học cách biến apps thành portfolio case studies mạnh. Xây portfolio strategy, project briefs, MVP scope, demo checklists, GitHub README previews, case study cards, project lists và final Portfolio Builder App.

What you will build

Build complete applications and present the results.

Complete World 11 at 100% to unlock World 12.

Thời lượng
8 giờ 20 phút
Mô-đun
3
Bài học
8
Tiến độ0 / 8 Bài học
Ngân hàng XP: 0/5950%
Bắt đầu khóa học
World 13 · World lockedPro bị khóaThế giới thưởng

Habit Tracker App

Premium real-app course nơi bạn xây portfolio-ready Habit Tracker. Bạn sẽ tạo brief, dashboard, HabitCard, add form, complete-today flow, progress bar, filters, empty/reset states và final app.

What you will build

A habit tracker with state, persistence, and daily progress.

Complete World 12 at 100% to unlock World 13.

199.000 ₫
Thời lượng
9 giờ 15 phút
Mô-đun
3
Bài học
9
Tiến độ0 / 9 Bài học
Ngân hàng XP: 0/6650%
Tạo tài khoản và tiếp tục
World 14 · World lockedPro bị khóaThế giới thưởng

Weather App với API

Premium API-driven app course. Xây Weather App với project brief, fake weather API, city search, loading/error/success states, WeatherCard, forecast list, saved cities, retry states và final app.

What you will build

A weather application with API data, loading, and interface states.

Complete World 13 at 100% to unlock World 14.

199.000 ₫
Thời lượng
9 giờ 35 phút
Mô-đun
3
Bài học
9
Tiến độ0 / 9 Bài học
Ngân hàng XP: 0/6850%
Tạo tài khoản và tiếp tục
World 15 · World lockedPro bị khóaThế giới thưởng

Mini Shop App

Premium commerce app course. Xây product catalog, ProductCard, add-to-cart logic, quantity controls, cart total, checkout form, empty cart state và final Mini Shop App.

What you will build

A mini shop with product cards, cart state, and a checkout flow.

Complete World 14 at 100% to unlock World 15.

199.000 ₫
Thời lượng
9 giờ 40 phút
Mô-đun
3
Bài học
9
Tiến độ0 / 9 Bài học
Ngân hàng XP: 0/6900%
Tạo tài khoản và tiếp tục
World 16 · World lockedPro bị khóaThế giới thưởng

Auth Client App

Premium authentication app course. Xây login/register UI, fake auth API, session provider mock, protected dashboard, profile screen, refresh token flow, logout confirmation và final Auth Client App.

What you will build

A client app with registration, sign-in, and protected screens.

Complete World 15 at 100% to unlock World 16.

199.000 ₫
Thời lượng
10 giờ 55 phút
Mô-đun
3
Bài học
9
Tiến độ0 / 9 Bài học
Ngân hàng XP: 0/6350%
Tạo tài khoản và tiếp tục
World 17 · World lockedPro bị khóaThế giới thưởng

AI Chat App

Premium AI/chat app course. Xây message model, ChatBubble, prompt composer, fake AI API, assistant loading state, safe hint mode, error/retry flow và final AI Chat App.

What you will build

A chat application with AI integration and a modern mobile interface.

Complete World 16 at 100% to unlock World 17.

199.000 ₫
Thời lượng
9 giờ 35 phút
Mô-đun
3
Bài học
9
Tiến độ0 / 9 Bài học
Ngân hàng XP: 0/6850%
Tạo tài khoản và tiếp tục
World 18 · World lockedPro bị khóaThế giới thưởng

MVP từ ý tưởng đến phát hành

Premium product/business course nơi bạn biến idea thành launchable MVP. Xây idea scorecard, problem statement, user stories, MVP scope, prototype map, roadmap, launch checklist, pricing và final MVP Launch Planner App.

What you will build

Your own MVP, from scoping the idea to build, release, and presentation.

Complete World 17 at 100% to unlock World 18.

199.000 ₫
Thời lượng
9 giờ 25 phút
Mô-đun
3
Bài học
9
Tiến độ0 / 9 Bài học
Ngân hàng XP: 0/6800%
Tạo tài khoản và tiếp tục