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

Navigation, forms и iOS architecture

Typed navigation, accessible forms and explicit state/effect architecture. Pure Swift behavior is locally executable; SwiftUI rendering, focus tree, simulator and device evidence remain external. Статус исходного audi…

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

Уроки курса

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

1Typed routes, deep links и restoration4 уроки0 / 4
Модель: typed route, validation-before-mutation и atomic restorationОткрыть
Guided: Support Ticket deep links, Back и fresh restorationОткрыть
Retrieval: localize a premature commit in Library Loans navigationОткрыть
Transfer: shareable Incident Board filter, legacy token и changed fixturesОткрыть
2Forms, validation, focus и единая error surface4 уроки0 / 4
Модель: validation → ordered recovery → persist boundaryОткрыть
Guided: Work Item editor submit lifecycleОткрыть
Retrieval: localize duplicate surface, wrong focus или persist leakОткрыть
Transfer: Account Recovery validation и failure recoveryОткрыть
3Unidirectional data flow, reducer и one-off effects4 уроки0 / 4
Модель: pure transition, explicit effect и completion identityОткрыть
Guided: Work Item save reducerОткрыть
Retrieval: локализуй replayed checkout effectОткрыть
Transfer: reducer отмены подпискиОткрыть
4Composition root и dependency boundaries4 уроки0 / 4
Модель: concrete graph снаружи, feature API внутриОткрыть
Guided: Work Item detail compositionОткрыть
Retrieval: Settings feature с direct UserDefaults leakОткрыть
Transfer: Support Case digest compositionОткрыть
5Transfer: drafts, route changes и restoration4 уроки0 / 4
ACQUIRE — Incident drafts: route identity, restorable data и transient stateОткрыть
PRACTISE — Work Item draft store с relaunch и route-local discardОткрыть
RETRIEVE — Calendar editor: global draft leak или validator defect?Открыть
TRANSFER — Support Case drafts: account scope, v1→v2 migration и corruptionОткрыть
6Integrated Work Items checkpoint и maintenance change4 уроки0 / 4
RETRIEVE — Найди первый сломанный boundary в integrated traceОткрыть
PRACTISE — Baseline list→edit→save flowОткрыть
DEBUG — Maintenance regression: filter route потерял draftОткрыть
INTEGRATE — Workspace Work Items + shareable assignee filterОткрыть