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.

Google Cloud
Skills you'll gain: Google Cloud Platform, NoSQL, Cloud Applications, Database Administration, Relational Databases, Database Management, Database Design, Cloud Storage, Query Languages, Application Deployment, Data Migration, Transaction Processing
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Network Monitoring, Network Planning And Design, Network Troubleshooting, Google Cloud Platform, Cloud Engineering, Network Architecture, Cloud Computing Architecture, Virtual Networking, Hybrid Cloud Computing, Network Routing, Firewall, Kubernetes, Load Balancing, Virtual Private Networks (VPN), Cloud Security, Test Planning
Advanced · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: AI Security, Open Web Application Security Project (OWASP), Model Deployment, Threat Modeling, Large Language Modeling, Application Security, Secure Coding, Security Controls, Data Security, System Configuration, Google Cloud Platform, Cloud API, API Design, Configuration Management
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: AI Security, Model Deployment, LLM Application, Open Web Application Security Project (OWASP), Cloud API, Secure Coding, Large Language Modeling, Security Engineering, Google Cloud Platform, API Design
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: AI Security, Large Language Modeling, Open Web Application Security Project (OWASP), Threat Modeling, Model Deployment, Security Testing, Security Controls, Security Requirements Analysis, API Design, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months
Universidad de los Andes
Skills you'll gain: User Story, Version Control, Test Automation, Git (Version Control System), Software Testing, Software Architecture, Continuous Integration, Usability, Agile Software Development, Test Driven Development (TDD), Maintainability, JavaScript Frameworks, Software Design, Agile Methodology, Web Content Accessibility Guidelines, Unit Testing, System Testing, Acceptance Testing, Application Design, Software Design Patterns
Credit offered
Mastertrack · 6 - 12 Months

University of London
Skills you'll gain: Process Design, Global Marketing, Consumer Behaviour, Statistical Analysis, Organizational Change, Statistical Methods, Integrated Marketing Communications, Advertising, Innovation, Mergers & Acquisitions, Supply Chain Management, Training and Development, Virtual Teams, Databases, Cost Accounting, International Finance, Research, Branding, Economic Development, Cultural Diversity
Earn a degree
Degree · 1 - 4 Years

Coursera
Intermediate · Course
Universidad de los Andes
Skills you'll gain: Social Network Analysis, Data Presentation, Systems Thinking, Deep Learning, Computer Vision, Reinforcement Learning, Unsupervised Learning, Natural Language Processing, Predictive Modeling, Time Series Analysis and Forecasting, Project Management Life Cycle, MLOps (Machine Learning Operations), Marketing Analytics, Logistic Regression, Descriptive Analytics, Transfer Learning, Strategic Decision-Making, Operations Research, Simulations, Presentations
Earn a degree
Degree · 1 - 4 Years

O.P. Jindal Global University
Skills you'll gain: Correlation Analysis, Research Design, Regression Analysis, Social Sciences, Psychology, Research, Mental Health Diseases and Disorders, Cognitive Behavioral Therapy, Social Skills, Statistical Methods, Research Methodologies, Interpersonal Communications, Statistical Hypothesis Testing, Scientific Methods, Decision Making, Analysis, Physiology, Personal Development, Emotional Intelligence, Mental Health
Earn a degree
Degree · 1 - 4 Years

Pontificia Universidad Católica de Chile
Skills you'll gain: Customer Analysis, Database Design, Biostatistics, Descriptive Analytics, FinTech, Revenue Management, Large Language Modeling, Model Evaluation, Statistical Reporting, Social Network Analysis, People Analytics, Data Visualization, Predictive Analytics, Time Series Analysis and Forecasting, Social Determinants Of Health, Gerontology, Cloud Security, Digital Transformation, Matplotlib, Deep Learning
Earn a degree
Degree · 1 - 4 Years

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