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.

Niel Asher Education
Skills you'll gain: Rehabilitation, Exercise Therapy, Kinesiology, Physical Therapy, Manual Therapy, Human Musculoskeletal System, Patient Evaluation, Sports Medicine, Mechanics, Clinical Assessment, Clinical Practices, Injury Prevention, Athletic Training, Anatomy, Patient Treatment, Human Relations Movement, Health And Wellness Coaching
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Stress Management, Mindfulness, Personal Development, Mental Concentration, Emotional Intelligence, Self-Awareness, Collaboration, Resilience, Communication, Productivity, Professional Development, Organizational Development, Leadership Studies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Instagram, Social Media Content, LinkedIn, Social Media, Facebook, Content Creation, Social Media Management, Social Media Marketing, User Accounts, Graphic Design, Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Cloud Deployment, Object-Relational Mapping, Application Frameworks, Full-Stack Web Development, Software Configuration Management, Application Design, Development Environment, Microsoft Visual Studio, User Interface (UI), Microsoft Development Tools, Application Development, Authorization (Computing), HTML and CSS, Maintainability, Data Modeling, Data Migration, Data Mapping, Business Logic, Web Servers, Debugging
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Cloud Applications, Cloud Deployment, Event-Driven Programming, Virtual Networking, Restful API, Cloud Infrastructure, Authentications, Application Programming Interface (API), Serverless Computing, Web Services, Virtual Machines, Authorization (Computing), Microsoft SQL Servers, Network Routing, Load Balancing
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Team Performance Management, Performance Management, Smart Goals, Employee Performance Management, Performance Review, Management Training And Development, People Development, Generative AI Agents, Goal Setting, Performance Analysis, Employee Coaching, AI Personalization, HR Tech, Workforce Development, Employee Engagement, Constructive Feedback, Business Priorities, Driving engagement, Coaching, Analytics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, 3D Assets, Unreal Engine, Computer Graphics, Computer Graphic Techniques, Animation and Game Design, Graphical Tools, Virtual Environment, Data Import/Export, Image Quality, Performance Tuning, Content Management
Beginner · Specialization · 3 - 6 Months

LearnKartS
Skills you'll gain: Apache Kafka, Prometheus (Software), Performance Metric, Data Processing, Network Monitoring, Network Troubleshooting, Network Architecture
Intermediate · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Microsoft Project, Management Reporting, Project Management Software, Timelines, Project Schedules, Microsoft 365, Project Controls, Project Implementation, Project Management, Project Coordination, Project Scoping, Project Design, Project Portfolio Management, Project Planning, Resource Allocation, Resource Management, Microsoft Office, Project Estimation, Productivity Software, User Interface (UI)
Mixed · Course · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: Platform As A Service (PaaS), No-Code Development, Digital Transformation, Product Management, System Implementation, Systems Integration, Business Transformation, Cost Management, Business Process, Cloud Computing, Enterprise Architecture, Project Management, Agile Methodology, Team Management, Scalability
Beginner · Course · 1 - 3 Months
Skills you'll gain: Workplace inclusivity, Diversity and Inclusion, Culture Transformation, Safety Culture, Leadership, Team Management, Empathy, Cultural Diversity, Collaboration, Diversity Awareness, Innovation, Employee Engagement, Adaptability, Communication, Employee Retention
Intermediate · Course · 1 - 4 Weeks
Scrum Alliance
Skills you'll gain: AI Product Strategy, Product Planning, Brainstorming, Product Strategy, Generative AI, Strategic Decision-Making, Customer Insights, Market Analysis, Data-Driven Decision-Making, Market Research, Forecasting, Data Analysis
Beginner · Course · 1 - 4 Weeks