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.
Universitat Autònoma de Barcelona
Skills you'll gain: Institutional Review Board (IRB), Research Design, Experimentation, Research Reports, Research, Scientific Methods, Design Research, Usability Testing, Investigation, Research Methodologies, Sensory Systems Analysis, UI/UX Research, Data Analysis, Report Writing, Data Ethics, User Research, Usability, Data Collection, Informed Consent
Beginner Ā· Course Ā· 1 - 4 Weeks
Skills you'll gain: Team Motivation, Collaboration, Team Leadership, Motivational Skills, Virtual Teams, Teamwork, Drive Engagement, Team Performance Management, Team Building, People Management, Team Collaboration, Kanban Principles, Leadership, Communication Strategies, Communication, Workflow Management, Accountability Frameworks, Trustworthiness, Adaptability, Accountability
ā 4.7 (7) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Version Control, GitHub, User Accounts, Role-Based Access Control (RBAC), User Provisioning, Git (Version Control System), .NET Framework, Database Development, Identity and Access Management, Database Management, Object-Relational Mapping, Authorization (Computing), Database Application, Application Development, C# (Programming Language), Software Design, Authentications, UI Components, User Interface (UI)
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skillshare
Skills you'll gain: Photo Editing, Photography, Image Quality, Typography, Editing, Photo/Video Production and Technology, Computer Graphic Techniques, Post-Production, Visual Storytelling, Graphics Software, Graphic Design, Color Theory, Software Installation, Color Matching, Automation
Beginner Ā· Specialization Ā· 3 - 6 Months

Skills you'll gain: User Experience Design, User Flows, User Interface and User Experience (UI/UX) Design, Figma (Design Software), User Interface (UI), User Centered Design, User Experience, Wireframing
Intermediate Ā· Course Ā· 1 - 4 Weeks

LearnQuest
Skills you'll gain: Dashboard Creation, Data Ethics, Predictive Modeling, No-Code Development, Model Deployment, Data Visualization, Data Presentation, Responsible AI, Data-Driven Decision-Making, Interactive Data Visualization, Advanced Analytics, Product Improvement, Business Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Business Analytics, Data Cleansing, Data Preprocessing, Business Metrics, Predictive Analytics, Data Architecture
Beginner Ā· Specialization Ā· 1 - 3 Months

Coursera
Skills you'll gain: Wireframing, Web Content, Web Design, Information Architecture, Collaborative Software
Beginner Ā· Guided Project Ā· Less Than 2 Hours

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

University of Glasgow
Skills you'll gain: Data-Driven Decision-Making, Data Literacy, Strategic Leadership, Data Strategy, Strategic Decision-Making, Agile Methodology, Leadership, Organizational Leadership, Leadership Development, Organizational Effectiveness, Data Analysis, Team Leadership, Organizational Structure, Leadership and Management, Decision Making, Exploratory Data Analysis, Digital Transformation, Strategic Planning, Information Management, Change Management
ā 4.8 (9) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Facebook, Social Media Campaigns, Marketing Design, Marketing Materials, Social Media, Social Media Content, Graphic Design, Content Creation, Social Media Marketing, Advertising, Marketing
Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Amazon Web Services
Skills you'll gain: Amazon Bedrock, Responsible AI, Generative Model Architectures, Generative AI, AI Security, Artificial Intelligence, AI literacy, Large Language Modeling, Amazon Web Services, Data Ethics, Retrieval-Augmented Generation, Image Analysis
Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Product Lifecycle Management, Digital Transformation, Customer experience improvement, Business Communication, Business Acumen, Cost Benefit Analysis, Financial Acumen, Customer Relationship Building, Stakeholder Communications, Cross-Functional Collaboration, Innovation, Strategic Decision-Making
ā 5 (6) Ā· Beginner Ā· Course Ā· 1 - 3 Months