Apple 课程可以帮助你学习应用程序开发、用户界面设计、Swift 编程以及有效移动体验的原理。你可以掌握 Debugging、版本控制和优化 iOS 设备性能方面的技能。许多课程都会介绍一些工具,如用于编码的 Xcode、用于设计布局的 Interface Builder 和用于应用程序测试的 TestFlight,让你在真实的应用程序开发场景中应用你的技能。

您将获得的技能: Animations, UI Components, Apple iOS, Swift Programming, User Interface (UI), Interactive Design, Apple Xcode, Mobile Development, Object Oriented Programming (OOP), Programming Principles
初级 · 课程 · 3-6 个月

您将获得的技能: Debugging, Apple Xcode, Swift Programming, Integrated Development Environments, Apple iOS, Software Testing, Unit Testing, Application Programming Interface (API), Network Troubleshooting, Code Review
中级 · 课程 · 1-4 周

University of Toronto
您将获得的技能: 坚持不懈, 苹果 Xcode, 移动开发, 网络模型, 故事板, 数据持久性, 计算机图形学, 应用程序开发, 应用设计, 动画, Swift 编程, 用户界面(UI), 苹果 iOS, 交互设计
混合 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 数据结构, 苹果 Xcode, 面向对象编程(OOP), 移动开发, 原型设计, iOS 开发, Objective-C(编程语言), 计算机编程, 苹果 iOS, C(编程语言)
混合 · 课程 · 1-4 周

LearnQuest
您将获得的技能: JSON, UI 组件, 调试, 数据建模, 数据持久性, 移动开发, 数据访问, 应用编程接口 (API), 数据库应用, Swift 编程, 模型-视图-控制器, Network Protocol(网络协议, 用户界面(UI), 苹果 iOS, 核心数据(软件)
高级设置 · 课程 · 1-4 周

您将获得的技能: Apple Xcode, Apple iOS, Swift Programming, Data Persistence, JSON, Application Deployment, Mobile Development, User Interface (UI), Application Development, User Interface (UI) Design, Application Programming Interface (API), Data Structures
初级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 人机交互, UI 组件, 用户界面 (UI) 设计, 移动开发, 故事板, 动画, 模型-视图-控制器, UI/UX 战略, 核心数据(软件), 苹果 iOS, 数据映射, 响应式网页设计
混合 · 课程 · 1-4 周

您将获得的技能: Apple Xcode, iOS Development, Apple iOS, Swift Programming, Mobile Development, Application Development, User Interface (UI), Programming Principles, User Interface (UI) Design, Responsive Web Design, Animations
初级 · 课程 · 1-3 个月

您将获得的技能: Apple iOS, Swift Programming, Apple Xcode, Cross Platform Development, Mobile Development, Cloud Storage, Application Deployment, Data Storage, Application Development, Document Management, Web Content, Mac OS, User Interface (UI)
高级设置 · 课程 · 1-3 个月

您将获得的技能: Mac OS, Data Management, File Management, Unix Commands, Unix, Application Performance Management, Data Storage, Application Deployment, Data Security, Application Security, Disaster Recovery
中级 · 课程 · 1-4 周

您将获得的技能: Apple iOS, Swift Programming, Interactive Data Visualization, User Interface (UI), Data Sharing, Application Programming Interface (API), User Interface (UI) Design, Data Modeling, Real Time Data
中级 · 课程 · 3-6 个月

您将获得的技能: Apple iOS, Responsive Web Design, Swift Programming, Apple Xcode, Mobile Development, User Interface (UI) Design, User Interface (UI)
中级 · 课程 · 1-4 周