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.

Creo Incubator
Skills you'll gain: Stress Management, Habit Formation, Conflict Management, Emotional Intelligence, Compassion, Personal Development, Resilience, Personal Care, Self-Awareness, Productivity, Mental Health, Professional Development, Time Management, Goal Setting
Beginner · Course · 1 - 3 Months

Skills you'll gain: JavaScript Frameworks, Frontend Integration, Frontend Performance, Data Store
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Visualization, C and C++, Computer Graphic Techniques, Graphing, Data Presentation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Browser Compatibility, Test Automation, Verification And Validation, Test Tools, No-Code Development, Automation, Scenario Testing, Regression Testing, Software Quality Assurance, Software Testing, Quality Assurance
Beginner · Course · 1 - 4 Weeks

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Disabilities, Customer experience improvement, Customer Relationship Management, Customer Relationship Management (CRM) Software, Driving engagement, Self Service Technologies, Customer Engagement, Personalized Service, Loyalty Programs, Merchandising, Brand Loyalty, Diversity and Inclusion, AI Personalization, Experience Design, Multimedia, Augmented Reality, Drive Engagement, Digital Transformation, Storytelling, Automation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Swift Programming, iOS Development, Mobile Development, UI Components, Animations, Data Persistence, Data Storage, Dataflow, Cloud Storage, Context Management, Computer Graphics, User Interface (UI), Interactive Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Virtual Environment
Intermediate · Course · 1 - 4 Weeks
STARWEAVER
Skills you'll gain: Cyber Threat Intelligence, Cyber Security Strategy, Incident Response, Cyber Threat Hunting, Cyber Attacks, Cybersecurity, Threat Detection, Threat Management, Computer Security Incident Management, Cyber Security Policies, Security Management, Cyber Operations, Incident Management, Cyber Engineering, Disaster Recovery, Cyber Governance, Continuous Monitoring, Security Strategy, Intrusion Detection and Prevention, Security Controls
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Key Performance Indicators (KPIs), Cross-Functional Collaboration, Performance Measurement, Team Oriented, Cross-Functional Team Leadership, Compliance Management, Dashboard, Accountability, Continuous Monitoring, Regulatory Compliance, Dashboard Creation, Data Ethics, Governance Risk Management and Compliance, Governance, Performance Metric, Accountability Frameworks, Compliance Reporting, Regulatory Requirements, Law, Regulation, and Compliance
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Dashboard, Dashboard Creation, Performance Analysis, Microsoft Excel, Trend Analysis, Forecasting, Performance Metric, Business Reporting, Data Visualization, Predictive Modeling, Excel Macros, Statistical Analysis, Excel Formulas, Business Modeling, Analysis, Probability & Statistics, Business Analysis
Mixed · Course · 1 - 3 Months

Skills you'll gain: Power BI, Solution Architecture, Data Architecture, Microsoft Azure, Data Modeling, Data Store, Data Mart, Business Intelligence, Data Sharing, Dashboard, Data Integration, Dataflow, Data Storage, Data Analysis, AI Product Strategy, Python Programming
Intermediate · Course · 1 - 3 Months
Madecraft
Skills you'll gain: Meeting Facilitation, Drive Engagement, Discussion Facilitation, Time Management, Productivity, Taking Meeting Minutes, Organizational Skills, Action Oriented, Collaboration, Goal Setting, Professionalism, Team Leadership, Follow Through, Project Documentation, Virtual Teams, Communication, Leadership, Decision Making, Accountability, Business Communication
Beginner · Course · 1 - 4 Weeks