Design Patterns courses can help you learn object-oriented design principles, common design patterns like Singleton and Observer, and best practices for software architecture. You can build skills in code refactoring, improving maintainability, and enhancing collaboration among developers. Many courses introduce tools such as UML for visualizing design structures and integrated development environments (IDEs) that facilitate pattern implementation, allowing you to apply these concepts in real coding projects.

ISSA (International Sports Sciences Association)
Skills you'll gain: Patient Communication, Medical Support, Patient Education And Counseling, Mental and Behavioral Health, Medical Prescription, Health And Wellness Coaching, Exercise Science, Healthcare Ethics, Collaboration, Athletic Training, Rehabilitation, Medication Therapy Management, Health Care, Nutrition and Diet, Health Assessment, Nutrition Education, Coaching, Health Education, Nutritional Assessment, Human Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cyber Threat Intelligence, MITRE ATT&CK Framework, Network Security, Cyber Threat Hunting, Threat Modeling, Threat Detection, Cybersecurity, Threat Management, Cyber Security Assessment, Operating System Administration, Cyber Attacks, Hardening, Intrusion Detection and Prevention, Cyber Engineering, Malware Protection, Vulnerability Management, Vulnerability Assessments, Incident Response, Network Monitoring, Incident Management
Beginner · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Responsible AI, Data Storytelling, AI Workflows, Data Presentation, AI Enablement, Predictive Modeling, Decision Support Systems, Strategic Decision-Making, Data-Driven Decision-Making, Business Intelligence, Decision Making, Business Analytics, Agentic systems, MLOps (Machine Learning Operations), Forecasting, Predictive Analytics, Scikit Learn (Machine Learning Library), Machine Learning, Data Security, Text Mining
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Empathy, Business Leadership, Diversity and Inclusion, Interpersonal Communications, Leadership, Leadership and Management, Business Transformation, Strategic Leadership, Emotional Intelligence, Communication Strategies, Organizational Leadership, Non-Verbal Communication, Team Management, Team Performance Management, Innovation, People Management, Organizational Change, Communication, Sales, Marketing Strategies
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Innovation, Entrepreneurship, Team Building, Business Modeling, Environmental Issue, Business Planning, Sustainable Business, New Business Development, Environmental Social And Corporate Governance (ESG), Sustainable Development, Business Development, Action Oriented, Stakeholder Engagement, Case Studies, Market Opportunities
Beginner · Course · 1 - 3 Months

Skills you'll gain: LangGraph, AI Orchestration, Model Deployment, Retrieval-Augmented Generation, AI Workflows, Generative AI Agents, CrewAI, Agentic Workflows, LangChain, Artificial Intelligence and Machine Learning (AI/ML), LLM Application, Agentic systems, OpenAI, Systems Integration, Tool Calling, Google Gemini, Workflow Management, Automation, Prompt Engineering, Responsible AI
Intermediate · Specialization · 1 - 3 Months
University of Leeds
Skills you'll gain: Data Presentation, Data Storytelling, Data Visualization, Technical Communication, Scientific Visualization, Infographics, Data Visualization Software, Technical Writing, Statistical Visualization, Communication, Writing, Generative AI, Responsible AI
Intermediate · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Project Scoping, Communication Planning, Cost Management, Scope Management, Project Estimation, Project Schedules, Earned Value Management, Scheduling, Team Management, Quality Assurance, Stakeholder Management, Work Breakdown Structure, Risk Management, Organizational Structure, Procurement, Project Risk Management, Project Documentation, Requirements Management, Project Management, Planning
Beginner · Specialization · 3 - 6 Months
University of California, Davis
Skills you'll gain: Materials science, Semiconductors, Engineering, Mechanical Engineering, Failure Analysis, Structural Analysis, Electrical Engineering, Chemical Engineering, Thermal Management, Electronic Components, Electronics Engineering
Mixed · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, System Testing, Acceptance Testing, Test Case, Python Programming, Cloud Management, Computer Science
Beginner · Course · 1 - 3 Months

Skills you'll gain: Risk Management, Business Risk Management, Strategic Leadership, Digital Transformation, Financial Management, Financial Planning, Financial Forecasting, Business Strategies, Organizational Strategy, Business Acumen, Technology Strategies, Organizational Structure, Talent Management, Team Leadership, Change Management
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Campaign Management, LinkedIn, Social Media Campaigns, Content Creation, Facebook, Social Media, Social Media Marketing, Target Audience, Social Media Content, Online Advertising, Performance marketing, Advertising, Pinterest, Advertising Campaigns, Social Media Strategy, Paid media, Instagram, Branding, Social Media Management, Digital Advertising
Beginner · Specialization · 3 - 6 Months