C# 课程可以帮助您学习面向对象编程、数据结构、异步编程和游戏开发。您可以掌握 Debugging、代码优化和集成 API 以增强功能的技能。许多课程都会介绍一些工具,如用于开发的 Visual Studio、用于游戏设计的 Unity 和用于版本控制的 Git,展示这些技能如何在实际项目中结合起来。
University of Illinois Urbana-Champaign
您将获得的技能: 模型优化, 算法, 理论计算机科学, 专用集成电路, Algorithm, 数据结构, 设计软件, 编程原则, 系统设计, 计算逻辑, 数字设计, 验证和确认
中级 · 课程 · 1-3 个月
您将获得的技能: Memory Management, Operating Systems, C (Programming Language), C and C++, Performance Tuning, System Programming, System Software, Unix, Hardware Architecture
高级设置 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 团队管理, 统计方法, 演讲, 人员管理, 数据分析, 工作流程管理, 统计建模, 交流, 统计推理, 数据管理, Data Management, 团队领导, 探索性数据分析, 分析技能, 数据展示
混合 · 课程 · 1-4 周

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

University of California, Irvine
您将获得的技能: 移动开发, 内存管理, 用户界面和用户体验(UI/UX)设计, Objective-C(编程语言), 人机交互, 游戏设计, 动画和游戏设计, JSON, 响应式网页设计, Swift 编程, 用户界面(UI), 苹果 iOS, 原型设计, OAuth, 用户界面组件, 核心数据(软件), 模型-视图-控制器, 模型视图控制器, 视频游戏开发, iOS 开发, 用户界面 (UI) 设计
初级 · 专项课程 · 3-6 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: Java, 功能设计, 数据结构, 性能调整, 事件驱动编程, 编程原则, Scala 编程, 其他编程语言, 功能测试, 应用设计, 软件设计模式
中级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 分析, 数据库系统, Apache Hadoop, 数据管道, NoSQL, Apache Spark, 大数据, 数据管理, Data Management, Pandas(Python 软件包), Splunk, PostgreSQL, 数据库管理系统, 数据处理, 查询语言, 数据整合, MongoDB
初级 · 课程 · 1-3 个月

您将获得的技能: File I/O, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), C and C++, Debugging, Data Structures, C (Programming Language), Code Reusability, Development Environment, Program Development, Programming Principles, Computer Programming, Memory Management, Computer Programming Tools, Data Persistence, Integrated Development Environments, Algorithms, Data Management, Computational Logic
中级 · 专项课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: C++ (Programming Language), Programming Principles, Data Structures, Computer Programming, Code Reusability, Object Oriented Programming (OOP), Game Design, Memory Management
初级 · 课程 · 1-3 个月

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

您将获得的技能: Microarchitecture, Computer Architecture, Computer Hardware, System Programming, Data Storage, Memory Management, Performance Tuning, Computational Logic, Computer Programming, C (Programming Language), Program Development, C# (Programming Language)
初级 · 课程 · 1-3 个月

Infosec
您将获得的技能: Secure Coding, C and C++, Application Security, Computer Programming Tools, System Programming, C++ (Programming Language), Software Development Tools, Exploit development, C (Programming Language), Security Software, Debugging, Security Engineering, Interoperability, Unix, Embedded Software, Information Systems Security, OS Process Management, Embedded Systems, Programming Principles, Vulnerability Assessments
中级 · 专项课程 · 3-6 个月