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.

Coursera
Skills you'll gain: Marketing Analytics, Dashboard Creation, Marketing Budgets, Dashboard, Data-Driven Marketing, Regression Analysis, Marketing Effectiveness, Data-Driven Decision-Making, Statistical Reporting, Data Literacy, Analytics, Statistical Analysis, Statistical Methods, Marketing Strategies, Data Presentation, Data Analysis, Return On Investment, Data Visualization, Data Storytelling, Budgeting
Intermediate · Course · 1 - 4 Weeks

PracticalGrowth
Skills you'll gain: Team Motivation, Recognizing Others, Motivational Skills, Team Performance Management, Team Management, Team Building, Employee Engagement, Drive Engagement, Team Leadership, People Development, Trustworthiness, Telecommuting, Diversity and Inclusion, Industrial and Organizational Psychology
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Google Cloud Platform, Prompt Engineering Tools, Generative AI, Virtual Networking, Prompt Patterns, Network Engineering, General Networking, Network Architecture
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, LLM Application, Google Gemini, Prompt Patterns, Retrieval-Augmented Generation, Generative AI, Large Language Modeling, Prompt Engineering Tools, Google Cloud Platform, Model Optimization
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Embeddings, Applied Machine Learning, Vector Databases, Artificial Intelligence and Machine Learning (AI/ML), Image Analysis, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Ethics, Business Ethics, Responsible AI, Ethical Standards And Conduct, Legal Risk, Sustainable Development, Law, Regulation, and Compliance, Medical Privacy, Information Privacy, Artificial Intelligence and Machine Learning (AI/ML), Decision Making, Artificial Intelligence, Accountability, Business Strategy, Safety and Security, Emerging Technologies, Human Centered Design
Mixed · Course · 1 - 3 Months

Skills you'll gain: Virtual Private Networks (VPN), Multi-Cloud, Hybrid Cloud Computing, Google Cloud Platform, Virtual Networking, Cloud-Based Integration, Public Cloud, Remote Access Systems, Border Gateway Protocol, Network Routing, Network Performance Management, Network Infrastructure, Network Security, Network Planning And Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Database Design, Relational Databases, Event-Driven Programming, Database Application, Visual Basic (Programming Language), Maintainability, Secure Coding, Service Management, Data Management, Business Logic, Data Validation, User Interface (UI)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: File Management, Operating Systems, Virtual Machines, Virtualization, Virtualization and Virtual Machines, Scalability
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Web Development Tools, Software Development Life Cycle, Google Cloud Platform, Application Deployment, Application Lifecycle Management, Systems Development Life Cycle, Application Development, Web Applications, Test Tools, Test Script Development, Query Languages
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Virtual Networking, Google Cloud Platform, Network Administration, Network Planning And Design, Network Infrastructure, Network Architecture
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Generative AI Agents, Generative AI, Prompt Engineering, Agentic Workflows, AI Orchestration, AI Enablement, AI Product Strategy, Prompt Patterns, Google Gemini, Agentic systems, Google Cloud Platform, Customer experience improvement, Organizational Strategy, Innovation, Change Management
Beginner · Course · 1 - 3 Months