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

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

您将获得的技能: Software Design
初级 · 课程 · 1-3 个月

您将获得的技能: Embedded Software, Embedded Systems, System Programming, Cross Platform Development, Hardware Architecture, Peripheral Devices, Serial Peripheral Interface, 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
您将获得的技能: 编程原则, 伪代码
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Oil and Gas, Climate Change Programs, Environment, Governance, Energy and Utilities, Environmental Science, Environmental Monitoring, Physical Science, International Relations, Environmental Policy, Socioeconomics, Natural Resource Management, Hydrology, Economics, Cultural Diversity, Climate Change Adaptation, Geographic Information Systems, Mathematical Modeling, Transportation Operations, Social Studies
初级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), Debugging, .NET Framework, Microsoft Visual Studio, Microsoft Copilot, Microsoft Development Tools, Programming Principles, Computer Programming, Integrated Development Environments, Development Environment
初级 · 课程 · 1-3 个月
University of California, Santa Cruz
您将获得的技能: Go (Programming Language), Data Structures, C and C++, C (Programming Language), Programming Principles, Object Oriented Programming (OOP), Debugging, C++ (Programming Language), Computer Programming, Unit Testing, Integrated Development Environments, Computer Science, Pseudocode, Command-Line Interface, Algorithms, File Systems, Integration Testing, Software Design
中级 · 专项课程 · 3-6 个月

University of Illinois Urbana-Champaign
您将获得的技能: 统计分析, 数据可视化软件, 散点图, 文本挖掘, 无监督学习, 非结构化数据, 绘图(图形), 交互式数据可视化, 分析, 仪表板, 数据叙事, 异常检测, 数据可视化, 自然语言处理, 大数据, 制图, 数据挖掘, 数据展示, Tableau 软件, 数据映射
中级 · 专项课程 · 3-6 个月

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

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

University of California, Irvine
您将获得的技能: Open Source 技术, 调试, C(编程语言), 数字通信, 计算机编程, 嵌入式系统, 编程原则, 计划发展, 计算机硬件, 电子元件, 开发环境, 电子工程, 嵌入式软件, 集成开发环境
混合 · 课程 · 1-4 周

Princeton University
您将获得的技能: 调试, 计算机科学, Java, 面向对象编程(OOP), Java 编程, 计算思维, 编程原则, 动画, Algorithm, 性能调整, 计算机编程, 模拟, 数据结构
初级 · 课程 · 1-3 个月