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
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Computing Architecture, Cloud Infrastructure, Cloud Solutions, Cloud Deployment, Cloud Management, Cloud Security, Solution Architecture, Google Cloud Platform, Cloud Computing, Cloud Services, Solution Design
Advanced · Course · 1 - 3 Months

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

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

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

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: 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: 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: File Management, Operating Systems, Virtual Machines, Virtualization, Virtualization and Virtual Machines, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Virtual Private Networks (VPN), Google Cloud Platform, Multi-Cloud, Hybrid Cloud Computing, Virtual Networking, Cloud Services, Cloud-Based Integration, Cloud Infrastructure, Border Gateway Protocol, Remote Access Systems, General Networking, Network Infrastructure, Network Routing, Network Architecture, Wide Area Networks, Network Planning And Design, Data Centers, Network Administration, Network Security
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Network Troubleshooting, Network Architecture, Network Planning And Design, Virtual Networking, Network Infrastructure, Network Monitoring, General Networking, Cloud Infrastructure, Computer Networking, Google Cloud Platform, Network Security, Network Analysis, Network Model, Security Requirements Analysis, Firewall, Scalability, Load Balancing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Design and Development, Cascading Style Sheets (CSS), Front-End Web Development, Web Applications, Hypertext Markup Language (HTML), User Interface (UI), Frontend Integration, UI Components, Web Development Tools
Beginner · Course · 1 - 4 Weeks