Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Distributed Systems Course Catalog
- Status: Free Trial
Coursera Instructor Network
Skills you'll gain: Version Control, Debugging, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design, Computer Programming, Software Engineering, Integrated Development Environments, Command-Line Interface
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Apache Spark, Scala Programming, Apache Hadoop, Big Data, Data Manipulation, Distributed Computing, Data Processing, Performance Tuning, SQL, Programming Principles
- Status: Preview
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Performance Tuning, Functional Design, Performance Testing, Computer Programming
Skills you'll gain: Systems Analysis, Communication Systems, Verification And Validation, Systems Design, Data Modeling, Programming Principles, Software Design, Software Architecture, Network Protocols, Algorithms
- Status: Preview
Skills you'll gain: Open Source Technology, Package and Software Management, Linux, Ubuntu, Operating System Administration, Linux Administration, Linux Commands, Operating Systems, Unix, Command-Line Interface, File Systems, Linux Servers, Unix Commands, Red Hat Enterprise Linux, Bash (Scripting Language), Shell Script, Web Servers, System Configuration, General Networking, Firewall
- Status: Free Trial
University of Illinois Urbana-Champaign
Skills you'll gain: Distributed Computing, File Systems, Cloud Computing, Operating Systems, Transaction Processing, Network Security, Data Centers, Authorization (Computing), Apache Hadoop, Data Store, Authentications, Cryptography, NoSQL, Algorithms
- Status: NewStatus: Free Trial
Skills you'll gain: Containerization, Docker (Software), Microservices, Authentications, OAuth, Integration Testing, Event-Driven Programming, Secure Coding, Data Migration, Application Programming Interface (API), Software Architecture, Software Design Patterns, Scalability, Systems Integration, Authorization (Computing), Transaction Processing
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Data Architecture, Web Applications, Software Architecture, Software Engineering, Functional Requirement, Databases, Distributed Computing, Acceptance Testing, Application Deployment, Application Development, Software Testing, Development Testing, System Design and Implementation, Unit Testing, Big Data, Scalability, Restful API, Data Analysis
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Systems Development, Systems Development Life Cycle, Agile Methodology, Productivity Software, Data Security, Risk Management, Software Development Methodologies, Process Design, Information Systems, Workflow Management, Business Systems Analysis, Microsoft Office, E-Commerce, Microsoft Excel
- Status: NewStatus: Free
DeepLearning.AI
Skills you'll gain: Large Language Modeling, PyTorch (Machine Learning Library), Secure Coding, Personally Identifiable Information, Information Privacy, Distributed Computing, Machine Learning
Skills you'll gain: Verification And Validation, Systems Analysis, Systems Design, Computational Logic, Data Structures, Theoretical Computer Science, Distributed Computing, Algorithms, Logical Reasoning
- Status: Free Trial
Skills you'll gain: Apache Hive, Database Management, SQL, Big Data, Databases, Data Management, Amazon S3, Apache Hadoop, Data Storage, Cloud Storage, Performance Tuning, File Systems, Command-Line Interface
Distributed Systems learners also search
In summary, here are 10 of our most popular distributed systems courses
- Software Creation: Version Control, Debugging, Object Design:Â Coursera Instructor Network
- Big Data Analysis with Scala and Spark (Scala 2 version): École Polytechnique Fédérale de Lausanne
- Parallel programming (Scala 2 version): École Polytechnique Fédérale de Lausanne
- System Validation (4): Modelling Software, Protocols, and other behaviour:Â EIT Digital
- Introduction to Open Source Operating Systems - Bachelor's:Â Illinois Tech
- Cloud Computing Concepts: Part 2:Â University of Illinois Urbana-Champaign
- Event-Driven Systems, Security, and Microservices:Â Packt
- Applications of Software Architecture for Big Data:Â University of Colorado Boulder
- Productivity and Systems Development:Â University of California, Irvine
- Intro to Federated Learning:Â DeepLearning.AI