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

University of Illinois Urbana-Champaign
您将获得的技能: 数据预处理, Algorithm, 数据可视化, 数据分析, 文本挖掘, 数据挖掘, 数据可视化软件, 技术写作, 非结构化数据, 自然语言处理, 模型评估, Model Evaluation, 算法, 探索性数据分析, 数据展示
★ 4.5 (50) · 混合 · 课程 · 1-3 个月

The World Bank Group
您将获得的技能: Climate Change Programs, Climate Change Adaptation, Climate Change Mitigation, Resilience, Sustainable Development, Mitigation, Environment, Environmental Policy, Water Resources, Environmental Science, Collaboration, Economic Development
★ 4.8 (248) · 初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 数据共享, Algorithm, Python 编程, 计划发展, C++(编程语言), 数据访问, C 和 C++, 算法, 开发环境, 编程原则, 计算机结构, 系统编程, 硬件架构, 操作系统流程管理
★ 2.7 (145) · 初级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: 移动开发, Git(版本控制系统), 安卓(操作系统), 安卓开发, 文件输入/输出, Java 编程, 安卓工作室, 版本控制, 计算机编程, 数据持久性, 应用程序开发, 事件驱动编程
★ 4.2 (801) · 混合 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: Microservices, Systems Architecture, Application Deployment, Software Architecture, Scalability, Service Oriented Architecture, Java Programming, Distributed Computing, Software Design, Software Design Patterns, Dependency Analysis, Service Management
★ 4.2 (37) · 中级 · 课程 · 1-4 周

您将获得的技能: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Memory Management, Microarchitecture, Software Development, Hardware Architecture, Debugging, System Software, Secure Coding, Build Tools, Application Security, Computer Architecture, System Configuration, Programming Principles, C (Programming Language), Digital Signal Processing, Real-Time Operating Systems
★ 4.6 (206) · 中级 · 专项课程 · 3-6 个月

您将获得的技能: Robotics, Docker (Software), Containerization, Ubuntu, System Configuration, Systems Architecture, Middleware, Configuration Management, Software Architecture, Python Programming, C and C++, Package and Software Management, Application Programming Interface (API), Operating Systems, C++ (Programming Language), Open Source Technology, Software Installation, Generative AI, Command-Line Interface
中级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: 软件工程, 安卓开发, 开发测试, 安全 Code, 安全编码, 可维护性, 可测试性, 移动安全, 测试自动化, 测试工具, 单元测试, 软件设计, 软件测试, JUnit, 测试驱动开发(TDD), 应用安全, 软件设计模式, 集成测试
★ 4.5 (297) · 混合 · 课程 · 1-3 个月

IIT Guwahati
您将获得的技能: Package and Software Management, Time Series Analysis and Forecasting, Cloud Computing Architecture, Linear Algebra, Data Structures, R (Software), Data Warehousing, Database Design, Model Evaluation, Database Management, Social Network Analysis, Algorithms, Java Programming, Deep Learning, Portfolio Management, Oral Comprehension, C (Programming Language), Econometrics, Spreadsheet Software, Data Literacy
学位 · 1-4 年

Yale University
您将获得的技能: 泌尿科, 普通外科, 解剖学, 外科手术, 肺科, 肾脏病学, 妇科, 医学术语, 心脏病学, 医学影像, 神经学, 医疗实践与程序
★ 4.8 (1901) · 中级 · 课程 · 1-3 个月

University of Toronto
您将获得的技能: 内存管理, 移动开发, 面向对象编程(OOP), 计算机编程, Swift 编程, 苹果 Xcode, 开发环境, Objective-C(编程语言), 编程原则, 功能设计, 应用程序开发, 图像分析, iOS 开发, 集成开发环境
★ 3.9 (1440) · 混合 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: Java, 移动开发, 安卓开发, 开发测试, 用户界面(UI), 软件测试, 单元测试, 数据持久性, 应用程序开发, 事件驱动编程, 集成测试
★ 4.4 (69) · 混合 · 课程 · 1-4 周