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.
Ludwig-Maximilians-Universität München (LMU)
Skills you'll gain: Business Research, Peer Review, Consulting, Report Writing, Business Consulting, Research Reports, Management Consulting, Business Writing, Analysis, Data Visualization, Organizational Strategy, Organizational Effectiveness, Strategic Thinking, Competitive Analysis, Business Strategy, Presentations
Mixed · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computer Science, Computer Programming, Solution Design, Problem Solving, Mathematical Theory & Analysis
Build toward a degree
Beginner · Course · 1 - 3 Months

Indian School of Business
Skills you'll gain: Peer Review, Data Collection, Financial Trading, Project Design, Portfolio Management, Securities Trading, Business Planning, Financial Market, Market Data, Market Analysis, Technical Analysis, Strategic Thinking, Investment Management, Performance Measurement, Performance Analysis, Statistical Hypothesis Testing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Customer Retention, Customer Analysis, Business Metrics, Data Analysis, Performance Metric, Customer Insights, Analysis, Performance Measurement, Trend Analysis, Benchmarking, Key Performance Indicators (KPIs), Pareto Chart, Descriptive Analytics, Root Cause Analysis, Consumer Behaviour
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), Bootstrap (Front-End Framework), Web Design, Web Design and Development, User Interface (UI), UI Components, User Interface (UI) Design, Front-End Web Development, Web Development, Typography, Animations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Business Modeling, Design Thinking, Innovation, Ideation, Entrepreneurship, Solution Design, Business Strategy, Business Architecture, Customer Insights, Brainstorming, Customer Analysis, Market Opportunities, Entrepreneurial Finance, Creativity, Product Strategy, Fundraising and Crowdsourcing, Value Propositions
Intermediate · Course · 1 - 3 Months

Fundação Instituto de Administração
Skills you'll gain: Design Thinking, Design Research, Innovation, Design Strategies, Human Centered Design, User Research, Ideation, Service Design, Organizational Strategy, Creativity, Storyboarding, Product Development, User Experience, Research Methodologies, Qualitative Research, Customer Insights
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Visualization, Storytelling, Diagram Design, Action Oriented, Concision, Branding
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Matplotlib, Plot (Graphics), Data Visualization, Data Presentation
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Surveys, Market Research, Customer Insights, Data-Driven Marketing, Marketing, Customer Analysis, User Research, Research Methodologies, Market Analysis, Data Collection
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Computing Architecture, Cloud Applications, Software Architecture, Solution Architecture, Cloud Computing, Systems Design, Scalability, Cloud Infrastructure, System Design and Implementation, Distributed Computing, Web Applications, Cloud Security, Live Streaming, Cloud Storage, Functional Requirement, Amazon Web Services, Requirements Analysis, Real Time Data, Algorithms, Data Storage
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Design Thinking, Software Design, User Interface (UI), Usability, User Interface (UI) Design, UI Components, Interactive Design, Application Design, Python Programming, Application Development
Mixed · Course · 1 - 4 Weeks