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.

Skills you'll gain: Penetration Testing, Information Technology
Beginner · Course · 1 - 3 Months

Skills you'll gain: Sales Process, Legal Strategy, Business Ethics, Cultural Responsiveness, Communication, Collaborative Software, AI literacy
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Patient Flow, Hospital Experience, Medical Management, Patient Coordination, Health Care Administration, Patient Registration, Care Coordination, Primary Care, Health Care, Capacity Management, Diagnostic Tests
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI, OpenAI API, Development Environment, DeepSeek API, Agentic Workflows, AI literacy, Application Development, Game Design, Agentic systems, Email Automation, Web Scraping
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Game Design, Video Game Development, Virtual Environment, Animation and Game Design, Computer Graphic Techniques, Artificial Intelligence, Cinematography
Advanced · Course · 1 - 4 Weeks

John Wiley & Sons
Skills you'll gain: Cyber Threat Intelligence, Threat Management, Threat Detection, Cybersecurity, Security Testing, IT Security Architecture, Cyber Security Assessment, Cyber Security Strategy, Security Strategy, Security Management, Cyber Risk, Risk Management Framework, Risk Management, Information Systems Security, Vulnerability Scanning, Vulnerability Assessments, Security Controls, Penetration Testing, Incident Response, Vendor Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Optimization, Model Training
Intermediate · Course · 3 - 6 Months

Packt
Skills you'll gain: Strategic Thinking, User Feedback, Leadership, Organizational Strategy, Strategic Decision-Making, Team Building, Creative Thinking, Collaboration, Research, Product Improvement, Ideation, Planning, AI Enablement, Data-Driven Decision-Making, Employee Engagement
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Cloud API, Google Cloud Platform, Cloud Computing, Application Programming Interface (API), Apache Spark, Cloud Management
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Load Balancing, Performance Stress Testing, Google Cloud Platform, Firewall, Cloud Infrastructure, Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Security Controls, Back-End Web Development, Front-End Web Development
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Memory Management, Other Programming Languages, Code Reusability, Interoperability, Object Oriented Programming (OOP), Systems Integration, Software Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Systems Integration, Data Integration, Data Governance, Data Management, Application Deployment, Security Strategy, Enterprise Security, Interoperability, Security Management, Security Controls, Problem Management, Cyber Security Strategy
Advanced · Course · 1 - 4 Weeks