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

Kotlin Multiplatform: persistence и offline sync

Local source of truth, безопасные migrations, transactional outbox, idempotent retry, конфликтная политика и maintenance recovery без ложного Room/SQLite/platform PASS. Статус исходного audited package: REVIEW. Runtim…

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

Уроки курса

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

1Local source of truth4 уроки0 / 4
ACQUIRE: Local source of truthОткрыть
PRACTISE: Local source of truthОткрыть
RETRIEVE: Local source of truthОткрыть
TRANSFER: Local source of truthОткрыть
2Schema and migration safety4 уроки0 / 4
ACQUIRE: Schema and migration safetyОткрыть
PRACTISE: Schema and migration safetyОткрыть
RETRIEVE: Schema and migration safetyОткрыть
TRANSFER: Schema and migration safetyОткрыть
3Transactional outbox4 уроки0 / 4
ACQUIRE: Transactional outboxОткрыть
PRACTISE: Transactional outboxОткрыть
RETRIEVE: Transactional outboxОткрыть
TRANSFER: Transactional outboxОткрыть
4Idempotent sync state machine4 уроки0 / 4
ACQUIRE: Idempotent sync state machineОткрыть
PRACTISE: Idempotent sync state machineОткрыть
RETRIEVE: Idempotent sync state machineОткрыть
TRANSFER: Lost response after server applyОткрыть
5Conflict resolution and audit4 уроки0 / 4
ACQUIRE: Three-way conflict modelОткрыть
PRACTISE: Execute merge and audit invariantsОткрыть
RETRIEVE: Debug silent overwriteОткрыть
TRANSFER: Calendar event divergenceОткрыть
6Offline maintenance and recovery4 уроки0 / 4
ACQUIRE: Freeze baseline and classify impactОткрыть
PRACTISE: Execute recovery and rollback matrixОткрыть
RETRIEVE: Reconstruct maintenance defenseОткрыть
INTEGRATE: Defend schema v3 long-offline changeОткрыть