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.

Amazon Web Services
Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Generative AI Agents, Responsible AI, AI Workflows, Generative AI, Agentic systems, API Design, API Gateway, Prompt Patterns, Restful API, Generative Model Architectures, Application Programming Interface (API), Multimodal Prompts, Amazon Web Services, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Cloud Applications, Cloud Platforms, Machine Learning
Advanced · Specialization · 3 - 6 Months

Edureka
Skills you'll gain: Python Programming, Generative AI, Large Language Modeling, Computer Vision, Artificial Intelligence, Image Analysis, Data Processing, Applied Machine Learning, Text Mining, Natural Language Processing, Data Preprocessing, Unstructured Data, Metadata Management, Record Keeping
Beginner · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Compensation and Benefits, Compensation Management, Compensation Strategy, Benefits Administration, Compensation Analysis, Human Resource Strategy, Administration, Job Evaluation, Employee Performance Management, Employee Engagement, Organizational Effectiveness, Program Implementation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Threat Detection, Security Engineering, Endpoint Detection and Response, Security Information and Event Management (SIEM), Cyber Threat Hunting, AI Security, IT Security Architecture, Continuous Monitoring, MITRE ATT&CK Framework, Security Controls, Enterprise Architecture, Endpoint Security, Computer Security Incident Management, Data Loss Prevention, Incident Response, Data Security, Security Management, Cloud Security, Incident Management, Encryption
Advanced · Course · 1 - 3 Months

The Museum of Modern Art
Skills you'll gain: Education and Training, Empathy & Emotional Intelligence, Interactive Learning, Art History, Pedagogy, Student-Centred Learning, Creative Thinking, Design Thinking, Journals
★ 4.8 (539) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI) Design, Data Persistence, Data Store, Object Oriented Design, Database Management, Data Access, Program Development, Package and Software Management, Cloud API, Computer Programming, Code Reusability, Software Installation, Data Modeling
★ 4.6 (35) · Intermediate · Specialization · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Chemistry, Chemical Engineering, Physical Science, Physics, Molecular Biology, Systems Of Measurement, Experimentation, Problem Solving, Applied Mathematics, Quantitative Research
Beginner · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Proposal Development, Market Research, Sampling (Statistics), Research Methodologies, Surveys, Proposal Writing, Request for Proposal, Research Design, Marketing, Client Services, Research, Sample Size Determination, Quantitative Research, Data Collection, Qualitative Research, Target Audience, Business Writing, Feasibility Studies, Decision Making
★ 4.6 (950) · Intermediate · Course · 1 - 4 Weeks

Sage Publications
Skills you'll gain: Succession Planning, Governance, Conflict Management, Workforce Planning, Business Leadership, Business Continuity, Business Management, Leadership and Management, Corporate Strategy, Relationship Management, Family Law, Business Strategy, Leadership, Accountability Frameworks, Organizational Structure, Business Planning, Corporate Sustainability, Stakeholder Management, Wealth Management, Entrepreneurship
Intermediate · Course · 1 - 3 Months

Alex Genadinik
Skills you'll gain: Press Releases, Content Scheduling, Prompt Engineering, LinkedIn, Search Engine Optimization, Social Media Content, Podcasting, Thought Leadership, Earned Media, Web Presence, Web Analytics and SEO, Frontend Performance, Social Media Strategy, Public Relations, Marketing Strategies, Marketing Planning, Marketing Channel, Marketing, Marketing Strategy and Techniques, Business Marketing
Beginner · Specialization · 3 - 6 Months

Chegg Skills
Skills you'll gain: Data Visualization, Data Presentation, Statistical Visualization, Business Reporting, Data Visualization Software, Data Literacy, Data Storytelling, Plot (Graphics), Business Analytics, Histogram, Scatter Plots, Microsoft Excel, Data-Driven Decision-Making, Trend Analysis, Graphing, Descriptive Statistics, Data Analysis, Business Communication, Decision Making, Problem Solving
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: ASP.NET, Azure DevOps Pipelines, Docker (Software), CI/CD, Containerization, Restful API, Application Programming Interface (API), Software Documentation, Cloud-Native Computing, Azure DevOps, .NET Framework, Software Architecture, Microservices, Continuous Deployment, Application Deployment, Data Validation, Application Performance Management, Maintainability, Verification And Validation, Web Development
Intermediate · Course · 1 - 4 Weeks