并行编程课程可以帮助您学习多线程、同步和性能优化技术。您可以掌握高效利用多个处理器和管理共享资源的算法设计技能。许多课程都会介绍 OpenMP、MPI 和 CUDA 等工具,这些工具支持在从科学模拟到数据处理任务等各种应用中实施并行计算解决方案。

University of Illinois Urbana-Champaign
您将获得的技能: 计算机编程, 调试, 面向对象编程(OOP), 数据存储技术, 工程软件, C++(编程语言), 开发环境, 非结构化数据, 理论计算机科学, 计划发展, 数据库理论, 图论, 数据存储, 面向对象设计, Networking 路由器, 数据结构, Algorithm, 数据库系统
中级 · 专项课程 · 1-3 个月

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

University of Colorado Boulder
您将获得的技能: 计算机科学, 理论计算机科学, 分析, 编程原则, 计算思维, 伪代码, Python 程序设计, 数据结构, 设计策略, Algorithm, 高等数学
攻读学位
高级设置 · 课程 · 1-4 周

Meta
您将获得的技能: 集成开发环境, 云托管, 面向对象编程(OOP), 调试, 开发环境, 计算机编程, 测试驱动开发(TDD), 单元测试, 编程原则, 软件测试, Python 程序设计, 数据结构, Django (网络框架)
初级 · 课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: Scala 编程, SQL, 数据分析, Apache Spark, 数据操作, 数据处理, 大数据, 数据持久性, 分布式计算, 性能调整
中级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Rmarkdown, Version Control, Web Scraping, Regression Analysis, Knitr, Exploratory Data Analysis, Statistical Analysis, Data Manipulation, Dimensionality Reduction, Ggplot2, Geospatial Information and Technology, Time Series Analysis and Forecasting, Plotly, Microsoft Azure, Data Cleansing, Data Visualization, Software Documentation, R Programming, Data Quality, Microsoft Copilot
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: 应用程序部署, 数据导入/导出, 云部署, 云计算架构, CI/CD, 测试驱动开发(TDD), 应用程序开发, Git(版本控制系统), Devops, Kubernetes, 持续集成, Linux 命令, Istio, 开放式网络应用程序安全项目(OWASP), 软件开发生命周期, 软件架构, Grafana, 还原式 API, 敏捷软件开发, 软件工程
攻读学位
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: 统计建模, 数据分析, 数据清理, 模型评估, 数据操作, 数据预处理, 探索性数据分析, 功能工程, R 语言程序设计(中文版), 预测, 数据可视化, 预测分析, 统计分析, 回归分析, 数据科学, 数据整理
中级 · 课程 · 1-3 个月

您将获得的技能: Java Programming, Java, Performance Tuning, Spring Framework, Application Performance Management, Algorithms, JUnit, OS Process Management, Application Frameworks, Programming Principles, Performance Testing, Spring Boot, Computer Architecture
初级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: 计算机编程, 数据分析, 面向对象编程(OOP), 数据清理, Pandas(Python 软件包), 调试, Java 编程, 应用程序开发, 透视表和图表, Matplotlib, 编程原则, Java, Python 程序设计, 数据结构, 单元测试, 日蚀(软件), 面向对象设计, 数据科学, 文件输入/输出, 数据可视化
初级 · 专项课程 · 3-6 个月

University of Washington
您将获得的技能: 计算机编程, 其他编程语言, 理论计算机科学, 编程原则, 计算思维, 软件安装, 软件设计, 功能设计, 鲁比(编程语言)
中级 · 课程 · 1-3 个月
University of California, Santa Cruz
您将获得的技能: 编程原则, 软件文档
初级 · 课程 · 1-3 个月