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.

Skills you'll gain: Photo/Video Production and Technology, Editing, Visual Storytelling, Graphic and Visual Design
Beginner · Course · 1 - 3 Months

Skills you'll gain: Salesforce, Business Process Automation, Agentic Workflows, Generative AI Agents, AI Enablement, Salesforce Development, AI Workflows, Agentic systems, Automation, AI Product Strategy, Business Workflow Analysis, Process Optimization, Workflow Management, AI Integrations, Customer experience improvement, Scalability, Organizational Change, Performance Measurement, Business Metrics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Leaflet (Software), React.js, Application Deployment, Application Development, Web Design and Development, Cloud Deployment, Web Development, Responsive Web Design, UI Components, Interactive Design, User Interface (UI)
Intermediate · Course · 1 - 4 Weeks

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

University of Lausanne
Skills you'll gain: Health Systems, Systems Thinking, Public Health, Model Based Systems Engineering, Public Health and Disease Prevention, Community Health, Simulation and Simulation Software, Systems Analysis, Mathematical Modeling, Control Systems
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Accounting Software, Process Design, Workflow Management, Accounts Payable, Generally Accepted Accounting Principles (GAAP), General Accounting, Accounting Records, Standard Accounting Practices, Accounting Systems, Process Mapping, Month End Closing, Business Workflow Analysis, Ledgers (Accounting), Business Writing, Accounting, Bookkeeping, Financial Accounting, Financial Auditing, Financial Forecasting, Financial Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Deployment, MLOps (Machine Learning Operations), Dashboard Creation, Generative AI, Dependency Analysis, Dashboard, Application Deployment, Continuous Deployment, Model Training, Responsible AI, Site Reliability Engineering, Release Management, Kubernetes, Application Performance Management, CI/CD, Performance Analysis, Continuous Monitoring, Automation, Cloud Platforms, Data-Driven Decision-Making
Intermediate · Course · 3 - 6 Months

Logical Operations
Skills you'll gain: Cost Management, Cost Estimation, Risk Management, Project Risk Management, Risk Mitigation, Risk Analysis, Cost Control, Compliance Management, Budget Management, Project Planning, Project Management, Verification And Validation, Quality Assurance, Cost Reduction, Agile Project Management, Microsoft Excel, Team Leadership, Microsoft Word, Leadership, Leadership Development
Mixed · Course · 1 - 4 Weeks

Niel Asher Education
Skills you'll gain: Patient Evaluation, Patient Education And Counseling, Patient Communication, Athletic Training, Exercise Therapy, Physical Therapy, Rehabilitation, Treatment Planning, Clinical Assessment, Exercise Science, Injury Prevention, Kinesiology, Pain Management, Patient Treatment, Human Musculoskeletal System, Anatomy
Intermediate · Course · 1 - 3 Months

PracticalGrowth
Skills you'll gain: Recruitment, Talent Pipelining, Full Cycle Recruitment, Recruitment Strategies, Talent Acquisition, Talent Sourcing, Talent Management, Capacity Planning, Human Resources Management and Planning, Diversity Awareness, Strategic Sourcing, Workforce Planning, Experience Design, Diversity and Inclusion, Campaign Management, Customer Relationship Management (CRM) Software, Communication Strategies
Beginner · Course · 1 - 4 Weeks
Starweaver
Skills you'll gain: Endpoint Security, Endpoint Detection and Response, Threat Detection, Zero Trust Network Access, Cyber Threat Hunting, MITRE ATT&CK Framework, Cyber Threat Intelligence, Intrusion Detection and Prevention, Hardening, IT Security Architecture, Threat Management, Cybersecurity, Security Controls, Continuous Monitoring, Human Factors (Security), Event Monitoring, Anomaly Detection, System Monitoring, Authentications, Virtual Machines
Intermediate · Course · 1 - 3 Months

Skills you'll gain: React.js, ChatGPT, Cascading Style Sheets (CSS), Generative AI, AI Integrations, Development Environment, JavaScript Frameworks, Integrated Development Environments, Web Design and Development, Secure Coding, Node.JS, Javascript, Application Programming Interface (API), Security Controls, Package and Software Management
Beginner · Course · 1 - 3 Months