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

您将获得的技能: Programming Principles, Data Modeling, System Programming, C and C++, Data Integrity, File Management, Application Development, Business Logic, Computational Logic, Data Maintenance
初级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 内存管理, 计算机编程, 应用程序开发, 数据结构, 面向对象编程(OOP), 移动开发, C(编程语言), Objective-C(编程语言), 编程原则, 原型设计, iOS 开发, C 和 C++, 苹果 iOS
混合 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: 代码重用性, 内存管理, 计算机编程, 系统编程, 嵌入式软件, 编程原则, 利纳克斯, C(编程语言), 计算机结构
初级 · 课程 · 1-3 个月

Duke University
您将获得的技能: 内存管理, 系统编程, 协作软件, 软件工程, 软件开发, 可维护性, 命令行界面, 模拟, 文件输入/输出, 系统开发生命周期, C(编程语言)
初级 · 课程 · 1-4 周

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

您将获得的技能: Embedded Systems, Embedded Software, Control Systems, Industrial Engineering, Computer Systems, C (Programming Language), Peripheral Devices, Wireless Networks, Computer Architecture, Cybersecurity, Electronics Engineering, Electronics, Cloud Computing, Electronic Components, Memory Management
中级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), C# (Programming Language), Code Reusability, Application Development, Data Structures, Linux
中级 · 指导项目 · 不超过 2 小时

Dartmouth College
您将获得的技能: 计算机编程, Algorithm, 数据结构, C(编程语言), 计算机工程, 软件开发工具, 计算逻辑, 计算机编程工具, 算法, 编程原则, 嵌入式系统
初级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Design, Development Environment, Code Reusability, Data Management, Scalability, Performance Tuning, Memory Management
中级 · 课程 · 1-3 个月

Infosec
您将获得的技能: C and C++, Exploit development, C (Programming Language), Security Testing, C++ (Programming Language), Secure Coding, Application Security, System Programming, Debugging, Vulnerability Assessments, Interoperability, White-Box Testing
混合 · 课程 · 1-4 周

Xi'an Jiaotong University
您将获得的技能: Operating Systems, System Software, Computer Networking, Computer Architecture, OS Process Management, Microsoft Office, Network Architecture, TCP/IP, Hardware Architecture, General Networking, Computer Systems, Theoretical Computer Science, Computer Hardware, Information Technology, Network Protocols, Memory Management, Computer Literacy, Programming Principles, Computing Platforms, Computational Logic
混合 · 课程 · 1-3 个月

您将获得的技能: User Interface (UI), Object Oriented Design, Android Development, Android (Operating System), User Interface (UI) Design, Animation and Game Design, C and C++, Mobile Development, Application Deployment, Code Reusability, Linear Algebra
中级 · 课程 · 1-3 个月