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.

Imperial College London
Skills you'll gain: Tensorflow, Autoencoders, Generative Model Architectures, Bayesian Network, Deep Learning, Applied Machine Learning, Image Analysis, Bayesian Statistics, Model Optimization, Probability Distribution, Statistical Modeling, Model Training, Sampling (Statistics)
ā 4.7 (109) Ā· Advanced Ā· Course Ā· 1 - 3 Months

Pontificia Universidad Católica del Perú
Skills you'll gain: Manufacturing Processes, Manufacturing Operations, Design Software, Materials science, Verification And Validation, System Configuration, Data Import/Export
ā 4.8 (68) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Creative Thinking, Creativity, Ideation, Creative Problem-Solving, Brainstorming, Persuasive Communication, Cognitive flexibility, Teamwork, Team Oriented, Influencing, Communication, Team Collaboration, Communication Strategies, Collaboration, Storytelling, Decision Making
ā 4.7 (65) Ā· Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Document Management, Microsoft Power Platform, Data Entry, Microsoft 365, Application Design
ā 4.2 (45) Ā· Beginner Ā· Guided Project Ā· Less Than 2 Hours

Fundação Lemann
Skills you'll gain: Collaborative Software, Google Workspace, Education Software and Technology, Digital pedagogy, Learning Management Systems, Gmail, Educational Materials, Collaboration, Document Management, Data Sharing, Content Management Systems, Cloud Storage, Spreadsheet Software
ā 4.7 (226) Ā· Mixed Ā· Course Ā· 1 - 3 Months

National Taiwan University
Skills you'll gain: Childhood Education and Development, Child Development, Institutional Review Board (IRB), Research Methodologies, Research Design, Research, Human Development, Learning Theory, Data Collection, Psychology, Ethical Standards And Conduct, Informed Consent
ā 4.6 (92) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

Simplilearn
Skills you'll gain: Project Risk Management, Business Analysis, Project Management, Risk Management, Project Planning, Data Visualization, Agile Methodology, Agile Project Management, Microsoft Excel, Cost Management, Data Presentation, Interactive Data Visualization, Stakeholder Engagement, Excel Formulas, Business Analytics, Stakeholder Management, Business Requirements, Solution Design, Data Analysis, Data Validation
ā 4.4 (57) Ā· Beginner Ā· Specialization Ā· 1 - 3 Months

Skills you'll gain: Statistical Process Controls, Lean Methodologies, Six Sigma Methodology, Lean Six Sigma, Risk Analysis, Quality Improvement, Process Improvement, Process Improvement and Optimization, Operational Efficiency, Continuous Improvement Process, Process Analysis, Process Capability, Project Risk Management, Project Management, Business Priorities, Stakeholder Management, Root Cause Analysis
ā 4.5 (23) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Video Game Development, Computer Graphics, Animation and Game Design, 3D Assets, Microsoft Visual Studio, Computer Graphic Techniques, Artificial Intelligence, User Interface (UI), Animations, Microsoft Development Tools, Middleware
ā 3.9 (105) Ā· Mixed Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Simulation and Simulation Software, Simulations, Engineering Design Process, Finite Element Methods, Engineering Analysis, Cloud Engineering, Hydraulics, Verification And Validation
ā 4.6 (294) Ā· Beginner Ā· Guided Project Ā· Less Than 2 Hours

DeepLearning.AI
Skills you'll gain: Web Scraping, Extract, Transform, Load, Data Manipulation, Data Wrangling, Data Preprocessing, Data Validation, Data Processing, Data Ethics, Data Import/Export, Data Cleansing, SQL, Data Transformation, JSON, Query Languages, Data Pipelines, Pandas (Python Package), Data Collection, Generative AI, Relational Databases, Unstructured Data
ā 4.5 (23) Ā· Beginner Ā· Course Ā· 1 - 4 Weeks

Arizona State University
Skills you'll gain: Lesson Planning, Language Competency, English Language, Curriculum Planning, Pedagogy, Instructional and Curriculum Design, Language Learning, Student Engagement, Multilingualism, Learning Theory, Grammar, Vocabulary
ā 4.7 (203) Ā· Mixed Ā· Course Ā· 1 - 3 Months