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.

Universidad Nacional Autónoma de México
Skills you'll gain: Program Evaluation, Education and Training, Test Tools, Survey Creation, Instructional Design, Data Analysis Software, Analysis, Education Software and Technology, Qualitative Research, Statistical Analysis
ā 4.8 (149) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: GitHub Copilot, Integrated Development Environments, Microsoft Visual Studio, AI Enablement, Development Environment, Debugging, HTML and CSS, React.js, Cascading Style Sheets (CSS), Software Installation
ā 4.5 (51) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Indian Institute for Human Settlements
Skills you'll gain: Economics, Policy, and Social Studies, Policy Development, Public Policies, Economic Development, Policy Analysis, Research, and Development, Policy Analysis, Financial Policy, Behavioral Economics, Political Sciences, Economics, Supply And Demand, Market Dynamics, Public Affairs, Competitive Analysis, Governance, Program Implementation, Decision Making
ā 4.7 (121) Ā· Beginner Ā· Course Ā· 1 - 3 Months

Universitat Autònoma de Barcelona
Skills you'll gain: Multilingualism, Language Interpretation, Translation, and Studies, Cultural Diversity, Language Learning, Diversity Awareness, Diversity Programs, Culture, Intercultural Competence, World History, Advocacy, Creativity, Digital Communications
ā 4.8 (24) Ā· Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: GitHub Copilot, Responsive Web Design, Web Components, HTML and CSS, Web Design and Development, Prompt Engineering, Prompt Patterns, AI powered creativity, Web Development Tools, Web Development, Software Engineering, Machine Learning
ā 4.6 (76) Ā· Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Social Media Content, Social Media, Presentations, Social Media Marketing, Content Creation, Instagram, Facebook, Content Marketing, LinkedIn, Marketing Materials, Digital Marketing, Graphic Design
ā 4.1 (44) Ā· Beginner Ā· Guided Project Ā· Less Than 2 Hours

Coursera
Skills you'll gain: WordPress, Responsive Web Design, Web Content, Content Management Systems, Web Design, Web Presence, Web Design and Development, Content Management, Web Development
ā 4.4 (232) Ā· Beginner Ā· Guided Project Ā· Less Than 2 Hours
University of Illinois Urbana-Champaign
Skills you'll gain: Management Accounting, Cost Accounting, Operating Cost, Operational Analysis, Performance Measurement, Financial Accounting, Accounting, Profit and Loss (P&L) Management, Cost Control, Strategic Decision-Making, Cost Estimation, Cost Management, Decision Making, Financial Analysis, Product Planning, Product Lining, Sales
ā 3.8 (189) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: API Testing, JSON, Test Automation, Test Script Development, Application Programming Interface (API), Restful API, Software Testing, Test Tools, Integration Testing, Functional Testing
ā 4.6 (309) Ā· Beginner Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Prompt Engineering, Prompt Patterns, Adobe Illustrator, AI powered creativity, Generative AI, AI Workflows, Creativity, Graphic and Visual Design, Adobe Creative Cloud, Graphic Design, Computer Graphics, Creative Design, Creative Thinking, Color Theory, Digital Design, Visual Design, Content Creation, Branding
ā 4.8 (10) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Dashboard Creation, Dashboard, Power BI, Data Presentation, Data Visualization Software, Data Storytelling, Data Visualization, Interactive Data Visualization, Advanced Analytics, Data Analysis, Data Sharing, Statistical Analysis
ā 4.7 (32) Ā· Beginner Ā· Course Ā· 1 - 3 Months

Board Infinity
ā 4 (50) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks