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.

Skills you'll gain: LinkedIn, Photo Editing, Professional Networking, Social Media Content, Social Media, Professional Development, Branding, Search Engine Optimization, Business Communication
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: PyTorch (Machine Learning Library), Convolutional Neural Networks, Transfer Learning, Image Analysis, Deep Learning, Model Evaluation, Medical Imaging, Computer Vision, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours

Universidad Nacional Autónoma de México
Skills you'll gain: Control Systems, Mathematical Modeling, Engineering Calculations, Automation, Applied Mathematics, Predictive Modeling, Systems Design, Systems Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Marketing Collateral, Design, Marketing Materials, Graphic Design, Productivity, Color Theory, Presentations, Digital Content, Organizational Skills, Planning
Intermediate · Guided Project · Less Than 2 Hours

IE Business School
Skills you'll gain: Product Lifecycle Management, Customer experience strategy (CX), Brand Strategy, Brand Management, Branding, Brand Awareness, Product Management, Product Strategy, Brand Loyalty, New Product Development, Product Improvement, Customer Engagement, Business Strategies, User Experience, Customer Insights, Consumer Behaviour, Portfolio Management, Competitive Analysis, Employee Engagement
Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Microsoft Azure, Image Analysis, Natural Language Processing, AI Security, Artificial Intelligence, Computer Vision, Text Mining, Data Mining, Model Deployment, Python Programming, Machine Learning, System Monitoring
Intermediate · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Differentiated Instruction, Teaching, Instructional Strategies, Digital pedagogy, Literacy, Oral Expression, digital literacy, Learning Styles, Media and Communications, Multimedia, Higher Education, Cultural Diversity, Writing, Non-Verbal Communication
Mixed · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Scientific Methods, Research Methodologies, Research, Research Design, Deductive Reasoning, Peer Review, Media and Communications, Correlation Analysis, Statistical Analysis, Probability & Statistics, Cultural Diversity, Descriptive Statistics, Communication
Beginner · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Electrical Systems, Electrical Power, Electric Power Systems, Electrical Equipment, Electrical Safety, High Voltage, Basic Electrical Systems, Low Voltage, Electrical Engineering, Three-Phase, Coordination
Beginner · Course · 1 - 3 Months

Kennesaw State University
Skills you'll gain: Process Improvement, Six Sigma Methodology, Lean Six Sigma, Knowledge Transfer, Continuous Improvement Process, Lean Manufacturing, Quality Management, Product Design, Statistical Methods, Design and Product, Probability & Statistics
Mixed · Course · 1 - 3 Months
University of Washington
Skills you'll gain: Data Ethics, Statistical Visualization, Data Storytelling, Data Visualization Software, Data Governance, Big Data, Technical Communication, Cloud Computing, Amazon Web Services, Information Privacy, Ethical Standards And Conduct
Mixed · Course · 1 - 4 Weeks

Rutgers the State University of New Jersey
Skills you'll gain: Quality Improvement, Continuous Quality Improvement (CQI), Quality Assurance, Value-Based Care, Healthcare Project Management, Data Quality, Spreadsheet Software, Patient-centered Care, Data Analysis Software
Beginner · Course · 1 - 4 Weeks