Distributed systems courses can help you learn about network protocols, data consistency models, fault tolerance, and scalability challenges. You can build skills in designing distributed algorithms, managing resource allocation, and ensuring data integrity across nodes. Many courses introduce tools like Apache Kafka, Kubernetes, and Docker, that support deploying and managing distributed applications.

University of Colorado Boulder
Skills you'll gain: Systems Thinking, Cross-Functional Collaboration, Stakeholder Analysis, Team Building, Business Leadership, Project Planning, Social Impact, Sustainable Development, Strategic Thinking, Data Visualization, Corporate Sustainability, Organizational Strategy, Communication Strategies, Relationship Building, User Research, Project Management, Root Cause Analysis, Critical Thinking, Decision Making
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Model Evaluation, Keras (Neural Network Library), Deep Learning, Vision Transformer (ViT), Convolutional Neural Networks, Transfer Learning, PyTorch (Machine Learning Library), Model Deployment, Data Preprocessing, Computer Vision, Python Programming, Machine Learning
Advanced · Course · 1 - 4 Weeks
Johns Hopkins University
Skills you'll gain: Clinical Data Management, Clinical Trials, Sample Size Determination, Clinical Research Ethics, Clinical Trial Management Systems, Clinical Research, Data Quality, Quality Assurance, Data Entry, Case Report Forms, Institutional Review Board (IRB), Good Clinical Practices (GCP), Data Cleansing, Data Management, Regulatory Compliance, Data Integrity, Statistical Reporting, Informed Consent, Clinical Documentation, Data Collection
Beginner · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Blockchain, FinTech, Emerging Technologies, Cryptography, Regulatory Compliance, Technology Strategies, Commercial Banking, Payment Systems, Data Integrity, Digital Assets, Financial Services, Business Modeling, Innovation, Distributed Computing, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Dynamic Host Configuration Protocol (DHCP), Linux Servers, User Accounts, Virtualization, Linux Administration, Lightweight Directory Access Protocols, Network Performance Management, Virtualization and Virtual Machines, Group Policy, Server Administration, Performance Tuning, Virtual Machines, Systems Administration, Linux, Network Administration, Network Security, Security Management, Cybersecurity, Disaster Recovery, Large Language Modeling
Intermediate · Specialization · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Usability Testing, User Experience Design, User Experience, UI/UX Research, User Research, Test Case, Usability, Human Computer Interaction, Test Planning, Interviewing Skills
Beginner · Course · 1 - 3 Months

University of Copenhagen
Skills you'll gain: Health Systems, Maternal Health, Child Health, Public Health, Health Policy, Infectious Diseases, Health Equity, Health Disparities, Public Health and Disease Prevention, Water Resources, Health Promotion, Health Education, Social Determinants Of Health, Epidemiology, Community Health, Environmental Policy, Sanitation, Nutrition and Diet, Climate Change Programs, Chronic Diseases
Mixed · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Digital pedagogy, Educational Materials, Verbal Communication Skills, Instructional Design, Constructive Feedback, digital literacy
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Anatomy, Endocrinology, Gynecology, Obstetrics And Gynecology, Physiology, Urology, Medical Imaging, Medical Terminology
Beginner · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: File Systems, Operating Systems, System Software, OS Process Management, Computer Systems, Unix, Data Storage, Linux, Microsoft Windows, Web Servers, Virtualization, Algorithms
Intermediate · Course · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Predictive Analytics, Logistic Regression, Exploratory Data Analysis, Data Visualization, Data Modeling, Business Analytics, Data Analysis, Statistical Modeling, Regression Analysis, Data Preprocessing, Supervised Learning, Decision Tree Learning, Data Cleansing, Artificial Neural Networks
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Applicant Tracking Systems, Time Management, Human Resources Software, Employee Onboarding, Timelines, Organizational Skills, Project Management Software, Scheduling, Productivity Software, Document Management, Workflow Management
Intermediate · Guided Project · Less Than 2 Hours