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.

John Wiley & Sons
Skills you'll gain: IT Security Architecture, DevSecOps, Cloud Security, Mobile Security, Cloud Computing Architecture, Application Security, Network Security, Infrastructure Security, Cloud Computing, Security Controls, Cloud Infrastructure, Zero Trust Network Access, Firewall, Cloud Solutions, Endpoint Security, Load Balancing, Continuous Monitoring, System Monitoring, System Configuration, Cryptography
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Infrastructure, Google Cloud Platform, Infrastructure Architecture, Model Optimization, Model Training, Interoperability, Hardware Architecture, Computer Architecture
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Report Writing, SAS (Software), Data Store, Microsoft Excel, Business Reporting, Management Reporting, Spreadsheet Software, Data Presentation, HTML and CSS, Microsoft Word, Data Import/Export, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Graphing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Merchandise Displays, Business Requirements, Workflow Management, Code Review, Project Design, Blogs, E-Commerce, Front-End Web Development, Software Installation, Content Management Systems, System Configuration, Program Implementation
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Identity and Access Management, Azure Active Directory, Google Cloud Platform, Microsoft Azure, User Accounts, Virtual Networking, Cloud Infrastructure, Cloud Computing Architecture, Public Cloud, Firewall, Cloud Platforms, Cloud Computing, Network Architecture, Multi-Cloud, Cloud Management, Active Directory, Authorization (Computing), General Networking, Network Infrastructure, Network Planning And Design
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Generative AI, Content Management Systems, Web Analytics and SEO, Web Content, Google Cloud Platform, User Experience
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Hardware Architecture, Model Optimization, Performance Tuning, Model Training, Cloud Platforms, Computing Platforms, Artificial Intelligence, Computer Architecture
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microservices, Google Cloud Platform, Cloud-Native Computing, Cloud Applications, Software Architecture, Serverless Computing, Event-Driven Programming, Service Oriented Architecture, Cloud-Based Integration, Software Design Patterns
Beginner · Course · 1 - 3 Months

Skills you'll gain: React Redux, React.js, UI Components, Frontend Integration, User Interface (UI), JavaScript Frameworks, Front-End Web Development, Scalability, Application Development, Web Applications, Development Environment, Web Development Tools, Javascript
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Agentic Workflows, AI Workflows, AI Enablement, Journey Mapping, Business Process Automation, Generative AI Agents, AI Product Strategy, Strategic Prioritization, Prioritization, Vibe coding, Value Engineering, Agentic systems, Gemini, Business Process Reengineering, Retail Store Operations, User Flows, No-Code Development, Prototyping, Customer experience improvement
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Deployment, Model Deployment, Model Optimization, Google Cloud Platform, Cloud Infrastructure, Computer Architecture, Infrastructure Architecture, Model Training, AI Workflows, Artificial Intelligence, Hardware Architecture, Performance Tuning, Artificial Intelligence and Machine Learning (AI/ML), Computer Hardware
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Email Marketing, A/B Testing, Personalized Campaigns, Performance Analysis, Email Automation, Marketing Analytics, Data-Driven Marketing, Campaign Management, Content Optimization, Driving engagement, Campaign Planning, Content Creation, Customer Relationship Building
Beginner · Course · 1 - 4 Weeks