并行编程课程可以帮助您学习多线程、同步和性能优化技术。您可以掌握高效利用多个处理器和管理共享资源的算法设计技能。许多课程都会介绍 OpenMP、MPI 和 CUDA 等工具,这些工具支持在从科学模拟到数据处理任务等各种应用中实施并行计算解决方案。
University of Washington
您将获得的技能: 数据操作, 数据流, 数据科学, 数据分析, NoSQL, 可扩展性, 大数据, SQL, 图论, 数据库, 数据库系统, Apache Hadoop, 云计算, 分布式计算, 关系数据库, Python 程序设计, Apache Spark, 数据处理, Query 语言, Algorithm
混合 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, Java Programming, System Programming, Computer Architecture, Performance Tuning, Unix, Computer Science, Debugging
中级 · 专项课程 · 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 个月
University of Toronto
您将获得的技能: 调试, 集成开发环境, 开发环境, 编程原则, 软件文档, Python 程序设计, 计算机编程, 文件输入/输出, 计划发展, 数据结构, Algorithm
初级 · 课程 · 1-3 个月

您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Maintainability, Scalability, Programming Principles, Code Review, Software Documentation, AI Workflows, Debugging
初级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 数据操作, 数据清理, 数据导入/导出, 数据分析, R 语言程序设计(中文版), 大数据, 统计编程, 数据转换, 网页抓取, 性能调整, 数据结构, 文本挖掘, Tidyverse(R 软件包), 应用编程接口 (API)
中级 · 课程 · 1-3 个月

IBM
您将获得的技能: 数据叙事, 数据可视化软件, 模型评估, 微软Excel, 仪表板, 数据导入/导出, 交互式数据可视化, 数据分析, Plotly, Excel 公式, SQL, IBM Cognos 分析, 生成式人工智能, Python 程序设计, 数据可视化, 专业网络, 统计可视化, 数据转换, 探索性数据分析, 数据展示
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Data Store, Software Documentation, Computer Science, Functional Design, Pseudocode, Maintainability
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 数据可视化软件, Git(版本控制系统), 机器学习, 模型部署, 数据科学, GitHub, R 语言程序设计(中文版), 大数据, 版本控制, 云计算, 计算机编程工具, Python 程序设计, Open Source 技术, 应用编程接口 (API), 其他编程语言, R(软件), Jupyter
初级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: Java 编程, Java, 面向对象编程(OOP), 软件包和软件管理, 计算机编程, Virtual Machine
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: C++ (Programming Language), API Design, Software Architecture, Software Design, Maintainability, Data Structures, Generative AI Agents, Data Validation, Performance Tuning, Application Frameworks, Verification And Validation, Algorithms, Debugging
初级 · 课程 · 1-3 个月

您将获得的技能: Data Ethics, Data Analysis, Analytics, Data-Driven Decision-Making, Google Sheets, Business Analytics, Spreadsheet Software, Analytical Skills, Tableau Software, Data Sharing, Data Collection, Data Cleansing, Data Processing, Data Visualization Software, Data Visualization, SQL
初级 · 课程 · 1-4 周