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

Vanderbilt University
您将获得的技能: Spring Boot, Spring Framework, Restful API, Application Programming Interface (API), API Design, Data Persistence, Web Applications, Application Frameworks, Software Testing, Object-Relational Mapping, Hibernate (Java), Application Security, Authentications, JSON, Authorization (Computing), Dependency Analysis
初级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: 数据可视化软件, 自然语言处理, 模型评估, 分类算法, 创新, 数据展示, Algorithm, 非结构化数据, 文本挖掘, 技术写作, 数据整合, 数据分析, 功能工程, 大数据, 探索性数据分析, 分析, 数据挖掘
混合 · 课程 · 1-3 个月

Peking University
您将获得的技能: Data Structures, Object Oriented Programming (OOP), Algorithms, C++ (Programming Language), File I/O, Object Oriented Design, Computational Thinking, Graph Theory, Program Development, Theoretical Computer Science, C (Programming Language), Programming Principles, Data Storage, Computer Science, Computer Programming, Computer Architecture, Application Development, Database Systems, Information Architecture, Maintainability
初级 · 专项课程 · 3-6 个月
Michigan State University
您将获得的技能: 决策, 推动参与, 国际关系, 叙事, 道德标准与行为, 同行评审, 数据收集, 新闻学, 写作, 面试技巧, 建立融洽关系, 多媒体, 电子媒体, 照片/视频制作与技术, 内容创作, 媒体与传播, 撰写报告, 口头表达, 调查, 研究
初级 · 专项课程 · 3-6 个月

您将获得的技能: C and C++, C++ (Programming Language), Debugging, API Design, Program Development, Software Documentation, Pseudocode, Software Architecture, Software Design, Maintainability, Computational Thinking, Data Structures, Programming Principles, Computer Programming, Generative AI Agents, Integrated Development Environments, Generative AI, System Programming, Object Oriented Programming (OOP), Code Review
初级 · 专业证书 · 3-6 个月

您将获得的技能: Project Management Life Cycle, Change Management, Organizational Structure, Project Management, Project Coordination, Organizational Change, Agile Methodology, Project Planning, Waterfall Methodology, Interpersonal Communications, Strategic Thinking
初级 · 课程 · 1-4 周
您将获得的技能: OS Process Management, Operating Systems, C (Programming Language), System Programming, Virtualization, Virtual Machines, Application Programming Interface (API)
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: C 和 C++, Linux 命令, 嵌入式系统, 调试, 电气工程, 操作系统, 系统编程, 外壳脚本, 文件输入/输出, Linux 服务器, 操作系统流程管理, Bash(脚本语言), 构建工具, 跨平台开发, Linux
高级设置 · 课程 · 1-4 周
University of Pennsylvania
您将获得的技能: 国际关系, 道德标准与行为, 可持续发展, 可行性研究, 项目范围界定, 企业可持续发展, 社会影响, 社会经济学, 环境、社会和公司治理(ESG), 商业策略, 趋势分析, 创业, 可持续商业, 管理, 战略领导力, 投资回报, 商业道德, 人口统计, 市场趋势, 案例研究
初级 · 专项课程 · 3-6 个月

您将获得的技能: Real-Time Operating Systems, Embedded Software, Embedded Systems, Telecommunications, Digital Signal Processing, Performance Tuning, Digital Communications, System Programming, Debugging, C (Programming Language)
高级设置 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: IntelliJ IDEA, Java Programming, Object Oriented Programming (OOP), Java, Integrated Development Environments, Computer Programming, Open Source Technology, Programming Principles, Scalability, Functional Design
中级 · 课程 · 1-4 周

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