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

Vanderbilt University
您将获得的技能: Java 编程, 集成测试, 可维护性, 软件设计模式, 文件输入/输出, 单元测试, 测试驱动开发(TDD), 安卓开发, Git(版本控制系统), Java, JUnit, 软件测试, Android Studio, 测试自动化, 开发测试, 可测试性, 软件工程, 移动开发, 面向对象编程(OOP), 应用安全
初级 · 专项课程 · 3-6 个月
您将获得的技能: OS Process Management, Operating Systems, C (Programming Language), System Programming, Virtualization, Virtual Machines, Application Programming Interface (API)
中级 · 课程 · 1-4 周

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

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 Michigan
您将获得的技能: 数学建模, 工程分析, 面向对象编程(OOP), 数值分析, 有限元方法, C++(编程语言), 高等数学
中级 · 课程 · 3-6 个月

Vanderbilt University
您将获得的技能: Java 编程, 计算机编程, 数据持久性, 文件输入/输出, 安卓开发, Git(版本控制系统), 应用程序开发, 事件驱动编程, Android Studio, 移动开发
混合 · 课程 · 1-3 个月

您将获得的技能: Real-Time Operating Systems, Embedded Software, Embedded Systems, Telecommunications, Digital Signal Processing, Performance Tuning, Digital Communications, System Programming, Debugging, C (Programming Language)
高级设置 · 课程 · 1-4 周
您将获得的技能: File Systems, Operating Systems, OS Process Management, C (Programming Language), System Programming, Unix, Virtualization, Data Integrity, Debugging, File I/O, Linux, Performance Tuning, Distributed Computing, Data Storage, Command-Line Interface, Virtual Machines, Data Security, Computer Hardware, Scalability, Data Structures
初级 · 专项课程 · 3-6 个月

Michigan State University
您将获得的技能: 推动参与, 多媒体, 内容创作, 电子媒体, 叙事, 道德标准与行为, 新闻学, 摄影, 媒体与传播, 博客
混合 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Linux, Linux 命令, 系统编程, 文件输入/输出, 调试, 嵌入式系统, 操作系统, 电气工程, C 和 C++, 外壳脚本, 跨平台开发, 构建工具, Bash(脚本语言), 操作系统流程管理, Linux 服务器
高级设置 · 课程 · 1-4 周

The State University of New York
您将获得的技能: 病人沟通, 营养与饮食, 残疾, 家庭支持, 病人基本护理, 心理和行为健康, 家庭保健, 老年医学, 与儿童一起工作, 护理, 儿童发展, 患者安全, 护理的尊严, 膳食计划和准备, 文化多样性
混合 · 课程 · 3-6 个月

Duke University
您将获得的技能: 数据结构, 计算机编程, C(编程语言), 调试, 计划发展, Algorithm, 计算思维
初级 · 课程 · 1-3 个月