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

Vanderbilt University
您将获得的技能: IntelliJ IDEA, Java Programming, Object Oriented Programming (OOP), Java, Integrated Development Environments, Computer Programming, Open Source Technology, Programming Principles, Scalability, Functional Design
★ 4.2 (13) · 中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 数据库, 面向对象编程(OOP), jQuery, PHP(脚本语言), Javascript, 查询语言, 调试, 数据库开发, MySQL, JSON, 数据建模, 数据库应用, 数据库设计, 超文本标记语言(HTML), Javascript 和 jQuery, 安全编码, 阿贾克斯, 网络开发, 关系数据库, 安全 Code, 网络应用
★ 4.7 (9342) · 中级 · 专项课程 · 3-6 个月

您将获得的技能: React Native, Software Development Life Cycle, Flutter (Software), Swift Programming, Mobile Development, Software Architecture, Apple Xcode, React Redux, Android Studio, Android Development, User Centered Design, Apple iOS, Responsive Web Design, Android (Operating System), Cascading Style Sheets (CSS), Software Design, Mobile Development Tools, User Experience Design, Data Ethics, AI Personalization
★ 4.6 (8291) · 初级 · 专业证书 · 3-6 个月

您将获得的技能: 冲刺回顾, 风险管理, 团队建设, 交流, 敏捷软件开发, 领导能力, 软件开发方法, 积压工作, 敏捷项目管理, 看板原则, 信息技术, 软件架构, 冲刺计划, Agile 项目管理, DevOps, 用户故事, 敏捷方法, Scrum(软件开发), 计算机硬件, 软件设计, 软件开发生命周期, Agile 软件开发, Agile 方法论
★ 4.8 (1.2万) · 初级 · 专业证书 · 3-6 个月

Korea Advanced Institute of Science and Technology(KAIST)
您将获得的技能: Scala 编程, 计算机编程, 理论计算机科学, 编程原则, 功能设计, 其他编程语言
★ 4.7 (18) · 混合 · 课程 · 1-3 个月

您将获得的技能: Unix Shell, Unix Commands, Unix, Shell Script, Bash (Scripting Language), Command-Line Interface, Remote Access Systems, Scripting, Systems Administration, Operating System Administration, Linux Commands, File I/O, IT Automation, Linux, User Accounts, File Systems, System Monitoring, Operating Systems, File Management, Performance Tuning
★ 4.8 (60) · 初级 · 专项课程 · 1-3 个月

IBM
您将获得的技能: 代码覆盖范围, 系统监控, 敏捷软件开发, 詹金斯, 持续集成, Gherkin(脚本语言), CI/CD, 测试驱动开发(TDD), Grafana, 云部署, Kubernetes, DevOps, OpenShift, 应用程序部署, 用户故事, Istio, 敏捷方法, 安全编码, Scrum(软件开发), 开放式网络应用程序安全项目(OWASP), Agile 软件开发, 安全 Code, Agile 方法论
★ 4.7 (8032) · 中级 · 专业证书 · 3-6 个月
University of Pennsylvania
您将获得的技能: 数学建模, 风险管理, Microsoft PowerPoint, 财务建模, 数据驱动决策, 投资管理, Microsoft Excel, 电子表格软件, 风险分析, 商业分析, 预测, 投资组合管理, 预测建模, 数据建模, 统计建模, 定量研究, 业务建模, 演讲, 财务报表, 回归分析
★ 4.5 (1.1万) · 初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 敏捷项目管理, 风险管理, 同行评审, 项目风险管理, 资源管理, 领导能力, 敏捷软件开发, 交流, 利益相关者的参与, 项目管理生命周期, 软件架构, 面试技巧, 信息技术, 用户故事, 利益相关者管理, Agile 项目管理, 敏捷方法, Scrum(软件开发), 软件开发生命周期, 项目管理, 挣值管理, Agile 软件开发, Agile 方法论
★ 4.7 (1.1万) · 初级 · 专业证书 · 3-6 个月

Imperial College London
您将获得的技能: 机器学习算法, Python 编程, 算法, NumPy, Jupyter, 应用数学, 线性代数, Algorithm
★ 4.6 (1.3万) · 初级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: Prompt Engineering, ChatGPT, Generative AI Agents, AI Orchestration, Prompt Patterns, LangChain, OpenAI API, AI Workflows, LLM Application, Productivity, OpenAI, AI Enablement, Agentic systems, Generative AI, Artificial Intelligence, Large Language Modeling, AI Security, Tool Calling, Creativity, Application Development
★ 4.8 (8271) · 初级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: 数据仓库, Django (网络框架), 数据完整性, 软件版本控制, 数据库管理, 算法, 编程原则, 伪代码, 查询语言, 数据库架构和管理, 协作软件, MySQL, 命令行界面, 软件可视化, Linux 命令, 数据库应用, 利纳克斯, 计算思维, 文件管理, Algorithm
★ 4.6 (7676) · 初级 · 专业证书 · 3-6 个月