Design Patterns courses can help you learn object-oriented design principles, common design patterns like Singleton and Observer, and best practices for software architecture. You can build skills in code refactoring, improving maintainability, and enhancing collaboration among developers. Many courses introduce tools such as UML for visualizing design structures and integrated development environments (IDEs) that facilitate pattern implementation, allowing you to apply these concepts in real coding projects.

Universidad Nacional Autónoma de México
Skills you'll gain: Analytical Chemistry, Analytical Testing, Chemistry, Data Analysis, Laboratory Testing, Vibrations, Engineering, Scientific, and Technical Instruments, Structural Analysis, Laboratory Research, Verification And Validation, Data Flow Diagrams (DFDs), Laboratory Techniques, Problem Solving, Pivot Tables And Charts, Quality Control, Data Collection, Physics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Creative Thinking, Creative Problem-Solving, Creativity, Resourcefulness, Layout Design, Time Management, Overcoming Obstacles, Curiosity, Cognitive flexibility, Design Elements And Principles, Decisiveness, Personal Development, Decision Making
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Algorithms, Computational Thinking, Solution Design, Model Optimization, Computational Logic
Advanced · Course · 1 - 3 Months

Skills you'll gain: Apache Airflow, CI/CD, Data Pipelines, Continuous Deployment, Workflow Management, Site Reliability Engineering, Data Engineering, Model Deployment, Data Quality, Version Control, PostgreSQL, Git (Version Control System), Python Programming, Debugging, SQL, Production Management, Scheduling, Unit Testing, Linux Commands, Web Servers
Intermediate · Course · 1 - 4 Weeks

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Human Factors, Exercise Science, AI Personalization, Kinesiology, Decision Support Systems, Predictive Modeling, Health Technology, Biomedical Engineering, Machine Learning Methods, Machine Learning, Machine Learning Algorithms
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Market Dynamics, Environmental Social And Corporate Governance (ESG), Ethical Standards And Conduct, Governance, Business Ethics, Cost Benefit Analysis, Cost Accounting, Corporate Sustainability, Financial Data, Profit and Loss (P&L) Management, Decision Making, Management Accounting, Financial Analysis, Supply And Demand, Cost Management, Risking, Revenue Management, Strategic Decision-Making, Internal Controls, Fraud detection
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Driving engagement, Loyalty Programs, Cross-Channel Marketing, Drive Engagement, Brand Loyalty, Community Development, Customer Engagement, Personalized Campaigns, Customer Retention, Direct Marketing, Integrated Marketing Communications, Growth Strategies, Content Creation, Multimedia, Content Strategy, Personalized Service, Social Media Campaigns, AI literacy, Strategic Partnership, Storytelling
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Java, Computer Programming, Data Structures, Code Reusability, Programming Principles
Intermediate · Course · 1 - 4 Weeks

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Performance Analysis, Innovation, Business Transformation, Private Equity, Driving engagement, People Development, Marketing Analytics, Talent Pipelining, Talent Management, Talent Sourcing, Mergers & Acquisitions, Organizational Structure, Entrepreneurship, Strategic Partnership, AI Personalization, Organizational Development, Global Marketing, Business Operations, Business Management, Marketing and Public Relations
Beginner · Specialization · 1 - 3 Months
Skills you'll gain: Content Marketing, Content Strategy, Content Development and Management, Marketing Strategies, Competitive Analysis, Marketing Planning, Content Performance Analysis, Target Audience, Content Creation, Marketing, Content Optimization, Brand Marketing, Brand Strategy, Content Scheduling, Branding, Marketing Analytics, Key Performance Indicators (KPIs), Brand Management, Journey Mapping, Web Analytics and SEO
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Culture, Higher Education, Cultural Diversity, Diversity Awareness, Social Impact, Emerging Technologies
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Apache Hive, Apache Mahout, NoSQL, Apache Hadoop, Extract, Transform, Load, Big Data, Data Warehousing, Data Pipelines, Data Infrastructure, Application Deployment, Databases, SQL, Applied Machine Learning, Database Development, Performance Tuning, Data Processing, File Systems, Real Time Data, Query Languages, Database Management
Beginner · Specialization · 3 - 6 Months