Objective-C 课程可以帮助您学习面向对象编程、内存管理以及用于 macOS 和 iOS 应用程序开发的 Cocoa 框架的基础知识。您可以掌握创建用户界面、使用 Core Data 处理数据以及集成 API 以增强功能的技能。许多课程都会介绍用于编码和 Debugging 的 Xcode 等工具,以及用于设计应用程序布局的 Interface Builder,帮助您在实际应用程序项目中应用这些技能。

EDUCBA
您将获得的技能: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Peripheral Devices
初级 · 课程 · 1-4 周

您将获得的技能: Unity Engine, Video Game Development, Game Design, C# (Programming Language), Animations, Program Development, Performance Tuning, Computer Programming, Computer Programming Tools, User Interface (UI)
中级 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: 系统编程, Algorithm, C(编程语言), 数据结构, 计划发展, 编程原则, 调试, 计算机编程, 计算机工程, 嵌入式系统, 开发环境
初级 · 课程 · 1-3 个月

Arizona State University
您将获得的技能: 统计建模, 统计方法, 统计假设检验, 实验, 设计策略, 概率与统计, 描述性统计, 统计分析, 样本量的确定, 质量控制, Variance 分析, 研究设计, 数据分析软件
中级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 用户界面(UI), C#(编程语言), Unity 引擎, 视频游戏开发, 调试, 脚本, 计算机编程, 面向对象编程(OOP), 数据存储, 游戏设计
初级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: .NET框架, C#(编程语言), 编程原则, 调试, 事件驱动编程, 面向对象编程(OOP), ASP.NET, 模型-视图-控制器, 网络应用, 网络开发, 开发环境
中级 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: 工程计算, C(编程语言), 人机交互, 软件文档, 调试, 编程原则, 嵌入式软件, 开发环境, 计算机编程
初级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 安全 Code, Authentication, 密码学, JSON, 移动开发, iOS 开发, 苹果 iOS, OAuth, Objective-C(编程语言), 核心数据(软件), 数据存储, 单点登录(SSO), 密码协议, 应用安全
混合 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: C(编程语言), 软件安装, 文件系统, 计划发展, 调试, 嵌入式软件, Linux, 计算机编程, 命令行界面, 嵌入式系统, 操作系统, 应用程序开发, 构建工具
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 文件管理, C#(编程语言), 数据结构, 视频游戏开发, 调试, 事件驱动编程, 编程原则, 虚幻引擎, Unity 引擎, 面向对象编程(OOP), UI 组件, 软件设计模式, C++(编程语言)
中级 · 课程 · 1-4 周

University of Toronto
您将获得的技能: 用户界面(UI), 动画, 应用设计, 编程原则, 苹果 Xcode, 移动开发, 模型-视图-控制器, 面向对象编程(OOP), 坚持不懈, 交互设计, 苹果 iOS, Objective-C(编程语言), Swift 编程, 计算机图形学, 应用程序开发, 用户界面和用户体验(UI/UX)设计, 集成开发环境, iOS 开发, UI 组件, 应用框架
中级 · 专项课程 · 3-6 个月

您将获得的技能: Embedded Systems, Embedded Software, C (Programming Language), Programming Principles, Data Structures, Computer Programming Tools, Development Environment, Software Installation, Debugging
初级 · 课程 · 1-4 周