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

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

University of London
您将获得的技能: C++(编程语言), 计算机编程, 文件输入/输出, 命令行界面, 开发环境, 面向对象编程(OOP), 编程原则, 控制面板, 互动设计, 调试, 计划发展
攻读学位
中级 · 课程 · 1-4 周

Meta
您将获得的技能: 故事板, 集成开发环境, 移动开发, 应用程序开发, 开发环境, 用户界面(UI), Objective-C(编程语言), Swift 编程, 移动开发工具, 苹果 Xcode, 苹果 iOS, iOS 开发, 用户界面组件
初级 · 课程 · 1-4 周
University of California, Santa Cruz
中级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 事件驱动编程, 游戏设计, Unity 引擎, Data Management, 图论, 计算机编程, C#(编程语言), 文件输入/输出, 软件设计模式, 应用程序开发, 面向对象编程(OOP), 数据结构, 算法, 面向对象设计, 编程原则, 软件架构, 数据存储, 视频游戏开发, 原型设计, Algorithm, 数据管理, 调试
初级 · 专项课程 · 3-6 个月
Dartmouth College
您将获得的技能: 计算机结构, 计算机编程, 软件工程, 文件输入/输出, Linux 服务器, 命令行界面, C(编程语言), 嵌入式软件, 计算机科学, 文件系统, 编程原则, 算法, 利纳克斯, 计算机工程, Algorithm, 软件可视化, 系统编程, 嵌入式系统, Linux 命令, 调试, 软件文档
初级 · 专项课程 · 3-6 个月


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

University of Toronto
您将获得的技能: 集成开发环境, 计算机编程, 移动开发, 图像分析, Objective-C(编程语言), 编程原则, 面向对象编程(OOP), 苹果 Xcode, Swift 编程, iOS 开发, 苹果 iOS
混合 · 课程 · 1-3 个月

您将获得的技能: Quality Management, Project Closure, Scope Management, Team Management, Sprint Retrospectives, Project Management, Project Planning, Agile Project Management, Quality Assurance, Backlogs, Team Leadership, Project Scoping, Project Management Life Cycle, Stakeholder Analysis, Project Controls, Project Risk Management, Project Implementation, Change Management, Interviewing Skills, Applicant Tracking Systems
攻读学位
初级 · 专业证书 · 3-6 个月

University of California, Santa Cruz
您将获得的技能: C++(编程语言), 图论, 计算机编程, C(编程语言), 数据结构, 面向对象编程(OOP), 算法, 编程原则, Algorithm
中级 · 课程 · 1-3 个月

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 个月