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

您将获得的技能: Animation and Game Design, Android (Operating System), Unity Engine, Video Game Development, Mobile Development, C# (Programming Language), Game Design, Scripting, Object Oriented Programming (OOP)
中级 · 课程 · 1-3 个月

您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), Version Control, GitHub, User Accounts, Role-Based Access Control (RBAC), Microsoft Visual Studio, Git (Version Control System), Debugging, .NET Framework, Microsoft SQL Servers, Object-Relational Mapping, Full-Stack Web Development, Identity and Access Management, Development Environment, Database Management, Database Development, Application Development, Authorization (Computing), Microsoft Windows
中级 · 专项课程 · 1-3 个月
University of California, Santa Cruz
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming
中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: C (Programming Language), Data Structures, Application Security, System Programming, Programming Principles, Performance Tuning
中级 · 课程 · 1-4 周

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

Peking University
混合 · 课程 · 3-6 个月

您将获得的技能: User Interface (UI) Design
中级 · 课程 · 1-3 个月
University of California, Santa Cruz
您将获得的技能: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Integrated Development Environments, Computer Science, Software Testing, Algorithms, Integration Testing, Software Design, System Design and Implementation, Distributed Computing, Software Documentation
中级 · 专项课程 · 3-6 个月
Dartmouth College
您将获得的技能: 算法, 计算机编程, 命令行界面, 利纳克斯, 文件输入/输出, C(编程语言), 文件系统, 计算机科学, 软件文档, 计算机工程, 嵌入式系统, 嵌入式软件, 系统编程, 软件工程, 计算机结构, 编程原则, 软件可视化, Linux 服务器, 调试, Linux 命令
初级 · 专项课程 · 3-6 个月

您将获得的技能: Debugging, Version Control, Microsoft Copilot, C# (Programming Language), Git (Version Control System), Microsoft Visual Studio, .NET Framework, Program Development, Application Development, Object Oriented Programming (OOP), Computer Programming, Microsoft Development Tools, Development Environment, User Interface (UI), Programming Principles
初级 · 课程 · 1-3 个月

Peking University
您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), File I/O, Computer Programming, C (Programming Language), Maintainability, Software Design, Data Structures, Algorithms, Scalability
混合 · 课程 · 1-3 个月