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: Performance Reporting, Business Reporting, Data Presentation, Financial Reporting, Management Reporting, Data Visualization, Data Storytelling, Financial Acumen, Performance Analysis, Case Studies, User Feedback, Constructive Feedback, Usability Testing, Communication
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Compensation Management, Talent Recruitment, Compensation Strategy, Human Resource Strategy, Human Resources Management and Planning, Employee Onboarding, Employee Engagement, Workforce Planning, Talent Acquisition, Training and Development, Human Resources, Training Programs, Employee Retention, Employee Training, Compensation Analysis, Recruitment, Workforce Management, Compensation and Benefits, Human Resources Information System (HRIS), Recruitment Strategies
Mixed · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Data Ethics, AI literacy, Responsible AI, Artificial Intelligence, AI Enablement, digital literacy, Analytical Skills, Information Privacy, Business Ethics, Social Justice, Behavioral Economics, Ethical Standards And Conduct, Economics, Policy, and Social Studies, Medical Privacy, European History, Economics, Information Architecture, Social Sciences, Business, Internet Of Things
Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Data-Driven Marketing, Email Marketing, Email Automation, Marketing Analytics, Campaign Management, Marketing Automation, Target Audience, Marketing Strategies, Performance Analysis, Digital Marketing Tools, Digital Marketing, Web Presence, Customer Engagement, Web Content, Cross-Channel Marketing, Account Management, Dashboard, Configuration Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Wealth Management, Portfolio Management, Financial Planning, Investment Management, Financial Analysis, Investments, Portfolio Risk, Analysis, Case Studies, Customer Analysis, Financial Data, Goal Setting, Financial Forecasting, Financial Management, Risk Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Context Management, Artificial Intelligence, Generative AI Agents, AI Integrations, Natural Language Processing, Web Services, Data Validation
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Campaign Management, Campaign Planning, Data-Driven Marketing, Advertising Campaigns, Data Storytelling, Key Performance Indicators (KPIs), Promotions and Campaigns, Marketing Strategies, Project Management Life Cycle, Performance Metric, Marketing Planning, Data Presentation, Storytelling, Data-Driven Decision-Making, Continuous Monitoring, Search Engine Optimization
Intermediate · Course · 1 - 4 Weeks

John Wiley & Sons
Skills you'll gain: Performance Measurement, Sales Strategy, Selling Techniques, Sales, Solution Selling, Sales Enablement, Sales Management, Sales Process, General Sales Practices, Generative AI Agents, Sales Development, Operational Performance Management, Digital Transformation, Performance Metric, AI Product Strategy, Key Performance Indicators (KPIs), Performance Analysis, Customer experience strategy (CX), AI Enablement, Sales Support
Intermediate · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Rust (Programming Language), LLM Application, Amazon Bedrock, Cross Platform Development, AI Workflows, Event-Driven Programming, Systems Architecture, TypeScript, Software Architecture, Application Deployment, Natural Language Processing, Artificial Intelligence, Memory Management, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, Cloud Development, LLM Application
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Manipulation, Statistical Analysis, R (Software), Ggplot2, R Programming, Data Wrangling, Data Transformation, Data Visualization Software, Data Science, Applied Machine Learning, Data Preprocessing, Probability & Statistics, Data Analysis, Statistical Modeling, Machine Learning Methods, Regression Analysis, Statistical Software, Data-Driven Decision-Making, Statistical Programming, Machine Learning
Beginner · Course · 1 - 3 Months

Skills you'll gain: Google Ads, Pay Per Click Advertising, Keyword Research, Online Advertising, Target Audience, Digital Advertising, Paid media, Conversion Funnel Analysis, Performance marketing, Campaign Planning, Campaign Management, Advertising Campaigns, Budget Management, Data-Driven Marketing, Forecasting, Bidding, Automation
Beginner · Course · 1 - 4 Weeks