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

Swift foundations: язык и проверяемый domain core

Eight independently reset-audited pure Swift lessons now form a coherent language/domain progression with fresh lesson-local Swift CLI evidence; SwiftUI and device behavior are intentionally deferred to later courses.…

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

Уроки курса

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

1Swift toolchain, значения, функции и структуры4 уроки0 / 4
Модель: toolchain, bindings и value semanticsОткрыть
Управляемая практика: WorkItem traceОткрыть
Retrieval: разделение identity и input boundaryОткрыть
Самостоятельный перенос: Note contractОткрыть
2Коллекции, control flow и typed errors4 уроки0 / 4
Модель: порядок pipeline и empty/error boundaryОткрыть
Управляемая практика: WorkItem selectionОткрыть
Retrieval: локализация двух разных failuresОткрыть
Самостоятельный перенос: Alert selectionОткрыть
3Enum-состояния и exhaustive switch4 уроки0 / 4
Модель: закрытый state enum и precedenceОткрыть
Управляемая практика: WorkItemLoadStateОткрыть
Retrieval: empty collapse и скрытый новый caseОткрыть
Самостоятельный перенос: ProfileStateОткрыть
4Optional, Result и безопасная decoding boundary4 уроки0 / 4
Модель: три воротa decoding boundaryОткрыть
Guided runtime: WorkItem decoding boundaryОткрыть
Retrieval: Bookmark boundary diagnosisОткрыть
Transfer: Note decoding boundaryОткрыть
5Protocols, generics и dependency boundaries4 уроки0 / 4
Модель: capability, ownership и substitutionОткрыть
Guided runtime: injected WorkItem sourceОткрыть
Retrieval: FeatureFlag hidden dependency diagnosisОткрыть
Transfer: AuditEntry clock и ID dependenciesОткрыть
6Structured concurrency, actors и cancellation4 уроки0 / 4
Модель: ownership, isolation, freshness и cancellationОткрыть
Guided runtime: actor-isolated ledgerОткрыть
Retrieval: stale commit и false cancellation failureОткрыть
Transfer: Search Suggestions coordinatorОткрыть
7Delayed retrieval и совместимое изменение формата4 уроки0 / 4
Delayed retrieval: compatibility invariants без старого solutionОткрыть
Guided runtime: Bookmark V1→V2 boundaryОткрыть
Retrieval: identity corruption и permissive version fallbackОткрыть
Transfer: SavedSearch versioned formatОткрыть
8Интеграция: самостоятельный Work Items domain core4 уроки0 / 4
Terminal model: Work Items causal transition tableОткрыть
Guided runtime: Work Items coreОткрыть
Retrieval: stale, version and identity root causesОткрыть
Terminal transfer: Reading Queue coreОткрыть