Пол Хэгерти 30 марта 2020 года начал читать свой новый курс CS193P Весна 2020
. Во всем мире, конечно, интересуются, будет ли он выложен в открытом доступе, что Стэнфорд делал практически всегда на протяжении 10 лет. В ответ на многочисленные просьбы, Пол Хэгерти выложил в своем уже порядком застоявшемся блоге сообщение, которое я здесь привожу в переводе на русский язык.
«Для не стэнфордских студентов. Тем, кто следит за обновлением курса CS193P.
Что касается обновления курсаCS193P Весна 2020 года,
то я хочу вам сообщить следующее.Многие из вас, вероятно, знают, что Стэнфордский университет в этом квартале в рамках всемирных усилий по замедлению распространения нового коронавируса предоставляет для своих студентов все свои курсы в режиме онлайн. Хотя может показаться, что это даёт нам прекрасную возможность сделать курс доступным онлайн для просмотра всеми, кто не является студентами Стэнфорда, надо понимать, что это сделать непросто и причина заключается в том, что ресурсы в Стэнфорде, которые делают курсы доступными в Интернете, ограничены. Понятно, что они полностью исчерпаны в данный момент, когда мы пытаемся сделать так много курсов ( а на самом деле ВСЕ) доступными онлайн для своих студентов.
Поэтому, хотя мы искренне хотим опубликовать
CS193P
за пределами Стэнфорда в этом квартале, в настоящее время вопрос заключается в том, сможем ли мы (и / или когда) сделать это. Оставайтесь с нами, и если что-то изменится, мы дадим вам знать.Курс
CS193P
Стэнфордского университета «Разработка приложений для iOS» осень 2017-18 (на основе iOS 11 и Swift 4) доступна дляiPhones
иiPads
на iTunesU. Или вы можете посмотреть его на своемMac
в приложенииPodcast
здесь.»
Надо сказать, что в данный момент, когда Apple на своей последней конференции разработчиков WWDC 2019 предоставил так много всяких новых возможностей и по разработке UI (SwiftUI
), и по взаимодействию с интернетом (Combine)
, и отдельную операционную систему iPadOS, и инструмент Mac Catalyst
, а Swift 5
сильно усложнился за счет дополнительных «фишек» типа «обёртки свойств» @propertyWrapper, «непрозрачного ТИПА» Opaque Types
, атрибута @dynamicCallable и т.д., хотелось бы, чтобы Пол Хэгерти всё расставил на свои места, как он это умеет. Обычно он берет все самое передовое. Интересно, будет ли SwiftUI в Лекциях?
Так что будем ждать. Я думаю, что как только в июле ( а может быть раньше) закончится учебный процесс, у нас есть шанс получить CS193P
online.
А пока вы можете получить на этом сайте доступ к русскоязычным конспектам упомянутого в обращении профессора Стэнфордский курса«Developing iOS 11 Apps with Swift», адаптированного к iOS 12 и Swift 4.