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.

Duke University
Skills you'll gain: Containerization, CI/CD, Docker (Software), DevOps, Jenkins, Application Deployment, Rust (Programming Language), Prometheus (Software), System Monitoring, JSON, Scripting, Command-Line Interface, Continuous Monitoring, Automation, System Programming, Software Testing, GitHub
Intermediate · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: Storyboarding, Animations, Storytelling, Motion Graphics, Multimedia, Musical Composition, Adobe After Effects, Photo/Video Production and Technology, Video Editing, Apple software proficiency, Timelines, Layout Design, Color Theory, Design
Beginner · Specialization · 1 - 3 Months

Fundação Instituto de Administração
Skills you'll gain: Customer Success Management, Customer Retention, Customer experience strategy (CX), Customer Engagement, Customer Relationship Management, Customer Insights, Target Audience, Organizational Structure, Key Performance Indicators (KPIs), Business Metrics, Value Propositions
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Team Leadership, Team Building, Team Motivation, Leadership Development, Team Management, Initiative and Leadership, Leadership, Organizational Leadership, Leadership and Management, Professional Development, Teamwork, Personal Development, People Development, Business Leadership, Collaboration, Willingness To Learn, Self-Awareness, Empathy, Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Overcoming Objections, Consultative Selling, Coaching, Sales Strategy, Sales Training, Sales Prospecting, Collaboration, Consumer Behaviour, Diversity Awareness, Cultural Sensitivity, Upselling, Customer Relationship Management, Virtual Teams, Sales Presentation, Sales Pipelines, Negotiation, Business Communication, Communication Strategies, Virtual Networking, Interpersonal Communications
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: PostgreSQL, Database Administration, Relational Databases, Database Design, Database Management, Database Architecture and Administration, SQL, Databases, Transaction Processing, Query Languages
Intermediate · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Email Marketing, Target Audience, Lead Generation, Marketing Automation, Newsletters, Campaign Management, Driving engagement, Direct Marketing, Promotional Strategies, Digital Marketing, Content Marketing, Customer Relationship Management (CRM) Software, Customer Engagement, Sales, Automation, Law, Regulation, and Compliance
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Canva (Software), Graphic and Visual Design Software, Graphic Design, Design, Collaborative Software, Design Software, Content Creation, User Accounts, Marketing
Beginner · Guided Project · Less Than 2 Hours

University of Maryland, College Park
Skills you'll gain: Presentations, Conflict Management, Team Motivation, Team Leadership, Stakeholder Management, Project Risk Management, Risk Management, Persuasive Communication, Negotiation, Collaboration, Stakeholder Engagement, Agile Project Management, Storytelling, Team Management, Project Management, Data Visualization, Motivational Skills, Visionary, Environmental Social And Corporate Governance (ESG), Goal Setting
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Generative Adversarial Networks (GANs), Exploratory Data Analysis, Model Deployment, Keras (Neural Network Library), NumPy, Applied Machine Learning, Transfer Learning, PyTorch (Machine Learning Library), Predictive Modeling, Matplotlib, Data Analysis, Data Preprocessing, Development Environment, Pandas (Python Package), Deep Learning, Artificial Neural Networks, Image Analysis, Artificial Intelligence, Machine Learning, Data Science
Intermediate · Specialization · 3 - 6 Months

L&T EduTech
Skills you'll gain: Structural Engineering, Construction, Construction Engineering, Civil Engineering, Engineering Practices, Architectural Engineering, Building Design, Manufacturing Processes
Intermediate · Course · 1 - 4 Weeks
Starweaver
Skills you'll gain: Responsible AI, Sustainable Development, Social Impact, Data Ethics, AI Product Strategy, Sustainable Business, Generative AI, Sustainable Systems, Corporate Sustainability, Sustainability Reporting, Diversity and Inclusion, Artificial Intelligence, Environmental Social And Corporate Governance (ESG), Business Ethics, Climate Change Mitigation, Environmental Issue, Problem Solving, Content Strategy
Intermediate · Course · 1 - 4 Weeks