分布式系统课程可以帮助您了解网络 Protocol、数据一致性模型、容错和可扩展性挑战。您可以掌握设计分布式算法、管理资源分配和确保跨 Node 数据完整性的技能。许多课程会介绍 Apache Kafka、Kubernetes 和 Docker 等工具,这些工具支持部署和管理 Distribution 应用程序。

您将获得的技能: Distributed Computing, Java, Middleware, NoSQL, Event-Driven Programming, Databases, Software Architecture, Servers, Web Services, Microservices, Scalability, Transaction Processing
中级 · 课程 · 1-3 个月

您将获得的技能: AI Workflows, AI Orchestration, Agentic Workflows, Model Deployment, AI Security, Decision Making
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: Systems Thinking, Creative Thinking, Innovation, Systems Analysis, Complex Problem Solving, Analysis, Business Systems Analysis, Strategic Thinking, Critical Thinking, Organizational Change, Collaboration, Data Visualization
初级 · 课程 · 1-4 周

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

University of Illinois Urbana-Champaign
您将获得的技能: 分布式计算, Apache Cassandra, Apache Hadoop, 理论计算机科学, 系统设计, C++(编程语言), 可扩展性, 云计算, Network Protocol(网络协议, NoSQL, Algorithm, 数据库理论, 数据存储技术
初级 · 课程 · 1-3 个月

The Linux Foundation
您将获得的技能: 开发环境, 版本控制, Git(版本控制系统), Linux, 软件开发工具, Open Source 技术, 软件版本控制
初级 · 课程 · 1-4 周

The University of Sydney
您将获得的技能: 分布式计算, 事务处理, 区块链, 可扩展性, 密码学, Algorithm, 数据完整性, 安全工程, Network Security
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 脚本, 分布式计算, 可扩展性, 文件系统, 编程原则, 命令行界面, Linux, 操作系统, 大数据, 性能调整, 计算机结构, Bash(脚本语言)
攻读学位
初级 · 课程 · 1-4 周

Birla Institute of Technology & Science, Pilani
您将获得的技能: Operating Systems, OS Process Management, System Programming, File Systems, Unix Commands, Command-Line Interface, System Monitoring, System Design and Implementation, Performance Tuning, Package and Software Management, File Management, Algorithms, Cloud Platforms, Security Controls, User Accounts, Debugging
中级 · 课程 · 1-3 个月

UNSW Sydney (The University of New South Wales)
您将获得的技能: 概念设计, 工程设计流程, 需求征询, 系统设计, Operator 的概念, 系统集成, 原型设计, 验证和确认, 需求分析, 系统开发生命周期, 系统工程, 系统设计与实施, 设计评论, 配置管理, 系统架构, 系统要求
混合 · 课程 · 1-3 个月

Rice University
您将获得的技能: Apache Hadoop, Scala 编程, 分布式计算, Apache Kafka, 编程原则, 服务器, Java, Algorithm, 软件架构, Apache Spark, 系统架构
中级 · 课程 · 1-3 个月

您将获得的技能: Software Architecture, Systems Development Life Cycle, Systems Architecture, Systems Thinking, Software Design Patterns, Stakeholder Communications, Systems Analysis, Data Flow Diagrams (DFDs), Application Design
初级 · 课程 · 1-3 个月