在苹果早前发布的 Swift 宣传页面中,苹果曾表示一些顶尖大学和学术机构已经开始在计算机程序设计课程中教授 Swift,其中很多即将在 iTunes U 提供免费课程。而如今,斯坦福大学的 Swift 课程《Developing iOS 8 Apps with Swift》已如约上线 iTunes U,用户均可免费观看学习或下载。
从斯坦福官方给出的课程介绍来看,其内容主要包括使用 iOS SDK 构建 iPhone 和 iPad 平台应用、移动设备用户界面设计、多点触控技术下的用户交互、MVC 模式与面向对象设计、内存管理以及 Swift 编程语言等。此外,还包含动画、移动设备电源管理、多线程、网络与性能优化等其他主题。
而在学习本课程之前,用户必须具备一定的编程知识,要求有C语言和面向对象编程经验,并且对抽象编程和编程范式也有所了解。
尽管斯坦福的 Swift 公开课才刚刚上线 iTunes U,国内开发者已经开始组织进行翻译,并在 GitHub 上建立了翻译项目。现在,开发者可以登陆 iTunes U 进行学习,也可以进入 GitHub 了解项目最新进度及查看中文版。
内容来源:VentureBeat、iTunes