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

University of Colorado System
您将获得的技能: 代码重用性, 计算机编程, 软件架构, Data Management, 面向对象编程(OOP), 软件设计, 数据管理, 数据结构, Unity 引擎, 事件驱动编程, 软件设计模式, 应用设计, 代码审查, 原型设计, 调试, 面向对象设计, C#(编程语言), 编程原则, 游戏设计, 图论, 视频游戏开发
★ 4.6 (2759) · 初级 · 专项课程 · 3-6 个月

您将获得的技能: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, File I/O, Computer Programming, Microsoft Visual Studio, Computer Programming Tools, Integrated Development Environments, System Programming, Programming Principles, Apple Xcode, Code Reusability, Development Environment, Algorithms, File Systems, Software Design Patterns, Data Structures, Performance Tuning, Debugging, File Management
★ 4.4 (28) · 中级 · 专项课程 · 3-6 个月

University of California, Santa Cruz
您将获得的技能: 内存管理, 代码重用性, 人工智能, 计算机编程, C++(编程语言), Algorithm, 面向对象编程(OOP), 数据结构, 软件设计, 计划发展, 算法, 面向对象设计, 计算逻辑, 软件设计模式, 图论, 文件输入/输出, 编程原则, 模拟, C(编程语言), C 和 C++
★ 4.5 (9582) · 初级 · 专项课程 · 3-6 个月
您将获得的技能: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Memory Management, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Software Development Tools, Program Development, Hardware Architecture, Systems Architecture, Eclipse (Software), Data Structures, Build Tools, C and C++, Programming Principles, Microarchitecture
★ 4.4 (277) · 中级 · 专项课程 · 3-6 个月

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), .NET Framework, Development Environment, Computer Programming, Programming Principles, Microsoft Development Tools, Microsoft Visual Studio, Data Structures, Computer Science, Algorithms, Software Development Tools, Computer Programming Tools, Memory Management, Debugging, Software Installation, Data Storage
中级 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, C and C++, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, C (Programming Language), Software Design, Program Development, Algorithms, Graph Theory, Software Testing, Computer Science, Computational Logic
★ 4.5 (9592) · 中级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: 内存管理, 计算机编程, 系统编程, Algorithm, 软件工程, 解决问题, 数据结构, 软件测试, 测试计划, 软件设计, 调试, 计划发展, 算法, 可维护性, C(编程语言), 开发测试, 模拟, 编程原则, 文件输入/输出, 系统开发生命周期, C 和 C++
★ 4.6 (7449) · 初级 · 专项课程 · 3-6 个月
University of California, Santa Cruz
您将获得的技能: 内存管理, 计划发展, 计算逻辑, 编程原则
★ 4.5 (6783) · 初级 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: 内存管理, 代码重用性, 计算机编程, C++(编程语言), Algorithm, 面向对象编程(OOP), C 和 C++, 数据结构, 算法, 面向对象设计, 文件输入/输出, 图论, C(编程语言), 编程原则
★ 4.4 (2333) · 中级 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, C and C++, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Debugging, Computer Programming, Programming Principles, Unit Testing, Algorithms, C (Programming Language), Program Development, Software Design, Graph Theory, Software Testing, Computer Science, Code Reusability
★ 4.4 (2495) · 中级 · 专项课程 · 3-6 个月
University of California, Santa Cruz
您将获得的技能: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Computer Science, Software Testing, Algorithms, Code Reusability, Graph Theory, C and C++, Computational Logic, Memory Management, Software Design
★ 4.5 (7288) · 中级 · 专项课程 · 3-6 个月
University of California, Santa Cruz
★ 4.6 (793) · 中级 · 课程 · 1-3 个月