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.

Skills you'll gain: Test Automation, Selenium (Software), Test Script Development, Unit Testing, Test Case, Software Testing, Test Execution Engine, Test Data, Apache Maven, Automation, Java, Maintainability, Code Reusability, Extensible Markup Language (XML)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Instagram, Design Elements And Principles, Graphic and Visual Design, Photography, Photo Editing, Driving engagement, Photo/Video Production and Technology, Social Media Content, Branding, Brand Marketing, Image Quality
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Performance Appraisal, Human Resource Strategy, Human Resources, Compensation Strategy, Talent Management, Human Resources Management and Planning, Human Resource Management, Human Capital, Performance Review, Compensation Management, Performance Management, Human Resource Policies, Compensation and Benefits, Employee Performance Management, Organizational Development, Employee Engagement, Workforce Development, Talent Acquisition, People Management, Employee Retention
Beginner · Course · 1 - 4 Weeks
Skills you'll gain: Technical Design, electromagnetics, Electronics, Wireless Networks, Process Optimization, Design, Analysis, Mathematical Modeling
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Sustainable Design, Sustainable Technologies, Sustainable Engineering, Sustainable Business, Strategic Leadership, Organizational Leadership, Business Leadership, Waste Minimization, Product Design, Sustainable Development, Product Lifecycle Management, Corporate Sustainability, Pollution Prevention, Environment and Resource Management, Environmental Issue, Environmental Regulations, Business Modeling, Material Handling, Consumer Behaviour
Build toward a degree
Intermediate · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Environmental Regulations, Reliability, Pump Stations, Plant Operations and Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Game Design, Unreal Engine, Software Design Documents, Video Game Development, Software Documentation, Virtual Environment, Conceptual Design, Experience Design, Layout Design, Wireframing, Interactive Design, Prototyping, Aesthetics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Color Theory, Typography, Adobe Express, Visual Design, Color Matching, Digital Design, Design, Graphic Design, Creative Design, Graphic and Visual Design Software, Design Elements And Principles, Design Software, Branding
Beginner · Course · 1 - 4 Weeks

The Museum of Modern Art
Skills you'll gain: Visual Storytelling, Storytelling, Creative Design, Creativity, Cultural Diversity, Creative Thinking, Social Impact, Social Sciences, Design Elements And Principles, Critical Thinking, Personal Development
Beginner · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Human Centered Design, Organizational Change, User Research, Design Thinking, Change Management, Design Research, Data Ethics, Data Collection, Quantitative Research, Prototyping, Influencing, Qualitative Research, Organizational Leadership, Storytelling, Data Analysis, Analytics, Diversity Awareness, Diversity and Inclusion, Gap Analysis, Leadership
Beginner · Specialization · 3 - 6 Months

John Wiley & Sons
Skills you'll gain: Game Design, Video Game Development, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, UI Components, Animation and Game Design, Interactive Design, Interaction Design, Experience Design, User Experience, Systems Design, Human Factors, Augmented and Virtual Reality (AR/VR), Storytelling, Game Theory
Intermediate · Course · 1 - 3 Months

Intermediate · Course · 1 - 4 Weeks