纳米学位项目和单项课程

类型

课程难度


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

合作企业 AT&T Lyft Google

欢迎进入 AR 世界!从零起步,快速学习 AR 开发基础,构建自己的 AR 应用,并在 APP Store 发布!

合作企业 Unity

Learn how to grow an app's user base using Firebase Analytics, a free and unlimited analytics solution

合作企业 Google

In this course you'll implement Account Kit and Facebook Login side by side in a sample app, test our login flow on a series of common use cases, and wrap things up with an introduction to Facebook’s Graph API.

合作企业 Facebook

学习如何与其他开发者一起在 GitHub 上协作。
With this course, you will learn about AutoLayout and how to use stack views and constraints to create pixel-perfect UIs.
Get a quick practical introduction to Swift programming basics and build your first iOS app!
In this course, you'll learn how to utilize Swift as a server-side language for building end-to-end applications. That's one language (Swift) for the client and server.
In this course, you'll explore iOS design patterns — the practical and battle-tested solutions to common problems that are used everyday by developers.
Learn the best practices for creating iOS interfaces. Build adaptive interfaces, animate UI elements, and analyze designs from popular apps on the App Store.
This course will teach you when and why to choose Firebase as a backend for your iOS application.

合作企业 Google

学习用于构建 iOS 应用的 Apple 编程语言—— Swift。先从基础知识开始,然后逐步完成各种 Swift 挑战。
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.
在这门课程中,你将学习调试软件的标准方法,以及如何使用 Xcode 的调试工具查找和解决 bug。
本课程重点介绍 Swift 编程语言的语法,完成此课程后,你将能够应用 Swift 基础要素来构建 iOS 应用。
学习如何在 iOS 应用中加入连网功能,以使它们能够访问全世界的数据。
学习应用构建过程,将你的想法变成应用,并发布到 App Store 上!
学习构建你的第一个 iPhone 应用,迈出成为 iOS 工程师的第一步。
Persisting data is a core skill for any iOS developer. Learn how to store app data to your device's hard drive using two common techniques: Core Data & NSKeyedArchiver.
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.
Please waitLoading…