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


您将获得的技能: Embedded Software, Embedded Systems, Computer Hardware, Hardware Architecture, Internet Of Things, Peripheral Devices, C (Programming Language), Software Architecture, Simulations, Debugging, Systems Integration
初级 · 课程 · 1-4 周

University of London
您将获得的技能: 面向对象编程(OOP), 集成开发环境, C++(编程语言), 算法, 调试, 文件输入/输出, 数据结构, Algorithm, 伪代码, 开发环境
攻读学位
中级 · 课程 · 1-4 周

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Object Oriented Programming (OOP), C (Programming Language), Algorithms, File I/O, System Programming, Programming Principles, Data Structures, Secure Coding, Scaled Agile Framework
中级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 响应式网页设计, 可用性测试, 用户界面 (UI) 设计, Objective-C(编程语言), 移动开发, OAuth, 原型设计, JSON, 苹果 Xcode, 用户界面/用户体验战略, 动画和游戏设计, 核心数据(软件), 人机交互, iOS 开发, 视频游戏开发, 模型-视图-控制器, 游戏设计, 模型视图控制器, 用户界面组件, 苹果 iOS, Swift 编程
初级 · 专项课程 · 3-6 个月

University of Colorado System
您将获得的技能: 面向对象编程(OOP), 软件设计模式, 应用程序开发, 计算机编程, 算法, 数据管理, 软件架构, 事件驱动编程, 原型设计, Unity 引擎, 数据存储, 图论, 调试, 面向对象设计, 视频游戏开发, C#(编程语言), 文件输入/输出, 游戏设计, 编程原则, 数据结构, Data Management, Algorithm
初级 · 专项课程 · 3-6 个月

University of California, Irvine
您将获得的技能: 计算机硬件, 开放源码技术, C(编程语言), 集成开发环境, 电子工程, 调试, 电子元件, 计算机编程, 嵌入式软件, 网络协议, 嵌入式系统, 数字通信, Network Protocol(网络协议, 开发环境
混合 · 课程 · 1-4 周

您将获得的技能: Embedded Software, Embedded Systems, System Programming, Cross Platform Development, Hardware Architecture, Peripheral Devices, Performance Tuning, Software Design, Real Time Data, Technical Design, C (Programming Language), Debugging, System Configuration, Maintainability, Scalability, Data Mapping
高级设置 · 课程 · 1-4 周

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Object Oriented Programming (OOP), Graph Theory, C (Programming Language), Artificial Intelligence, Algorithms, Debugging, Data Structures, Game Design, Software Design
中级 · 课程 · 1-3 个月

University of London
您将获得的技能: 面向对象编程(OOP), C++(编程语言), 数据验证, 算法, 测试数据, 计算机编程, 模型评估, 调试, 统计编程, Data Validation, 数据结构, Model Evaluation, Algorithm
中级 · 课程 · 1-4 周

University of California, Santa Cruz
您将获得的技能: 面向对象编程(OOP), 算法, 软件设计模式, 人工智能, C++(编程语言), C(编程语言), 图论, 调试, 游戏设计, 数据结构, Algorithm
中级 · 课程 · 1-3 个月
Dartmouth College
您将获得的技能: 系统编程, 软件工程, 命令行界面, 计算机编程, C(编程语言), 算法, 计算机科学, 嵌入式系统, 利纳克斯, 计算机工程, 文件系统, 嵌入式软件, 调试, Linux 命令, 编程原则, 文件输入/输出, Linux 服务器, 计算机结构, 软件文档, 软件可视化, Algorithm
初级 · 专项课程 · 3-6 个月