Close Banner


iOS 中级课程

在优达学城的 iOS 课程中,你将跨越从现实到虚拟的桥梁。你会学会如何利用 iPhone 和 iPad 上共有的特色硬件,比如相机、话筒、GPS、陀螺仪和加速计,来创造引人入胜、充满互动的用户体验。不管你是想开发自己梦想中的应用,还是想获得一份 iOS 开发者的工作,你都会掌握如何开发可能每天有数百万人使用的应用。这种感觉真是棒极了。
iOS 开发者(英文)

iOS 开发者(英文) 未上线

通过开发 5 个可加入作品集的 iOS 应用,掌握 Swift 语言,向他人展示你卓越的 iOS 开发技能。

由以下企业参与制作: AT&T, Lyft

用 Swift 进行 iOS 应用开发入门

用 Swift 进行 iOS 应用开发入门 未上线

项目 完美音调
学习构建你的第一个 iPhone 应用,迈出成为 iOS 开发者的第一步。

学习 Swift 编程语言语法
本课程重点介绍 Swift 编程语言的语法,完成此课程后,你将能够应用 Swift 基础要素来构建 iOS 应用。

UIKit Fundamentals

UIKit Fundamentals 未上线

项目 制作表情包
Learn the iOS UIKit framework, which is the cornerstone of creating user interfaces in all iOS apps and crucial for any iOS Developer to be intimately familiar with.

Grand Central Dispatch (GCD)
Many times your apps need to run lengthy operations in the background, like downloading data, but you don't want these operations to interfere with your UI. Apple's Grand Central Dispatch framework allows you to create asynchronous apps for iOS, ensuring smooth a smooth user experience in situations like the one mentioned above.

Objective-C for Swift Developers

Objective-C for Swift Developers 未上线

项目 Objective-C for Swift Developers
Learn the distinguishing language features of Objective-C. Practice Objective-C syntax by writing classes, and writing and calling methods.

由以下企业参与制作: Lyft, Venmo

周末学 Firebase: iOS
This course will teach you when and why to choose Firebase as a backend for your iOS application.

由以下企业参与制作: Google

构建 iOS 界面

构建 iOS 界面 未上线

Learn the best practices for creating iOS interfaces. Build adaptive interfaces, animate UI elements, and analyze designs from popular apps on the App Store.

iOS 设计模式

iOS 设计模式 未上线

In this course, you'll explore iOS design patterns — the practical and battle-tested solutions to common problems that are used everyday by developers.