
Стэнфорд сегодня выпустил последний семестр своего курса по разработке iOS. Профессор Пол Хегарти в лекции под названием «Разработка приложений для iOS 9 с Swift» знакомит студентов и подписчиков iTunes U с тонкостями разработки для одной из самых популярных в мире мобильных операционных систем. Первая лекция доступна сегодня и является введением в курс.
Стэнфорд проводит свои курсы по разработке iOS уже несколько лет, а их первый курс, посвященный Swift, стартовал в прошлом году. В этом году новый курс посвящен iOS 9 вместе с Swift, его инструментами и API. Время интересно, поскольку вчера было официально объявлено о WWDC, но преподавание Хегарти выходит за рамки простого понимания iOS 9. Судя по моему предыдущему опыту с курсом, занятия включают много фундаментальных знаний по Xcode и кодированию, которые другие курсы полностью игнорируют.
Полное описание курса в iTunes U можно увидеть ниже:
Обновлено для iOS 9 и Swift. Инструменты и API, необходимые для создания приложений для платформ iPhone и iPad с использованием iOS SDK. Дизайн пользовательского интерфейса для мобильных устройств и уникальные пользовательские взаимодействия с использованием технологий мультитач. Объектно-ориентированный дизайн с использованием парадигмы «модель-представление-контроллер», управление памятью, язык программирования Swift. Другие темы включают: анимацию, управление питанием мобильных устройств, многопоточность, сетевое взаимодействие и соображения по производительности.
Предварительные требования: опыт работы с языком C и объектно-ориентированным программированием на уровне выше, чем в «Абстракции программирования», а также прохождение курса «Парадигмы программирования».Рекомендуется: UNIX, графика, базы данных.Предлагается Школой инженерии Стэнфордского университета.Для получения дополнительной информации о возможностях онлайн-обучения посетите Stanford Online.