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

Duke University
您将获得的技能: 计算机编程, 算法, 数据结构, 软件测试, 用户界面(UI), 软件工程, 模拟, 文件输入/输出, 软件设计, 调试, 开发环境, 软件开发, C(编程语言), 操作系统, Algorithm, 计划发展, 可维护性, 命令行界面, 解决问题, 系统编程, 编程原则
初级 · 专项课程 · 3-6 个月
Duke University
您将获得的技能: Encryption, 数据分析, 计算机编程, 算法, 预测建模, 数据导入/导出, 软件工程, 人工智能个性化, Javascript, Java 编程, 文件输入/输出, 调试, 统计分析, 软件设计, 层叠样式表(CSS), 集成开发环境, 计划发展, Algorithm, 数据处理, 事件驱动编程, 加密, 图像分析
初级 · 专项课程 · 3-6 个月
University of California, Santa Cruz
您将获得的技能: 软件文档, 编程原则
初级 · 课程 · 1-3 个月

您将获得的技能: Rmarkdown, Data Ethics, Data Validation, Ggplot2, R (Software), Data Literacy, Spreadsheet Software, Data Analysis, Stakeholder Communications, Dashboard, Analytics, R Programming, Object Oriented Programming (OOP), Data-Driven Decision-Making, Tidyverse (R Package), Data Security, Data Manipulation, Data Structures, Interviewing Skills, Applicant Tracking Systems
攻读学位
初级 · 专业证书 · 3-6 个月

University of Michigan
您将获得的技能: 数据分析, 计算机编程, 数据可视化软件, 数据可视化, 数据库设计, JSON, 查询语言, 数据结构, 交互式数据可视化, 调试, 网络抓取, 数据库, 关系数据库, 恢复性应用程序接口, 数据处理, Python 编程, 数据清理, 网络服务, 编程原则, 可扩展标记语言(XML)
攻读学位
初级 · 专项课程 · 3-6 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: 计算机编程, 数据可视化软件, 用户界面(UI), 功能设计, 热图, 数据操作, 算法, Scala 编程, 交互式数据可视化, 数据结构, 地理空间信息与技术, 软件设计, Apache Spark, 性能调整, Algorithm, 数据处理, 面向对象编程(OOP), 大数据, 分布式计算, 软件设计模式, 编程原则
中级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 生成式人工智能, ChatGPT, 客户服务, 案例研究, 机器学习软件, IBM 云计算, 人工智能和机器学习(AI/ML), 人工智能, 及时工程, 增强现实与虚拟现实(AR/VR), 人工智能工作流程, 深度学习, 分析, 应用程序部署, 数据科学, Prompt Engineering, 模型部署, 机器学习, 无代码开发, 提示模式, 自助服务技术
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: Java, Java 编程, 计算机编程, 文件输入/输出, 数据结构, 调试, 开发环境, 集成开发环境, 面向对象编程(OOP)
初级 · 课程 · 1-3 个月

您将获得的技能: Responsive Web Design, Storyboarding, Wireframing, User Experience Design, UI/UX Research, User Experience, Usability Testing, Information Architecture, Presentations, Web Design, User Research, Design Thinking, Figma (Design Software), Design Reviews, Web Content Accessibility Guidelines, Mobile Development, User Story, Persona (User Experience), Interviewing Skills, Applicant Tracking Systems
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: Threat Modeling, Network Security, Threat Management, Vulnerability Management, Intrusion Detection and Prevention, Hardening, Computer Security Incident Management, Security Management, Cyber Threat Intelligence, Cyber Attacks, Incident Response, Cybersecurity, Network Protocols, Threat Detection, Bash (Scripting Language), Debugging, Linux, Interviewing Skills, Python Programming, SQL
攻读学位
初级 · 专业证书 · 3-6 个月

Meta
初级 · 课程 · 1-3 个月

您将获得的技能: IT Security Architecture, Computer Networking, Operating System Administration, Package and Software Management, Network Troubleshooting, Version Control, IT Automation, Systems Administration, IT Infrastructure, Information Systems Security, TCP/IP, Git (Version Control System), Chef (Configuration Management Tool), Network Security, Ruby (Programming Language), File Systems, Computer Hardware, Technical Support, Interviewing Skills, Applicant Tracking Systems
攻读学位
初级 · 专业证书 · 3-6 个月