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.

Skillshare
Skills you'll gain: Multimodal Prompts, Prompt Patterns, ChatGPT, Art History
Beginner · Specialization · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Non-Verbal Communication, Interpersonal Communications, Technical Communication, Verbal Communication Skills, Target Audience, Strategic Communication, Communication, Business Communication, Persuasive Communication, Technical Management, Professional Development, Leadership, Organizational Leadership, Active Listening, Organizational Structure, Presentations
Intermediate · Course · 1 - 3 Months

Erasmus University Rotterdam
Skills you'll gain: Health Systems, Managed Care, Healthcare Industry Knowledge, Health Policy, Health Care Administration, Health Care, Value-Based Care, Regulation and Legal Compliance, Competitive Analysis, Risk Management, Economics
Intermediate · Course · 1 - 3 Months

28DIGITAL
Skills you'll gain: Semantic Web, Query Languages, Data Management, Data Integration, Data Processing, JSON, Data Sharing, Data Mining, Interoperability, Extensible Markup Language (XML), Web Services, Data Modeling
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Information Architecture, Content Management Systems, Web Content, Web Applications, Web Design and Development, System Configuration
Beginner · Guided Project · Less Than 2 Hours

Logical Operations
Skills you'll gain: Microsoft Project, Resource Management, Project Management Software, Resource Allocation, Project Schedules, Project Planning, Project Design, Project Scoping, Microsoft 365, Project Management, Work Breakdown Structure, Project Coordination, Microsoft Office, Project Estimation, Timelines, Scheduling, Project Documentation, Dependency Analysis, Productivity Software, User Interface (UI)
Mixed · Course · 1 - 3 Months

Universiteit Leiden
Skills you'll gain: Predictive Analytics, Predictive Modeling, Model Evaluation, R Programming, Preventative Care, Health Informatics, Statistical Modeling, Sample Size Determination, Statistical Inference, Regression Analysis, Precision Medicine, Supervised Learning, Data Preprocessing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: ServiceNow, Information Technology Infrastructure Library, IT Service Management, Problem Management, Service Management, Information Technology Operations, Digital Transformation, Change Control, Issue Tracking, Configuration Management, Computer Security Incident Management, Self Service Technologies, Change Requests, Automation, Service Level, Problem Solving, Design, Order Fulfillment
Beginner · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Innovation, Internal Auditing, Corporate Strategy, Overcoming Objections, Organizational Structure, Organizational Change, Entrepreneurship, Culture Transformation, New Business Development, Business Strategy
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud API, JSON, Restful API, Application Programming Interface (API), Google Cloud Platform, Authentications, Network Protocols
Beginner · Project · Less Than 2 Hours

Michigan State University
Skills you'll gain: Color Theory, Adobe Illustrator, Digital Design, Creativity, Image Quality, Design
Beginner · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Social Media Marketing, Social Media Content, Marketing Design, Social Media, Content Creation, Style Guides, Graphic and Visual Design, Branding, Presentations, User Accounts
Beginner · Guided Project · Less Than 2 Hours