C Sharp 课程可以帮助您学习面向对象编程、数据结构、异步编程和游戏开发。您可以掌握 Debugging、代码优化和集成 API 以增强功能的技能。许多课程都会介绍一些工具,如用于开发的 Visual Studio、用于游戏设计的 Unity 和用于版本控制的 Git,展示这些技能如何在实际项目中结合起来。

Vanderbilt University
您将获得的技能: 应用程序开发, 数据持久性, 开发测试, 用户界面(UI), Android Studio, 集成测试, 软件测试, Java, 移动开发, 单元测试, 安卓开发
混合 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: C 和 C++, 可扩展性, 硬件架构, 计算机图形学, 数字信号处理, Algorithm, 分布式计算, 性能调整, 图像分析, 数据处理
中级 · 课程 · 1-3 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: 操作系统, C(编程语言), 数据结构, 数据管理, 计算机硬件, Algorithm, 计算思维, 文件系统, 计算机编程, 调试
攻读学位
初级 · 课程 · 1-3 个月

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

École Polytechnique Fédérale de Lausanne
您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Object Oriented Design, Computer Programming, Software Design Patterns, Programming Principles, Debugging
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 系统编程, Linux, 操作系统, 外围设备, 嵌入式软件, C(编程语言), 实时操作系统, 系统软件, 构建工具, 文件系统, 外壳脚本, 开发环境, 嵌入式系统, 调试
高级设置 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 数据结构, 数据存储, Algorithm, 编程原则, 文件管理, Java, Java 编程, 计算机编程, C++(编程语言)
中级 · 课程 · 1-3 个月

Michigan State University
您将获得的技能: 新闻学, 叙事, 撰写报告, 多媒体, 面试技巧, 道德标准与行为, 研究, 数据收集, 同行评审, 写作, 调查, 内容创作
混合 · 课程 · 1-3 个月

Universitat Autònoma de Barcelona
您将获得的技能: Crisis Intervention, Emergency Response, First Aid, Emergency Services, De-escalation Techniques, Stress Management, Disabilities, Trauma Care, Mental Health, Family Support, Psychology, Cultural Sensitivity, Working With Children, Child Development, Interpersonal Communications, Patient Communication
初级 · 课程 · 1-3 个月

University of California, Davis
您将获得的技能: 安全 Code, 调试, C(编程语言), 软件开发方法, 编程原则, 脆弱性评估, 计划发展, 软件设计
中级 · 课程 · 1-4 周
您将获得的技能: Operating Systems, C (Programming Language), Performance Tuning, Virtual Machines, System Programming, Virtualization, Linux
高级设置 · 课程 · 1-3 个月

您将获得的技能: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Software Development, Hardware Architecture, Debugging, Application Security, Microarchitecture, Computer Architecture, C (Programming Language), Digital Signal Processing, System Configuration, Application Development, Security Engineering, C++ (Programming Language), System Requirements
中级 · 专项课程 · 3-6 个月