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

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 个月

您将获得的技能: C (Programming Language), Game Design, Programming Principles, Program Development, Computational Logic, Data Validation, Command-Line Interface, User Interface (UI), Data Structures
初级 · 课程 · 1-4 周

University of California, Santa Cruz
您将获得的技能: C++(编程语言), C(编程语言), 算法, 人工智能, 图论, 面向对象编程(OOP), 调试, 数据结构, 软件设计模式, 游戏设计
中级 · 课程 · 1-3 个月
University of California, Santa Cruz
中级 · 课程 · 1-3 个月

您将获得的技能: User Interface (UI) Design
中级 · 课程 · 1-3 个月

您将获得的技能: C# (Programming Language), Software Architecture, .NET Framework, Distributed Computing, Scalability, Object Oriented Programming (OOP), Object-Relational Mapping, Microservices, Debugging, MongoDB, Data Access, Model View Controller, Performance Tuning, Computer Programming, Maintainability, NoSQL
中级 · 课程 · 1-4 周

Peking University
您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), C++ (Programming Language), Computer Programming, Microsoft Visual Studio, Extensible Markup Language (XML), Data Structures, Data Access, Java, Database Management, User Interface (UI), C (Programming Language), Algorithms, Application Development, Network Model
中级 · 课程 · 3-6 个月

您将获得的技能: Data Persistence, File I/O, C (Programming Language), Debugging, Computational Thinking, Programming Principles, Program Development, Application Design, Command-Line Interface, Algorithms
混合 · 课程 · 1-4 周

EDUCBA
您将获得的技能: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Peripheral Devices
初级 · 课程 · 1-4 周

您将获得的技能: 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 个月

Peking University
混合 · 课程 · 3-6 个月
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 个月