Courses from 1000+ universities
Coursera sees headcount decrease and faces lawsuit in 2023, invests in proprietary content while relying on Big 5 partners.
600 Free Google Certifications
ChatGPT
Information Technology
Computer Networking
Cryptography I
Model Thinking
Mechanical Ventilation for COVID-19
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Distributed Systems, earn certificates with paid and free online courses from Stanford, MIT, UC Berkeley, Georgia Tech and other top universities around the world. Read reviews to decide if a class is right for you.
Course covers topics on distributed systems, from RPC and threads to large scale replication, fault tolerance, blockchains, and big data.
Learn distributed computing with Apache Spark and enhance your SQL skills with this 4-week course from the University of California, Davis. Gain insights into Spark architecture, data pipelines, and optimization.
Explore the complexities of designing and operating distributed systems with Delft University's 6-week course. Learn about cloud, edge, and big data processing systems, and design your own distributed system.
This free course, Distributed paradigms, looks at some of the architectural and programming paradigms used in distributed system development. You will learn about synchronous and asynchronous ...
These videos form an 8-lecture series on distributed systems, given as part of the undergraduate computer science course at the University of Cambridge.
Making a reliable centralized application is hard enough, but distributed systems require some extra consideration. This course will teach you the important concepts and basic patterns of reliable distributed systems.
This course will teach you the core concepts, terminologies, and technologies that make up a Distributed System.
Explore the governance issues in Distributed Ledger Technologies with Prof. Vili Lehdonvirta from the Alan Turing Institute. Less than 1-hour workload.
Learn distributed system design principles for data engineering from Data Science Dojo. Gain insights into data partitioning, fault tolerance, and scalability in under an hour.
Learn about distributed systems, multiprocessing, concurrent requests, and database sharding with Hussein Nasser. The material takes 4-5 hours to complete.
Carnegie Mellon University's Cloud Developer course. Gain a deep understanding of data and how it's stored on the cloud.
Stanford University offers a brief seminar on advanced clock synchronization in data centers, introducing the Huygens algorithm and machine learning techniques for precise timekeeping.
Explore the journey of Barbara Liskov, a pioneer in computer science, in this Stanford University seminar. Gain insights into her groundbreaking work, challenges, and views on future tech trends.
Learn the fundamentals of blockchain technology and how it will power the economy of tomorrow.
In this course, we will see all the advances that have led to the state-of-the-art operating system that we know today, covering variety of platforms -- cell phones, multi-core, parallel systems, distributed systems, and cloud computing.
Get personalized course recommendations, track subjects and courses with reminders, and more.