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.

Fundação Instituto de Administração
Skills you'll gain: Customer Success Management, Customer Data Management, Customer Relationship Management, Customer Engagement, Consultative Approaches, Customer Retention, Market Analysis, Customer experience strategy (CX), Organizational Structure, Business Relationship Management, Business Solutions, Business Technologies, Active Listening, Technology Solutions, Communication, Presentations
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cucumber (Software), Selenium (Software), Apache Maven, Java, Object Oriented Programming (OOP), Issue Tracking, Gherkin (Scripting Language), Test Automation, Behavior-Driven Development, Test Execution Engine, Test Case, Debugging, Integration Testing, Data Structures
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Sustainable Business, Corporate Sustainability, Sustainable Development, Sustainability Standards, Sustainable Systems, Environmental Social And Corporate Governance (ESG), Supply Chain Management, Supply Chain Planning, Supply Chain, Supply Chain Systems, Case Studies, Transportation Management, Business Technologies, Logistics Management, Reverse Logistics, Transportation Operations, Waste Minimization, Digital Transformation, Product Lifecycle Management, Innovation
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Risk Mitigation, Risk Management, Bank Regulations, Risk Management Framework, Business Risk Management, Risk Analysis, Enterprise Risk Management (ERM), Compliance Management, Banking, Financial Regulations, Credit Risk, Operational Risk, Banking Services, Regulatory Requirements, Commercial Banking, Financial Industry Regulatory Authorities, Analysis, Planning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI Personalization, Generative AI, Virtual Environment, AI Product Strategy, Augmented and Virtual Reality (AR/VR), Virtual Reality, Artificial Intelligence, Creativity, Storytelling, Game Design, Interactive Design, Prompt Engineering, AI Workflows, Media Production
Intermediate · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Hydraulics, Chemical Engineering, Engineering Analysis, Mechanical Engineering, Process Engineering, Petroleum Industry, Engineering Calculations, Mathematical Modeling, Process Analysis, Oil and Gas
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Back-End Web Development, Front-End Web Development, OpenAI API, Full-Stack Web Development, Application Development, User Interface (UI), HTML and CSS, Application Programming Interface (API), User Interface and User Experience (UI/UX) Design, Figma (Design Software), Cloud API, Cascading Style Sheets (CSS), AI Personalization, Real Time Data
Intermediate · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Prompt Engineering, Generative AI Agents, Google Gemini, Retrieval-Augmented Generation, Responsible AI, Generative AI, Google Cloud Platform, AI Enablement, Google Workspace, AI Product Strategy, Customer Engagement, Data Quality, AI Security, Applied Machine Learning, AI Workflows, Agentic systems, Google Docs, Cloud Computing, Artificial Intelligence, Collaboration
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Mobile Development, Cross Platform Development, .NET Framework, Authentications, User Interface (UI), Application Programming Interface (API), C# (Programming Language), Microsoft Visual Studio, Development Environment, Program Development, Data Access, Software Design Patterns
Intermediate · Course · 1 - 3 Months

Universitat AutĂČnoma de Barcelona
Skills you'll gain: Recruitment, Employee Onboarding, Talent Acquisition, Applicant Tracking Systems, Talent Sourcing, Job Analysis, Human Resources, Performance Appraisal, Interviewing Skills, Psychological Evaluations, Organizational Structure
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Lean Six Sigma, Process Mapping, Quality Improvement, Root Cause Analysis, Process Improvement, Strategic Leadership, Business Leadership, Organizational Change, Change Management, Descriptive Statistics, Continuous Improvement Process, Performance Measurement, Business Priorities, Statistical Analysis, Process Design
Mixed · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Python Programming, Scripting, Scripting Languages, Software Development
Mixed · Course · 1 - 4 Weeks