Distributed computing courses can help you learn parallel processing, cloud architecture, data distribution techniques, and fault tolerance. You can build skills in optimizing resource allocation, ensuring data consistency, and managing large-scale applications. Many courses introduce tools like Apache Hadoop, Spark, and Kubernetes, that support implementing distributed systems and managing workloads effectively.

Google Cloud
Skills you'll gain: Generative AI, Prompt Engineering Tools, Model Optimization, Serverless Computing, Cross Platform Development, Systems Development Life Cycle, Cloud Development, Development Testing, Agentic Workflows, AI Enablement, AI Integrations, Application Development, Cloud Platforms, Web Analytics and SEO, Application Deployment, Software Development Tools, Cloud-Based Integration, Code Review, Test Case, Computer Programming Tools
Intermediate · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: OAuth, API Gateway, Application Programming Interface (API), Cloud API, API Design, Application Security, Authentications, Data Loss Prevention, Authorization (Computing), Data Security, Single Sign-On (SSO), Identity and Access Management, Cryptographic Protocols, Security Controls, JSON, Threat Management
Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Swift Programming, Objective-C (Programming Language), iOS Development, Core Data (Software), Apple iOS, Video Game Development, Game Design, User Interface (UI), Model View Controller, JSON, User Interface (UI) Design, UI Components, Mobile Development, User Interface and User Experience (UI/UX) Design, OAuth, Memory Management, Responsive Web Design, Prototyping, Animation and Game Design, Human Computer Interaction
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Docs, Google Workspace, Productivity Software, Collaborative Software, Document Management, Data Sharing, Version Control, Editing, Cloud Storage, Web Content Accessibility Guidelines
Beginner · Course · 1 - 3 Months

Skills you'll gain: Technical Support, Technical Support and Services, Hardware Troubleshooting, Cloud Computing, Cloud Management, Cloud Services, Cyber Attacks, Cybersecurity, Help Desk Support, System Support, Computer Security Awareness Training, End User Training and Support, Network Support, Cloud Storage, Network Troubleshooting, Computer Hardware, Customer Service, General Networking, Data Storage, Identity and Access Management
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Programming Principles, Software Installation, Code Reusability, Python Programming, Computer Programming, Program Development, Computational Thinking, Computational Logic, Memory Management, System Configuration
Mixed · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: Software Architecture, Amazon Web Services, API Gateway, Amazon DynamoDB, IT Automation, Middleware, Software Development, Python Programming, Service Oriented Architecture, Systems Architecture, Microservices, Cloud API, Serverless Computing, Cloud Applications, Cloud-Based Integration, Application Frameworks, Databases, Scripting, Database Systems, Application Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: MongoDB, Restful API, API Design, NoSQL, Database Development, Node.JS, Query Languages, Operational Databases, Database Systems, Application Programming Interface (API), Database Management, Distributed Computing, Data Store, Database Design, Database Architecture and Administration, Performance Tuning, Object-Relational Mapping, Scalability, Data Modeling, Data Validation
Intermediate · Course · 1 - 4 Weeks

Commonwealth Education Trust
Skills you'll gain: Teaching, Professional Development, Lifelong Learning, Ethical Standards And Conduct, Professionalism, Personal Development, Instructional Strategies, Collaboration, Self-Awareness, Parent Communication, Constructive Feedback
Mixed · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Bioinformatics, Markov Model, Molecular Biology, Machine Learning Methods, Algorithms, Data Transformation, Memory Management, Microbiology
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Computer Hardware, Hardware Architecture, Data Storage, Computer Systems, Data Storage Technologies, System Configuration, Microarchitecture, Computer Architecture, Peripheral Devices, Memory Management
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Cloud Computing Architecture, Amazon Web Services, Cloud Security, Operational Excellence, Sustainable Business, Reliability, Solution Architecture, Cloud-Native Computing, Corporate Sustainability, Process Optimization, Operational Efficiency, Cost Reduction, Security Strategy, Operational Analysis, System Requirements, Cost Management, Resource Utilization, Interviewing Skills
Beginner · Course · 1 - 4 Weeks