World 7 / Khu xây dựng

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. Hoàn thành bài học để mở zone tiếp theo. Boss Project đang chờ ở cuối thế giới.

NP
World entranceAPI MountainsBiome: Ice

Frozen mountains kiểm tra API, auth, tokens, backend flow và reliable data loading.

Guide: Backend Sherpa

Reward skill: Network confidence

Objective: Clear lessons, solve quests, bank XP và mở phần tiếp theo của map.

Route progress0%

API Mountains

Connect app với data và safe user access.

Route progress0%
World route

What you will build

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

What you should know

World 6: Navigation

Recommended previous world

World 6: Navigation

Trạng thái

Free

Thế giới

Thế giới 2

Thời lượng

8 giờ 50 phút

Bản đồ

4 zone / 9 bài học

Bài học

0 / 9 bài học

Đăng nhập để lưu tiến độ và XP.

Quest mapAPI Mountains0/9

Token Frostguard

01Current
NP

Quest

Mission 1

Mission 1: Жизненный цикл API-запроса. Đọc briefing, solve practice quest và bank XP.

+45 XP
02Locked

Quest

Mission 2

Mission 2: GET: загрузка списка курсов. Đọc briefing, solve practice quest và bank XP.

+55 XP
03Locked

Challenge

Mission 3

Mission 3: Error state и Retry. Đọc briefing, solve practice quest và bank XP.

+55 XP
04Locked

Quest

Mission 4

Mission 4: POST: отправка feedback. Đọc briefing, solve practice quest và bank XP.

+60 XP
05Locked

Quest

Mission 5

Mission 5: API client function. Đọc briefing, solve practice quest và bank XP.

+55 XP
06Locked

Reward

Mission 6

Mission 6: Pagination: Load more. Đọc briefing, solve practice quest và bank XP.

+65 XP
07Locked

Quest

Mission 7

Mission 7: Optimistic update. Đọc briefing, solve practice quest và bank XP.

+65 XP
08Locked

Quest

Mission 8

Mission 8: Empty state после API. Đọc briefing, solve practice quest và bank XP.

+45 XP
09Locked

Boss

Boss mission

Boss mission: Final project: Course API Dashboard. Kết hợp các pattern của zone thành final result. Connect app với data và safe user access.

+95 XP

Mission 1

Mission 1: Жизненный цикл API-запроса. Đọc briefing, solve practice quest và bank XP.

Skill collectedNetwork confidence
Final objectiveAPI Mountains

Token Frostguard

World goal: Connect app với data và safe user access.

Skill collected: Network confidence

Level 1

Request lifecycle и GET

Module này xây một phần practical tập trung của API và Backend. Mỗi lesson có task, validation rules và hidden solution.

Zone 1

Zone 1: Request lifecycle и GET. Clear các mission trong zone này để đẩy path tiến lên.

Level 1NEXT LEVEL+45 XP

Жизненный цикл API-запроса

Mission 1: Жизненный цикл API-запроса. Đọc briefing, solve practice quest và bank XP.

45 phút
Vào level
Level 2LOCKED+55 XP

GET: загрузка списка курсов

Mission 2: GET: загрузка списка курсов. Đọc briefing, solve practice quest và bank XP.

55 phútHoàn thành level trước
Level 3LOCKED+55 XP

Error state и Retry

Mission 3: Error state и Retry. Đọc briefing, solve practice quest và bank XP.

55 phútHoàn thành level trước
Level 2

POST, API client и pagination

Module này xây một phần practical tập trung của API và Backend. Mỗi lesson có task, validation rules và hidden solution.

Zone 2

Zone 2: POST, API client и pagination. Clear các mission trong zone này để đẩy path tiến lên.

Level 1LOCKED+60 XP

POST: отправка feedback

Mission 4: POST: отправка feedback. Đọc briefing, solve practice quest và bank XP.

1 giờHoàn thành level trước
Level 2LOCKED+55 XP

API client function

Mission 5: API client function. Đọc briefing, solve practice quest và bank XP.

55 phútHoàn thành level trước
Level 3LOCKED+65 XP

Pagination: Load more

Mission 6: Pagination: Load more. Đọc briefing, solve practice quest và bank XP.

1 giờ 5 phútHoàn thành level trước
Level 3

Product API patterns

Module này xây một phần practical tập trung của API và Backend. Mỗi lesson có task, validation rules và hidden solution.

Zone 3

Zone 3: Product API patterns. Clear các mission trong zone này để đẩy path tiến lên.

Level 1LOCKED+65 XP

Optimistic update

Mission 7: Optimistic update. Đọc briefing, solve practice quest và bank XP.

1 giờ 5 phútHoàn thành level trước
Level 2LOCKED+45 XP

Empty state после API

Mission 8: Empty state после API. Đọc briefing, solve practice quest và bank XP.

45 phútHoàn thành level trước
Boss LevelBoss Project

Финальный API Dashboard

Module này xây một phần practical tập trung của API và Backend. Mỗi lesson có task, validation rules và hidden solution.

Boss zone

Boss zone: Финальный API Dashboard. Đây là nơi world biến thành portfolio proof. Final boss project.

Level 1Boss LevelLOCKED+95 XP

Final project: Course API Dashboard

Boss mission: Final project: Course API Dashboard. Kết hợp các pattern của zone thành final result. Connect app với data và safe user access.

1 giờ 25 phútFinal QuestHoàn thành level trước

Have a question or found an issue?

Your message will include this course context.

XP PRACTICE

Reinforce what you learned

Play a short code game or test your speed in the Arena.