Стэнфордский курс «Developing iOS 9 Apps with Swift» теперь доступен на iTunes

Screen Shot 2016-04-20 at 10.07.36 PM
Стэнфордский курс «Developing iOS 9 Apps with Swift» теперь доступен на iTunes. Это долгожданное обновление предыдущего курса по iOS 8 и Swift. В качестве демонстрационного примера используется калькулятор, но другой, не RPN- калькулятор, а обычный и алгоритмически более легкий, чем в предыдущем курсе, а значит будет больше внимания именно Swift. Методически эти лекции выстроена по-другому. Все рассматривается очень детально, особое внимания уделяется типу Optional, семантике value type и reference type. Посмотрим, что будет дальше. Уже есть программа курса.

1 — Введение в iOS 9, Xcode 7.3 и Swift 2.2
2 — MVC; iOS, Xcode и Swift демонстрация

3 — Swift 2.2 в деталях
4 — Drawing (рисование)

5 — Управление Multitouch Gesture (жестами)
6 — Комбинирование MVCs; «жизненный цикл» View Controller

7 — Closures (замыкания); Extensions (расширения); Protocols (протоколы); Delegation (делегирование); ScrollView
8 — Multithreading (многопоточность); Text Field (текстовое поле)

9 — Table View
10 — Core Data

11 — Еще больше Core Data
12 — Autolayout (система Авторазметки); Final Prohect Requirements (требования к финальному проекту)

13 — Animation (анимация)
14 — Еще больше анимации; Alerts

15 — «Жизненный цикл» приложения; Core Motion ()
16 — Core Location (местоположение); Maps (карты)

17 — Еще больше Segues; Visual Effects
18 — Camera (фотокамера); Persistence (постоянное хранение)

Видно, что лекций на одну больше, теперь их 18, вместо предыдущих 17. Есть Core Data, но нет Локализации, что всегда было заключительной лекцией, нет Air Drop и нет явного упоминания Dynamic Animation, хотя анимация, конечно, есть.

По-моему, будет очень интересно. На странице iOS 9 + Swift можно следить за появлением лекций и заданий.

Стэнфордский курс «Developing iOS 9 Apps with Swift» теперь доступен на iTunes: 4 комментария

    • Конечно, в ближайшие день-два выложу первую лекцию.

    • Спасибо за ссылку. Очень нужно расписание лекций с их темами для ориентировки. Сразу видны отличия от предыдущего курса «Developing iOS 8 Apps with Swift» .
      Видно, что лекций на одну больше, теперь их 18, вместо предыдущих 17. Есть Core Data, но нет Локализации, что всегда было заключительной лекцией, нет Air Drop и нет явного упоминания Dynamic Animation, хотя анимация, конечно, есть.

Обсуждение закрыто.