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

University of Michigan
您将获得的技能: Memory Management, C and C++, C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Software Design, Python Programming, Java, Algorithms, Performance Tuning
★ 4.5 (13) · 中级 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Memory Management, C (Programming Language), Algorithms, File I/O, Graph Theory, Data Structures, Secure Coding, Scaled Agile Framework
中级 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Graph Theory, Object Oriented Design, C (Programming Language), Artificial Intelligence, Algorithms, Data Structures, Memory Management, Simulations
中级 · 课程 · 1-3 个月

您将获得的技能: Embedded Systems, Embedded Software, C (Programming Language), Code Reusability, Memory Management, Programming Principles, Data Structures, Development Environment
初级 · 课程 · 1-4 周

Peking University
您将获得的技能: Programming Principles, Data Structures, C (Programming Language), Computer Programming, Object Oriented Programming (OOP), Algorithms
★ 4.9 (827) · 混合 · 课程 · 1-3 个月

Peking University
您将获得的技能: Programming Principles, Computer Systems, C (Programming Language), Computer Architecture, Theoretical Computer Science, Computer Programming, Quantum computing, Computer Hardware, Computational Logic, Data Storage, Memory Management
★ 4.8 (1734) · 混合 · 课程 · 3-6 个月

University of Washington
您将获得的技能: Ruby (Programming Language), Other Programming Languages, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Functional Design, Computational Thinking, Code Reusability
★ 4.9 (463) · 混合 · 课程 · 1-3 个月

Infosec
您将获得的技能: 应用安全, C++(编程语言), C(编程语言), 软件开发工具, 安全 Code, 计算机编程工具, 安全软件, 安全编码, C 和 C++
★ 2.7 (23) · 混合 · 课程 · 1-4 周

您将获得的技能: Selenium (Software), Test Automation, Software Testing, Test Script Development, Test Tools, Automation, C# (Programming Language), Scripting, Web Development Tools, UI Components, User Interface (UI)
初级 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: 代码重用性, 计算机编程, 系统编程, 嵌入式软件, 应用程序开发, 命令行界面, 构建工具, 软件安装, 计划发展, 计算机编程工具, 文件管理, 文件输入/输出, 依赖性分析, Make.com, 开发环境, C(编程语言), C 和 C++, 嵌入式系统, 利纳克斯, Linux 命令
★ 4.7 (33) · 初级 · 课程 · 1-3 个月

University of California, Davis
您将获得的技能: Data Validation, 系统编程, 应用安全, Encryption, 数据验证, 脆弱性评估, 加密, 身份和访问管理, 加密技术, Linux 管理, 验证和确认, 代码审查, 用户账户, 安全控制, 文件系统, 漏洞管理, Unix, 安全 Code, 安全编码, C(编程语言), 文件输入/输出, 利纳克斯, C 和 C++
★ 4.6 (81) · 中级 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: 内存管理, 计算机编程, 系统编程, 嵌入式软件, 数据结构, 计算机工程, 软件可视化, 利纳克斯, C(编程语言), 嵌入式系统
★ 4.7 (66) · 初级 · 课程 · 1-3 个月