Quest
Mission 1
Mission 1: Controlled TextInput. Đọc briefing, solve practice quest và bank XP.
World 5 / Khu nhập môn
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. Hoàn thành bài học để mở zone tiếp theo. Boss Project đang chờ ở cuối thế giới.
Dungeon luyện precision: forms, validation, errors và khả năng xử lý khi app vỡ.
Guide: Debug Ranger
Reward skill: Debug discipline
Objective: Clear lessons, solve quests, bank XP và mở phần tiếp theo của map.
Debug Dungeon
Tìm điểm yếu của interface và fix qua practice.
Quest miễn phí
0 / 11 bài học
What you will build
Handle user input, validation, and useful error states.
What you should know
World 4: UI Components
Recommended previous world
World 4: UI ComponentsNext world
World 6: NavigationTrạng thái
Thế giới
Thời lượng
Bản đồ
Bài học
Đăng nhập để lưu tiến độ và XP.
Quest
Mission 1: Controlled TextInput. Đọc briefing, solve practice quest và bank XP.
Quest
Mission 2: Required field: error пустого поля. Đọc briefing, solve practice quest và bank XP.
Challenge
Mission 3: Email validation. Đọc briefing, solve practice quest và bank XP.
Quest
Mission 4: Password rules. Đọc briefing, solve practice quest và bank XP.
Quest
Mission 5: Login form: submit state. Đọc briefing, solve practice quest và bank XP.
Reward
Mission 6: FieldError component. Đọc briefing, solve practice quest và bank XP.
Quest
Mission 7: Settings form: toggle state. Đọc briefing, solve practice quest và bank XP.
Quest
Mission 8: Feedback form. Đọc briefing, solve practice quest và bank XP.
Challenge
Mission 9: Search form: фильтр списка. Đọc briefing, solve practice quest và bank XP.
Boss
Boss mission: Final project: Profile Form. Kết hợp các pattern của zone thành final result. Tìm điểm yếu của interface và fix qua practice.
Boss
Boss mission: Final project: Profile Form. Kết hợp các pattern của zone thành final result. Tìm điểm yếu của interface và fix qua practice.
Mission 1
Mission 1: Controlled TextInput. Đọc briefing, solve practice quest và bank XP.
World goal: Tìm điểm yếu của interface và fix qua practice.
Skill collected: Debug discipline
/course-assets/lessons/textinput.svg
Module này xây một phần practical tập trung của Forms và Validation. Mỗi lesson có task, validation rules và hidden solution.
Zone 1: Controlled inputs и базовые ошибки. Clear các mission trong zone này để đẩy path tiến lên.
Mission 1: Controlled TextInput. Đọc briefing, solve practice quest và bank XP.
Mission 2: Required field: error пустого поля. Đọc briefing, solve practice quest và bank XP.
Mission 3: Email validation. Đọc briefing, solve practice quest và bank XP.
Mission 4: Password rules. Đọc briefing, solve practice quest và bank XP.
/course-assets/lessons/forms.svg
Module này xây một phần practical tập trung của Forms và Validation. Mỗi lesson có task, validation rules và hidden solution.
Zone 2: Submit state и form components. Clear các mission trong zone này để đẩy path tiến lên.
Mission 5: Login form: submit state. Đọc briefing, solve practice quest và bank XP.
Mission 6: FieldError component. Đọc briefing, solve practice quest và bank XP.
Mission 7: Settings form: toggle state. Đọc briefing, solve practice quest và bank XP.
Boss Level
Module này xây một phần practical tập trung của Forms và Validation. Mỗi lesson có task, validation rules và hidden solution.
Boss zone: Продуктовые формы. Đây là nơi world biến thành portfolio proof. Final boss project.
Boss mission: Feedback form. Kết hợp các pattern của zone thành final result. Tìm điểm yếu của interface và fix qua practice.
Boss mission: Search form: фильтр списка. Kết hợp các pattern của zone thành final result. Tìm điểm yếu của interface và fix qua practice.
Boss mission: Final project: Profile Form. Kết hợp các pattern của zone thành final result. Tìm điểm yếu của interface và fix qua practice.
Boss Level
Module này xây một phần practical tập trung của Forms và Validation. Mỗi lesson có task, validation rules và hidden solution.
Boss zone: Финальный Profile Form. Đây là nơi world biến thành portfolio proof. Final boss project.
Boss mission: Final project: Profile Form. Kết hợp các pattern của zone thành final result. Tìm điểm yếu của interface và fix qua practice.
Have a question or found an issue?
Your message will include this course context.
Play a short code game or test your speed in the Arena.