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.

Pearson
Skills you'll gain: Human Resources, Human Resources Management and Planning, Human Resource Management, Human Resource Strategy, Performance Appraisal, Employee Training, Human Resource Policies, Management Training And Development, Workforce Development, Recruitment, Diversity and Inclusion, People Management, Talent Recruitment, Training Programs, Staff Management, Learning Styles, Diversity Awareness, Full Cycle Recruitment, Performance Review, Employee Performance Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Internet Of Things, Real Time Data, Apache Airflow, Grafana, Model Deployment, Data Pipelines, Data Integration, Decision Intelligence, Interoperability, Analytics, Cloud Computing, Advanced Analytics, Open Source Technology, Data Processing, Python Programming, Time Series Analysis and Forecasting, Scalability, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Chegg Skills
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: .NET Framework, ASP.NET, Web Applications, Application Deployment, Secure Coding, Content Management, Content Management Systems, Web Development, Web Development Tools, C# (Programming Language), Model View Controller, Web Content, Containerization, C and C++, System Configuration
Intermediate · Course · 1 - 4 Weeks

John Wiley & Sons
Skills you'll gain: Advocacy, Newsletters, Risk Management, Lobbying, Talent Management, Governance, Non-Profit Accounting, Event Planning, Fundraising, Fundraising and Crowdsourcing, Event Management, Leadership Development, Risk Mitigation, Diversity and Inclusion, Leadership and Management, Public Relations, Grant Writing, Customer Relationship Management, Strategic Leadership, Leadership
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Hypertext Markup Language (HTML), Front-End Web Development, HTML and CSS, Web Language, Web Design and Development, Web Development, Web Development Tools, Web Content, Integrated Development Environments
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Robotic Process Automation, Data Manipulation, Email Automation, Web Scraping, User Interface (UI), Business Process Automation, Automation, UI Components, Human Computer Interaction, Context Management, Network Protocols, Data Import/Export, Software Development Tools, Robotics, Data Management, Process Modeling, Computing Platforms, Package and Software Management, Programming Principles, Document Management
Beginner · Specialization · 3 - 6 Months

O.P. Jindal Global University
Skills you'll gain: Systems Thinking, Environmental Policy, Environmental Resource Management, Environmental Science, Environmental Issue, Behavioral Economics, Psychology, Research Methodologies, Surveys, Social Justice, Environmental Social And Corporate Governance (ESG), Environmental Regulations, Environmental Laws, Policy Analysis, Policy Analysis, Research, and Development, Policy Development, Problem Solving, Decision Making, Public Policies, Regulatory Affairs
Build toward a degree
Beginner · Course · 1 - 3 Months

Skills you'll gain: Agentic Workflows, Model Context Protocol, Agentic systems, AI Orchestration, CrewAI, AI Workflows, Generative AI Agents, Retrieval-Augmented Generation, LLM Application, Artificial Intelligence and Machine Learning (AI/ML), Large Language Modeling, Tool Calling, Embeddings, Prompt Engineering, Context Management, Software Architecture
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Succession Planning, Performance Appraisal, Responsible AI, Culture Transformation, Human Resource Strategy, Intercultural Competence, Applicant Tracking Systems, Performance Review, Employee Engagement, Strategic Leadership, Conflict Management, Business Transformation, Employee Retention, Compensation Management, Performance Management, Generative AI, Employee Onboarding, Recruitment, Change Management, Data-Driven Decision-Making
Intermediate · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Data Transformation, Data Manipulation, SAS (Software), Data Preprocessing, Debugging, SQL Server Reporting Services, Data Pipelines, Data Analysis, Data Validation, Analytics, Data Governance, Verification And Validation, Business Logic, Query Languages, Code Reusability
Intermediate · Course · 1 - 4 Weeks

Erasmus University Rotterdam
Skills you'll gain: Constructive Feedback, Higher Education, Instructional Design, Planning, Reliability, Analytical Skills, Decision Making, Collaboration
Intermediate · Course · 1 - 3 Months