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

您将获得的技能: 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 周

您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), Object Oriented Design, Application Design, Solution Design, Software Visualization, Program Development, Verification And Validation
中级 · 课程 · 1-4 周

Peking University
您将获得的技能: Object Oriented Programming (OOP), C (Programming Language), Programming Principles, Data Structures, Computer Programming, Program Development, Algorithms, Maintainability, Debugging
混合 · 课程 · 1-3 个月

University of Geneva
您将获得的技能: 社会正义, 研究, 国际关系, 社会科学, 法律研究, 儿童福利, 文化多样性, 法院系统, 儿童发展, 人类学, 儿童教育与发展, 人类发展, 家庭法, 与儿童一起工作, 儿童健康
初级 · 课程 · 1-3 个月

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

多位教师
您将获得的技能: Dashboard, Web Scraping, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Data Analysis, Data Presentation, Correlation Analysis, Pandas (Python Package), NumPy, R Programming, Data Import/Export, Programming Principles, Predictive Modeling, Data Science, Unsupervised Learning, Machine Learning, Project Management
初级 · 专项课程 · 3-6 个月

您将获得的技能: Embedded Software, Debugging, Embedded Systems, Integrated Development Environments, C (Programming Language), Computer Programming Tools, Development Environment, Electronic Hardware, Electronics, Software Development Tools
中级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, C and C++, Computer Programming, Embedded Software, Development Environment, Integrated Development Environments, Embedded Systems, Algorithms, Game Design, Debugging
中级 · 课程 · 1-3 个月

IBM
您将获得的技能: 利益相关者管理, 用户故事, 敏捷项目管理, 资源管理, 项目风险管理, 同行评审, 交流, 项目管理生命周期, 挣值管理, 敏捷软件开发, 利益相关者的参与, 项目管理, 软件架构, 信息技术, Agile 项目管理, 敏捷方法, Agile 方法论, 风险管理, 领导能力, 面试技巧, 软件开发生命周期, Scrum(软件开发), Agile 软件开发
初级 · 专业证书 · 3-6 个月

您将获得的技能: Data Persistence, File I/O, C (Programming Language), Debugging, Computational Thinking, Programming Principles, Program Development, Application Design, Command-Line Interface, Algorithms
混合 · 课程 · 1-4 周

University of Michigan
您将获得的技能: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming
中级 · 课程 · 1-4 周

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