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.

Illinois Institute of Technology
Skills you'll gain: Process Improvement, Pay Per Click Advertising, Digital Marketing, Responsible AI, Process Management, Global Marketing, Business Process, Culture Transformation, Financial Statement Analysis, Capital Budgeting, Digital Transformation, Market Dynamics, Paid media, Design Thinking, Predictive Analytics, Leadership and Management, Game Theory, Product Lifecycle Management, Microsoft Excel, Business Strategy
Earn a degree
Degree · 1 - 4 Years
O.P. Jindal Global University
Skills you'll gain: Operations Management, Data Storytelling, Design Thinking, Data Visualization, Active Listening, Business Ethics, Working Capital, Database Management, Environmental Social And Corporate Governance (ESG), Project Estimation, Sampling (Statistics), Business Analytics, Financial Statement Analysis, Global Marketing, Marketing Management, Financial Accounting, Predictive Analytics, Big Data, Regression Analysis, Operations Research
Earn a degree
Degree · 1 - 4 Years

Pontificia Universidad Católica de Chile
Skills you'll gain: Database Design, Descriptive Analytics, Business Analytics, Data Ethics, NoSQL, Digital Transformation, MongoDB, Data Mining, SQL, Business Analysis, Database Theory, Analytics, Predictive Analytics, Data Analysis, R Programming, Big Data, Business Transformation, Organizational Strategy, Business Strategy, Technology Strategies
Credit offered
Mastertrack · 6 - 12 Months

Google Cloud
Skills you'll gain: AI Security, Open Web Application Security Project (OWASP), Secure Coding, Model Deployment, Threat Modeling, Large Language Modeling, Security Controls, Google Cloud Platform, Cloud API, API Design
Beginner · Course · 1 - 3 Months
Universidad de los Andes
Skills you'll gain: User Story, LLM Application, Unsupervised Learning, Test Automation, Cloud-Native Computing, Process Analysis, Model Evaluation, Continuous Deployment, Agile Software Development, Project Closure, Dashboard, Deep Learning, Design Thinking, Infrastructure As A Service (IaaS), API Design, Software Architecture, Internet Of Things, Security Requirements Analysis, Angular, Microservices
Earn a degree
Degree · 1 - 4 Years

University of Colorado Boulder
Skills you'll gain: User Story, New Product Development, Real-Time Operating Systems, Model Based Systems Engineering, Model Evaluation, Field-Programmable Gate Array (FPGA), Failure Analysis, Sustainable Business, Data Mining, Delegation Skills, Object Oriented Design, Sampling (Statistics), Proposal Writing, Supplier Management, Accountability, Data Ethics, Sustainability Reporting, Database Design, Unsupervised Learning, Supervised Learning
Earn a degree
Degree · 1 - 4 Years

Indian Statistical Institute
Skills you'll gain: Sampling (Statistics), Time Series Analysis and Forecasting, Sample Size Determination, Statistical Machine Learning, Spatial Data Analysis, Statistical Hypothesis Testing, Probability, Database Management Systems, Economics, Statistical Modeling, SQL, NumPy, Data Compilation, Dimensionality Reduction, Statistical Methods, Lifelong Learning, Regression Analysis, Graphing, Surveys, International Finance
Postgraduate Diploma · 6 - 12 Months
University of Colorado Boulder
Skills you'll gain: User Story, New Product Development, Real-Time Operating Systems, Model Based Systems Engineering, Model Evaluation, Field-Programmable Gate Array (FPGA), Failure Analysis, Sustainable Business, Data Mining, Delegation Skills, Object Oriented Design, Sampling (Statistics), Proposal Writing, Supplier Management, Accountability, Data Ethics, Sustainability Reporting, Database Design, Unsupervised Learning, Supervised Learning
Earn a degree
Degree · 1 - 4 Years