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

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

您将获得的技能: Embedded Systems, Embedded Software, C (Programming Language), Programming Principles, Hardware Architecture, Computer Programming, Debugging, Peripheral Devices
中级 · 课程 · 1-4 周

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

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

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

University of Illinois Urbana-Champaign
您将获得的技能: 沟通策略, 沟通, 主动性和领导力, 决策, 个人发展, 管理团队, 领导力培养, 专业发展, 增强能力, 谈判, 业务领导, 说服沟通, 冲突管理, 建设性反馈, 道德标准与行为, 领导与管理, 影响, 合作, 团队建设
初级 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Go (Programming Language), Data Structures, C and C++, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Object Oriented Design, Computer Programming, Unit Testing, Algorithms, C (Programming Language), Programming Principles, Integrated Development Environments, Graph Theory, Computer Science, File Systems, Artificial Intelligence, Integration Testing, Software Design
中级 · 专项课程 · 3-6 个月

您将获得的技能: Apple iOS, Apple Xcode, Swift Programming, Mobile Development, Objective-C (Programming Language), User Interface (UI), Development Environment, Simulations, Storyboarding
初级 · 课程 · 1-4 周

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

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Programming Principles, .NET Framework
初级 · 课程 · 1-3 个月

Duke University
您将获得的技能: 计算机编程, 调试, 软件测试, 计划发展, 模拟, 命令行界面, Algorithm, 开发环境, C(编程语言), 伪代码
初级 · 课程 · 1-4 周

您将获得的技能: Embedded Software, Embedded Systems, C++ (Programming Language), Object Oriented Programming (OOP), System Programming, C (Programming Language), Development Environment, Verification And Validation, Software Testing, Peripheral Devices, Debugging
中级 · 课程 · 1-3 个月