Object Oriented Design courses can help you learn principles like encapsulation, inheritance, and polymorphism, along with design patterns such as Singleton and Factory. You can build skills in creating reusable code, improving software maintainability, and designing systems that are easier to understand and extend. Many courses introduce tools like UML for modeling, as well as programming languages such as Java and Python, which are commonly used to implement object-oriented concepts in real-world applications.

Skills you'll gain: Data Ethics, Generative AI Agents, Generative AI, Software Design Documents, Software Design, AI Integrations, Software Architecture, Agentic Workflows, Continuous Integration, Software Development, Prompt Patterns, LLM Application, Application Security, Software Engineering, Code Review, Debugging, DevSecOps
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Reverse Logistics, Retail Management, Retail Store Operations, Strategic Sourcing, Inventory and Warehousing, Customer experience improvement, Procurement, Customer experience strategy (CX), Warehouse Management, Warehousing, Transportation, Supply Chain, and Logistics, Supply Chain, Supply Management, Customer Service, Logistics, Operations Management, Customer Relationship Management, Relationship Management, Operations, Operational Efficiency
Mixed · Course · 1 - 3 Months

Kennesaw State University
Skills you'll gain: Statistical Process Controls, Lean Six Sigma, Lean Methodologies, Six Sigma Methodology, Process Improvement, Team Management, Process Capability, Team Performance Management, Lean Manufacturing, Data Collection, Quality Improvement, Knowledge Transfer, Management Training And Development, Team Building, Process Improvement and Optimization, Statistical Hypothesis Testing, Meeting Facilitation, Continuous Improvement Process, Performance Measurement, Statistics
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Dashboard, Business Intelligence, Key Performance Indicators (KPIs), Business Intelligence Software, Data Visualization, Data Presentation, Performance Measurement, Business Analytics, Performance Metric, Business Metrics, Business Logic, Interactive Data Visualization, Operational Analysis, Operational Performance Management, Performance Analysis, Analytics, Performance Tuning, Exploratory Data Analysis, Data Validation, Data Quality
Intermediate · Course · 1 - 4 Weeks

University of Washington
Skills you'll gain: Persuasive Communication, Public Speaking, Oral Expression, Verbal Communication Skills, Motivational Skills, Advocacy, Peer Review, Communication Strategies, Action Oriented, Constructive Feedback, Verbal Strategic Communication, Problem Solving
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Customer Relationship Management (CRM) Software, Sales Pipelines, Customer Relationship Management, Marketing Automation, Customer Retention, Personalized Campaigns, Lead Generation, Marketing Analytics, Sales Process, Customer Analysis, Sales Development, Customer Engagement, Prospecting and Qualification, Customer Insights, Workflow Management, Customer Communications Management, Target Audience, Business Metrics, Process Analysis, Sales Support
Beginner · Course · 1 - 4 Weeks

Columbia University
Skills you'll gain: Project Schedules, Production Schedule, Project Risk Management, Scheduling, Risk Management, Construction Management, Timelines, Lean Methodologies, Construction, Production Planning, Project Estimation, Diagram Design, Project Management Software, Dependency Analysis, Probability & Statistics
Beginner · Course · 3 - 6 Months

Skills you'll gain: Stakeholder Engagement, Stakeholder Management, Stakeholder Analysis, Conflict Management, Stakeholder Communications, Scrum (Software Development), Negotiation, Communication Strategies, Drive Engagement, Collaboration, Empathy & Emotional Intelligence, Agile Methodology, Agile Product Development, Active Listening, Value Propositions, Journey Mapping, Customer Insights, Business Planning, Product Management, Adaptability
Beginner · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Data Storytelling, Power BI, Data Presentation, Database Design, Data Visualization, Business Intelligence, Data Visualization Software, Database Theory, Dashboard, Data Lakes, Dashboard Creation, Databases, Pivot Tables And Charts, Data-Driven Decision-Making, Data Analysis, Microsoft Excel, Analytics, Data Modeling, Data Management, Python Programming
Beginner · Course · 3 - 6 Months

Rutgers the State University of New Jersey
Skills you'll gain: Agentic systems, Generative AI Agents, Agentic Workflows, Financial Auditing, Auditing, AI Workflows, Accounting, General Accounting, Business Workflow Analysis, Process Design, Accounting Systems, Internal Auditing, Workflow Management, AI Orchestration, Artificial Intelligence, Prompt Engineering, LLM Application, Feasibility Studies, Responsible AI, AI Integrations
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Descriptive Statistics, Data Analysis, Tableau Software, Statistical Visualization, Statistical Reporting, Business Analytics, Descriptive Analytics, Exploratory Data Analysis, Data Visualization, Data Storytelling, Dashboard Creation, Plot (Graphics), Seaborn, Dashboard, Data Presentation, Matplotlib, Analysis, Statistical Analysis, Data-Driven Decision-Making, Performance Analysis
Intermediate · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Algorithms, Programming Principles, Functional Design, Java Programming, Other Programming Languages, Performance Tuning, Performance Testing
Intermediate · Course · 1 - 4 Weeks