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: Adobe After Effects, Animations, Video Production, Post-Production, Motion Graphics, Photo/Video Production and Technology, Videography, Video Editing, Conceptual Design, Ideation, Visual Storytelling, File Management, Cinematography, Timelines, Computer Graphic Techniques, Graphics Software, Control Panels, Color Matching
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Canva (Software), Animations, Photo Editing, Graphic and Visual Design Software, Marketing Design, Social Media Content, Graphic Design, Editing, Visual Storytelling, Design Elements And Principles, Graphic and Visual Design, Content Creation, Social Media, Typography, Layout Design, Social Media Campaigns, Data Import/Export, Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: AI Product Strategy, Responsible AI, Data Ethics, Risking, Google Gemini, Product Management, Decision Intelligence, AI Enablement, Artificial Intelligence, Product Development
Intermediate · Course · 1 - 4 Weeks

Kotter
Skills you'll gain: Organizational Change, Change Management, Business Transformation, Leadership Studies, Organizational Leadership, Organizational Development, Business Leadership, Organizational Structure, Culture Transformation, Leadership and Management, Leadership Development, Overcoming Obstacles, Case Studies, Organizational Strategy, Strategic Leadership, Industrial and Organizational Psychology, Leadership, Drive Engagement, Cross-Functional Collaboration, Lifelong Learning
Beginner · Specialization · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Innovation, Business Modeling, Design Thinking, Creative Problem-Solving, Creative Thinking, Entrepreneurship, New Business Development, Creativity, Open Mindset, Lean Methodologies, Organizational Development, Organizational Structure, Customer Analysis
Advanced · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: SQL, Relational Databases, Datamaps, Database Management, Query Languages, Databases, Database Design, Database Systems, Data Visualization, Object Oriented Programming (OOP), Data Processing, Data Modeling, Data Manipulation, Geospatial Mapping, Data Storage, Python Programming
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Model Context Protocol, AI Integrations, AI Security, Enterprise Architecture, Scalability, Systems Architecture, Servers, Interoperability, Authentications, System Design and Implementation, Enterprise Security, Performance Tuning
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Matplotlib, Artificial Intelligence, Data Visualization, Artificial Intelligence and Machine Learning (AI/ML), NumPy, Pandas (Python Package), AI literacy, Model Evaluation, Machine Learning Methods, AI Workflows, Applied Machine Learning, Data Preprocessing, Deep Learning, Data Presentation, Responsible AI, Artificial Neural Networks, Data Ethics, Machine Learning Algorithms, Python Programming, AWS CloudFormation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Multimodal Prompts, Prompt Engineering, AI Orchestration, AI Workflows, Generative AI, AI Integrations, Microsoft Azure, OpenAI API, Prompt Patterns, LLM Application, Image Analysis, Artificial Intelligence, Software Architecture, Application Design, Computer Vision, Natural Language Processing
Intermediate · Course · 1 - 4 Weeks

Fundação Instituto de Administração
Skills you'll gain: Virtual Teams, Team Building, Drive Engagement, Teamwork, Team Management, Conflict Management, Team Collaboration, Team Leadership, Collaboration, Virtual Environment, Team Motivation, Storytelling, Leadership, Employee Engagement, Diversity and Inclusion, Willingness To Learn, Lifelong Learning, Communication Strategies, Culture
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Retail Management, Retail Store Operations, Retail Sales, Merchandising, Customer Analysis, Market Intelligence, Business Strategies, Competitive Analysis, Business Management, Organizational Strategy, Consumer Behaviour, Inventory Management System, Market Analysis, Case Studies, Market Share, Strategic Decision-Making, Sustainable Business, Intellectual Property, Financial Analysis, Geographic Information Systems
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: HVAC, Building Services Engineering, Building Codes, Thermal Management, Energy and Utilities, Engineering, Scientific, and Technical Instruments, System Requirements, Process Control, Control Systems, Safety Standards, Equipment Design, Mechanical Engineering, Environmental Monitoring, Mechanical Design, Sustainability Standards, Engineering Calculations
Intermediate · Course · 1 - 4 Weeks