World 1 / Rookie Zone
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. Clear lessons to unlock next zone. Boss Project waits at the end.
The training camp collects the first React Native moves: screens, components, Expo, and mobile JavaScript.
Guide: Pixel Mentor
Reward skill: Mobile foundation
Objective: Clear lessons, solve quests, bank XP, and open the next part of the map.
Free quest
0 / 11 lessons
Status
World
Time
Map
Lessons
Sign in to save progress and XP.
World goal: Build a confident first mobile screen and enter the course map.
Skill collected: Mobile foundation
/course-assets/lessons/javascript-mobile-foundations/variables-rendering.svg
This module moves through a focused part of JavaScript for React Native. Each lesson includes a practical task, validation rules and a hidden solution.
Zone 1: Данные и рендер. Clear the missions inside this zone to charge the path forward.
Mission 1
Mission 1: Переменные и вывод данных. Read the briefing, solve the practice quest, and bank the XP.
Mission 1: Переменные и вывод данных. Read the briefing, solve the practice quest, and bank the XP.
Mission 2: Объекты: card профиля. Read the briefing, solve the practice quest, and bank the XP.
Mission 3: Массивы и map: list навыков. Read the briefing, solve the practice quest, and bank the XP.
Mission 4: Функции: formтирование XP. Read the briefing, solve the practice quest, and bank the XP.
Mission 5: Условия: Free и Pro уроки. Read the briefing, solve the practice quest, and bank the XP.
/course-assets/lessons/javascript-mobile-foundations/state-xp-button.svg
This module moves through a focused part of JavaScript for React Native. Each lesson includes a practical task, validation rules and a hidden solution.
Zone 2: Интерактивность и state. Clear the missions inside this zone to charge the path forward.
Mission 6: useState: кнопка начисления XP. Read the briefing, solve the practice quest, and bank the XP.
Mission 7: TextInput: поиск по courseм. Read the briefing, solve the practice quest, and bank the XP.
Mission 8: Validation формы входа. Read the briefing, solve the practice quest, and bank the XP.
Mission 9: Массив в state: добавить и удалить. Read the briefing, solve the practice quest, and bank the XP.
Boss Level
This module moves through a focused part of JavaScript for React Native. Each lesson includes a practical task, validation rules and a hidden solution.
Boss zone: Формы, списки и async. This is where the world turns into a portfolio proof. Final boss project.
Boss mission: Async/await: загрузка данных. Combine the zone patterns into one final result. Build a confident first mobile screen and enter the course map.
Boss mission: Final project: Learning Tracker. Combine the zone patterns into one final result. Build a confident first mobile screen and enter the course map.