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

Princeton University
您将获得的技能: Java, Java 编程, 性能测试, 理论计算机科学, 数据结构, 面向对象编程(OOP), Algorithm, 计算机编程, 算法
中级 · 课程 · 3-6 个月
Duke University
您将获得的技能: 查询语言, 业务指标, 数据可视化, 数据分析, 大数据, 商业分析, 仪表板, 数据库设计, MySQL, 数据可视化软件, 业务流程改进, Tableau 软件, 商业智能, 预测建模, 关系数据库, Microsoft Excel, 业务分析, 分析, 商务交流, 数据故事
初级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: Java 编程, Java, 集成开发环境, 数据分析, 解决问题, 调试, 数据操作, 应用程序接口设计, 软件测试, 软件文档, 数据导入/导出, 计划发展, 编程原则, 文件输入/输出, 统计分析, 数据处理, 软件设计, 面向对象编程(OOP), Algorithm, 计算机编程, 算法
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Hardware Architecture, Computer Programming Tools, Linear Algebra
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 数据收集, 数据分析, 数据可视化软件, Python 编程, 数据可视化, 网络抓取, 数据清理, 数据处理, Algorithm, 电子邮件自动化, 探索性数据分析, 算法, 交互式数据可视化
初级 · 课程 · 1-3 个月

Imperial College London
您将获得的技能: 无监督学习, 数学建模, Python 编程, 数据预处理, 降维, 人工神经网络, Jupyter, 衍生产品, 应用数学, 微积分, 高等数学, 回归分析, 功能工程, 统计资料, 线性代数, Algorithm, 机器学习算法, NumPy, 算法
初级 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: 计划发展, 调试, 测试案例, 理论计算机科学, 编程原则, 数据结构, 开发测试, 软件测试, 计算思维, 设计策略, Algorithm, 算法, 计算机编程
中级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 机器学习, 数学软件, 深度学习, 数值分析, 数据转换, 数据科学, 人工神经网络, 数据结构, 图像分析, 数据处理, 数字信号处理, 线性代数, Algorithm, 卷积神经网络, 算法
中级 · 课程 · 1-3 个月

您将获得的技能: 云原生计算, 云计算, 敏捷项目管理, 云计算架构, 云基础设施, 看板原则, 敏捷软件开发, 积压工作, 冲刺回顾, 云部署, DevOps, 测试驱动开发(TDD), 云平台, 敏捷方法, 云服务, 云安全, 云存储, Scrum(软件开发), Agile 项目管理, Agile 软件开发, Agile 方法论, CI/CD, 用户故事
初级 · 专项课程 · 3-6 个月

您将获得的技能: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Data Ethics, Model Deployment, Restful API, Software Design, Application Deployment, Software Architecture, Continuous Integration, Software Design Patterns, Software Development, LLM Application, Java, Artificial Intelligence and Machine Learning (AI/ML), Development Environment, Image Analysis, Java Programming, Deep Learning
中级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: Load Balancing, Scalability, Performance Tuning, Software Architecture, Microsoft Copilot, Application Design, Performance Testing, Systems Architecture, Application Performance Management, Distributed Computing, Database Management, Middleware, SQL
初级 · 课程 · 1-4 周

Logical Operations
您将获得的技能: Object Oriented Programming (OOP), Data Structures, File I/O, Debugging, Data Processing, Application Development, File Management, File Systems, Programming Principles, Computer Programming, Python Programming, Scripting, Scripting Languages, Operating Systems, Software Development, Virtual Machines, Cross Platform Development
初级 · 专项课程 · 1-3 个月