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

University of Illinois Urbana-Champaign
您将获得的技能: Active Listening, Influencing, Negotiation, Leadership, Professional Development, Social Skills, Personal Development, Conflict Management, Decision Making, Persuasive Communication, Relationship Building, Business Ethics, Professionalism, Leadership Development, Communication, Ethical Standards And Conduct, Interpersonal Communications, Empathy, Business Leadership, Initiative and Leadership
初级 · 专项课程 · 3-6 个月

University of Colorado System
您将获得的技能: Algorithm, 数据分析, Microsoft Visual Studio, C(编程语言), 自动化, 编程原则, 数据存储, 算法, 模拟, 文件输入/输出, 数据可视化软件, 描述性统计, 计算思维, 数据收集, 统计分析, 理论计算机科学, 计划发展, 调试, 计算机编程, 数据结构
初级 · 专项课程 · 3-6 个月

University of Colorado System
您将获得的技能: 儿科护理, 家长沟通, 家庭支持, 婴儿护理, 健康评估, 患者评估, 新生儿重症监护室, 呼吸护理, 临床评估, 产后护理, 儿科, 预防保健, 心脏病学, 儿童健康, 营养与饮食, 患者观察, 儿童发展, 生命体征, 肺科, 产妇保健
初级 · 专项课程 · 3-6 个月

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

您将获得的技能: C++ (Programming Language), File I/O, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Data Structures, Algorithms, Integrated Development Environments, Debugging
初级 · 课程 · 1-4 周

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

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 个月
Dartmouth College
您将获得的技能: Algorithm, 计算机结构, 系统编程, C(编程语言), Linux 服务器, 文件系统, 文件输入/输出, 软件可视化, 编程原则, 软件工程, Linux 命令, 算法, 命令行界面, 计算机科学, 计算机工程, 软件文档, 嵌入式软件, 计算机编程, 调试, 嵌入式系统, 利纳克斯
初级 · 专项课程 · 3-6 个月

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

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

您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Maintainability, Scalability, Programming Principles, Code Review, Software Documentation, AI Workflows, Debugging
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Data Structures, System Programming, Computer Programming, Software Design, Python Programming, Java Programming, Algorithms, Debugging
中级 · 课程 · 1-3 个月