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

Arizona State University
您将获得的技能: 数据分析, 样本量的确定, 实验, 统计分析, 统计建模, 统计方法, 差异分析
中级 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: Algorithm, 系统编程, 算法, 计算机编程工具, C(编程语言), 嵌入式系统, 调试, 计算机编程, 数据结构, 利纳克斯
初级 · 课程 · 1-3 个月

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

University of Illinois Urbana-Champaign
您将获得的技能: 沟通策略, 交流, 决策, 可信度, 个人诚信, 道德标准与行为, 人际沟通, 自我意识, 解决问题, 专业发展, 商业道德, 冲突管理, 专业精神
初级 · 课程 · 1-3 个月

Arizona State University
您将获得的技能: 数学建模, 模型评估, 实验, 回归分析, 分析, Model Evaluation, 统计分析, 研究设计, 统计方法, 统计建模
中级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: 文件输入/输出, 安卓工作室, 开发测试, 软件工程, JUnit, 安卓开发, 可测试性, Git(版本控制系统), 应用安全, Java 编程, Java, 单元测试, 移动开发, 可维护性, 集成测试, 软件测试, 测试自动化, 测试驱动开发(TDD), 面向对象编程(OOP), 软件设计模式
初级 · 专项课程 · 3-6 个月
Michigan State University
您将获得的技能: 调查, 推动参与, 决策, 媒体与传播, 研究, 讲故事, 国际关系, 道德标准与行为, 多媒体, 同行评审, 口头表达, 内容创作, 写作, 撰写报告, 数据收集, 电子媒体, 照片/视频制作与技术, 面试技巧, 建立融洽关系, 新闻学
初级 · 专项课程 · 3-6 个月

您将获得的技能: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Responsible AI, Project Management, LLM Application, AI Enablement, Project Management Life Cycle, Data Ethics, Case Studies, Team Oriented, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Project Documentation, AI Workflows, Deep Learning, Augmented and Virtual Reality (AR/VR), Machine Learning, Context Management
中级 · 专项课程 · 1-3 个月

University of Maryland, College Park
您将获得的技能: 社交媒体, 组织变革, 数字化转型, 案例研究, 创新, 业务转型, 企业战略, 媒体与传播, 竞争分析, 商业技术, 技术战略, 电子媒体, 新兴技术, 电子商务
初级 · 课程 · 1-3 个月

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

University of California San Diego
您将获得的技能: Algorithm, 生物信息学, 数据存储, 开发测试, 编程原则, Java, 算法, 计算思维, 理论计算机科学, Javascript, Python 编程, 数据结构, 计划发展, 拉斯特(编程语言), 软件测试, 测试案例, 调试, 计算机编程, 图论, C 和 C++, 网络分析
中级 · 专项课程 · 3-6 个月

您将获得的技能: Project Management, Project Planning, Project Risk Management, Communication Planning, Project Documentation, Milestones (Project Management), Risk Management, Cost Management, Budgeting, Estimation, Timelines, Procurement, Technical Communication, Strategic Thinking
初级 · 课程 · 1-3 个月