Я делаю перевод на русский язык этого замечательного курса, который дал старт не одной карьере iOS разработчика. Это не просто перевод, а иллюстрированные конспекты (видео-фрагменты, скриншоты, перевод слайдов) Лекций, позволяющие вам видеть не только текущий видео момент лекции, а также широкий контекст, в котором этот момент находится, Он позволяет вам быстро перейти в нужное место Лекции, а не перематывать видео вперед или назад. Лучший режим работы с таким конспектом — это параллельный набор кода в Xcode вслед за профессором Полом Хегарти (Paul Hegarty). Поверьте, вы получите впечатляющий результат.
Курс Стэнфордского университета CS193P (Разработка приложений для iOS с помощью SwiftUI) версии Весна 2025 года уже полностью доступен online.
Все 16 лекций от профессора Пола Хегарти (Paul Hegarty) опубликованы в свободном доступе вместе с учебными материалами.
Пол Хэгарти (Paul Hegarty) — один из лучших лекторов в мире IT. Его стиль отличается невероятной глубиной и методичностью. Он не просто показывает, как «нажать на кнопку», а объясняет почему это работает именно так. Хэгарти мастерски декомпозирует сложные темы (многопоточность, управление памятью, жизненный цикл View) и делает их понятными.
Основные изменения в версии 2025 года
В отличие от предыдущий версии курса CS193P 2023 года, курс CS193P 2025 года больше сосредоточен на основах потока данных Data Flow в Views и функциональном программировании, а также получил значительные обновления в структуре и содержании:
Актуальность Swift и SwiftUI
Курс CS193P 2025 года полностью переработан под актуальные версии Swift и SwiftUI. В отличие от 2023 года, где часть материала уже устарела на момент выхода (например, ObservableObject был заменён @Observable ещё до публикации курса), версия 2025 года изначально построена на современных инструментах и подходах.
Лекции записаны до выхода iOS 26 и Xcode 26, но код остается полностью совместимым с современными инструментами разработки
Демо-приложение / Проект
Наиболее заметное отличие. В 2023 году весь курс строился вокруг Memorize (игра на совпадение карточек) и затем Emoji Art (холст с drag-and-drop).
В 2025 году они заменены единственным приложением Code Breaker ( игра в угадывание кода в стиле Wordle/Mastermind или «быки-коровы» в русском варианте), которое разрабатывается с нуля на протяжении всех 16 лекций.













