𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: kodeco.com (ex raywenderlich)
Название: Ваше второе приложение iOS и SwiftUI (2019)

Продолжительность: 1 ч 37 мин
Количество уроков: 30 Видео
Язык: Английский
Вес архива: 843 МБ
Этот курс поможет вам сделать уверенный шаг вперёд после знакомства с основами Swift и SwiftUI. Вы создадите своё второе iOS‑приложение — полноценный список задач, работая с реальными инструментами, моделями данных и многоэкранной архитектурой.
О чём этот курс
Курс направлен на практическое изучение создания более сложного приложения в SwiftUI. Вы познакомитесь с тем, как связывать данные с пользовательским интерфейсом, использовать списки, управлять состоянием и навигацией, а также структурировать код в соответствии с лучшими практиками.
Создание модели данных
Вы начнёте с проектирования модели данных для списка задач. Узнаете, как создавать пользовательские типы, использовать перечисления и применять протокол Identifiable для корректной работы со SwiftUI List.
Построение интерфейса списка
Далее вы создадите визуальную часть приложения. Научитесь работать со Swift Arrays, настраивать List Views и добавлять возможности редактирования, такие как удаление и изменение элементов.
Работа с несколькими экранами
Поскольку приложение состоит из нескольких экранов, вы освоите передачу данных с помощью SwiftUI Environment, привязок данных и паттернов управления состоянием. Вы также научитесь использовать Modal Sheets для создания и редактирования задач.
Современные инструменты Swift и Xcode
На протяжении курса вы будете работать с ключевыми возможностями фреймворка:
• Published и ObservableObject в Combine
• Внедрение зависимостей
• Swift Extensions
• Nested Types
• Инициализация данных с использованием map
• CaseIterable для удобного перебора значений
Кому подходит этот курс
Курс разработан специально для начинающих разработчиков, которые уже знакомы с основами Swift и хотят перейти к созданию более функциональных приложений. Если вы уже уверенно работаете в SwiftUI, рекомендуем рассмотреть наши промежуточные или продвинутые видеокурсы.
Чему вы научитесь
• Создавать и структурировать данные для списков
• Работать со SwiftUI List и режимом редактирования
• Использовать привязки, окружение и состояние
• Строить многоэкранные интерфейсы
• Применять возможности Combine
• Повышать качество кода с помощью современных инструментов Swift
Итог
После завершения курса у вас будет рабочее приложение списка задач и набор ключевых навыков, необходимых для создания собственных iOS‑проектов. Это отличная основа для перехода на следующий уровень разработки.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь