← All courses
CourseFreeSome practice is being restored

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.

Some practice is being restored. Published theory and lessons are available now. A step with a missing exercise or quiz opens for reading and is not falsely counted as complete.
Completed0 / 9
Estimated time9 ч
Modules4
Lessons9

Course lessons

Open any published lesson. Program order controls credited progress, not access to the learning material.

1Request lifecycle и GET3 lessons0 / 3
Жизненный цикл API-запросаOpen
GET: загрузка списка курсовOpen
Error state и RetryOpen
2POST, API client и pagination3 lessons0 / 3
POST: отправка feedbackOpen
API client functionOpen
Pagination: Load moreOpen
3Product API patterns2 lessons0 / 2
Optimistic updateOpen
Empty state после APIOpen
4Финальный API Dashboard1 lessons0 / 1
Final project: Course API DashboardOpen