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

IBM
您将获得的技能: 开发环境, 统计编程, 数据分析软件, Git(版本控制系统), 云计算, 计算机编程工具, 云平台, GitHub, 数据可视化软件, Python 编程, 数据科学, 应用编程接口 (API), 其他编程语言, R 程序设计, Jupyter, 开放源码技术
初级 · 课程 · 1-3 个月

Duke University
您将获得的技能: Javascript, 事件驱动编程, 调试, 网络开发, 互动设计, 编程原则, 用户界面(UI), 计算思维, 图像分析, Algorithm, 计算机编程, 算法, HTML 和 CSS, 层叠样式表(CSS), 网页设计
初级 · 课程 · 1-4 周

您将获得的技能: Jest (JavaScript Testing Framework), Django (Web Framework), Version Control, Restful API, Responsive Web Design, Cascading Style Sheets (CSS), Unix Commands, HTML and CSS, Git (Version Control System), API Testing, GitHub, Relational Databases, Database Management Systems, Bootstrap (Front-End Framework), React.js, Mobile Development, SQL, Database Design, API Design, Python Programming
初级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: 单元测试, 用户体验, Linux 命令, Javascript, 网络应用, 网页内容无障碍导则, 事件驱动编程, 软件版本控制, 可用性, JavaScript 框架, 应用编程接口 (API), 调试, 用户体验设计, 用户界面(UI), 设计研究, 用户研究, 软件可视化, 伪代码, 用户界面和用户体验(UI/UX)设计, 层叠样式表(CSS)
攻读学位
初级 · 专业证书 · 3-6 个月

University of Michigan
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 事件驱动编程, 计划发展, 分布式计算, 性能调整, 系统编程, 数据结构, 计算机图形学, C 和 C++, 可扩展性, 图像分析, Algorithm, 算法
中级 · 课程 · 1-3 个月

您将获得的技能: 利纳克斯, 查询语言, 数据仓库, Linux 命令, 数据可视化, 星形模式, 仪表板, 商业智能, 关系数据库, PostgreSQL, 存储过程, 数据库, 文件管理, 外壳脚本, Bash(脚本语言), IBM Cognos 分析系统, IBM DB2, 交互式数据可视化, 摘录
初级 · 专项课程 · 3-6 个月

您将获得的技能: Data Ethics, Data Analysis, Data Literacy, Data Security, Google Sheets, Databases, Data Storage, Data Quality, Data Management, Data Collection, SQL, Data Import/Export, Metadata Management, Unstructured Data
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: 生成式人工智能, 机器学习, Model Evaluation, Prompt Engineering, 计算机视觉, 无监督学习, 大型语言建模, Python 编程, 模型评估, 深度学习, Keras(神经网络库), 视觉转换器(ViT), 生成式人工智能代理, 数据科学, 生成模型架构, 监督学习, 检索-增强生成, 及时工程, PyTorch(机器学习库), Apache Spark, Transfer Learning, 迁移学习, PySpark
攻读学位
中级 · 专业证书 · 3-6 个月
University of Michigan
您将获得的技能: 数据建模, Python 编程, 查询语言, 数据库设计, 网络抓取, 数据可视化软件, 应用编程接口 (API), 数据库, 地理信息系统, 关系数据库, 面向对象编程(OOP), 数据处理
初级 · 课程 · 1-3 个月

您将获得的技能: 数据分析, 事务处理, Python 编程, 查询语言, Pandas(Python 软件包), 数据操作, 存储过程, 数据库, Jupyter, 关系数据库
初级 · 课程 · 1-3 个月

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