← Все курсы
КурсБесплатноЧасть практики восстанавливается

State, формы, interaction и accessibility

Проверяемые form-state, submit deduplication, press feedback, accessibility и AppState resume contracts для Expo/React Native.

Часть практики восстанавливается. Теория и опубликованные уроки доступны уже сейчас. Если для отдельного шага ещё нет задания или теста, он откроется для чтения и не будет ошибочно засчитан как пройденный.
Пройдено0 / 22
Примерное время12 ч
Модули5
Уроки22

Уроки курса

Откройте любой опубликованный урок. Порядок программы влияет на зачёт прогресса, но не скрывает учебный материал.

1Form state, validation и focus recovery4 уроки0 / 4
Модель form state и prediction submit traceОткрыть
Реализуй Work Item submit policyОткрыть
Диагностика mutation-first и потерянного focusОткрыть
Transfer: profile form без копирования Work Item fieldsОткрыть
2Submit state, deduplication и server conflict4 уроки0 / 4
Модель operation identity и prediction callback traceОткрыть
Реализуй Work Item submit operation machineОткрыть
Диагностика duplicate tap, stale response и repeated callbackОткрыть
Transfer: inventory adjustment с version rebaseОткрыть
3Press, gesture и fallback feedback4 уроки0 / 4
Модель press lifecycle и prediction interaction traceОткрыть
Реализуй sequential Press action machineОткрыть
Диагностика press lifecycle, dedupe и fallbackОткрыть
Transfer: hold-to-confirm с assistive fallbackОткрыть
4Accessibility semantics, focus и announcements4 уроки0 / 4
Semantic tree, focus owner и prediction announcement traceОткрыть
Реализуй Work Item accessibility state machineОткрыть
Диагностика duplicate announcement, wrong focus и accessibility bypassОткрыть
Transfer: notification preferences с switch semanticsОткрыть
5Independent AppState resume + form maintenance change6 уроки0 / 6
Lifecycle episodes, persistence boundary и prediction traceОткрыть
Реализуй AppState draft reconcile machineОткрыть
Диагностика duplicate resume и draft overwriteОткрыть
Maintenance change: autosaved optional descriptionОткрыть
Интеграция Work Items Mobile через background/resumeОткрыть
Terminal defense: expense report lifecycle changeОткрыть