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: LLM Application, Open Web Application Security Project (OWASP), Large Language Modeling, Secure Coding, Responsible AI, Application Security, Security Controls, Prompt Engineering, Google Cloud Platform, Cloud API, API Design, Configuration Management
Beginner · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: Natural Language Processing, Field-Programmable Gate Array (FPGA), Statistical Machine Learning, Machine Learning, Embedded Systems, Embedded Software, Machine Learning Algorithms, Distributed Computing, Generative AI, Image Analysis, Software Design, Computer Vision, Electrical and Computer Engineering, Engineering Analysis, Digital Communications, Serial Peripheral Interface, Student Support and Services, Student Services, Text Mining, Electronics Engineering
Earn a degree
Degree · 1 - 4 Years

Google Cloud
Skills you'll gain: LLM Application, Large Language Modeling, Open Web Application Security Project (OWASP), Cloud Security, Application Security, Security Controls, Security Software, Prompt Engineering, Data Security, Cloud API, Integration Testing, API Design, System Configuration, Configuration Management
Beginner · Course · 1 - 3 Months

Clemson University
Skills you'll gain: Human Computer Interaction, MySQL, Large Language Modeling, Dimensionality Reduction, Generative AI, Data Cleansing, Matplotlib, Database Design, Software Development Methodologies, Usability, Reinforcement Learning, Data Mining, Data Structures, Systems Development Life Cycle, Responsible AI, Deep Learning, Algorithms, Machine Learning Methods, Human Machine Interfaces, Collaborative Software
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), Sampling (Statistics), Project Estimation, Business Analytics, Financial Statement Analysis, Global Marketing, Financial Accounting, Predictive Analytics, Big Data, Regression Analysis, Operations Research, Marketing
Earn a degree
Degree · 1 - 4 Years

University of California, Berkeley
Skills you'll gain: User Research, Stakeholder Analysis, Materials science, Exploratory Data Analysis, Design Research, Java Programming, Semiconductors, Matplotlib, Pandas (Python Package), Medical Devices, Finite Element Methods, Team Leadership, Energy and Utilities, Control Systems, Environmental Engineering, Radiation Protection, Structural Engineering, Vibrations, Linear Algebra, Engineering Analysis
Earn a degree
Degree · 1 - 4 Years

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

University of Illinois at Urbana-Champaign
Skills you'll gain: Data Storytelling, Management Accounting, Fund Accounting, Operations Management, Mergers & Acquisitions, Financial Statement Analysis, Credit Risk, Marketing, Risk Management, Machine Learning Algorithms, Business Strategy, Revenue Recognition, Financial Auditing, Variance Analysis, Entrepreneurship, Data Governance, Generative AI, Financial Market, Statistical Inference, Strategic Decision-Making
Credit offered
Graduate Certificate · 6 - 12 Months

Georgetown University
Skills you'll gain: Data Storytelling, Vulnerability Assessments, Operations Management, Business Strategy, Competitive Intelligence, Design Thinking, Survey Creation, Cyber Threat Intelligence, Machine Learning Methods, Social Justice, Descriptive Statistics, Environment, Business Ethics, Capital Budgeting, Market Opportunities, Storytelling, Marketing Planning, International Relations, Policy Development, Political Sciences
Earn a degree
Degree · 1 - 4 Years

Illinois Institute of Technology
Skills you'll gain: Database Design, Statistical Analysis, Time Series Analysis and Forecasting, Relational Databases, Database Application, Database Systems, Data Analysis, Database Management, NoSQL, Database Theory, Databases, Machine Learning Algorithms, SQL, Big Data, Apache Hadoop, Deep Learning, Bayesian Statistics, Statistical Inference, Technical Communication, Data Validation
Earn a degree
Degree · 1 - 4 Years

Pontificia Universidad Católica de Chile
Skills you'll gain: Data Ethics, Descriptive Analytics, Business Analytics, SQL, NoSQL, Digital Transformation, Data Mining, Big Data, Database Design, Data Analysis, Predictive Analytics, Business Intelligence, R Programming, Data Management, Relational Databases, Data-Driven Decision-Making, Organizational Structure, Business Strategy, Organizational Strategy, Value Propositions
Credit offered
Mastertrack · 6 - 12 Months
Universidad de los Andes
Skills you'll gain: Continuous Integration, Supervised Learning, Unsupervised Learning, LLM Application, Cloud-Native Computing, Process Analysis, Software Testing, User Story, Deep Learning, Design Thinking, Infrastructure As A Service (IaaS), Security Requirements Analysis, API Design, Software Architecture, Agile Software Development, Video Game Development, Cost Management, Internet Of Things, Dashboard, Angular
Earn a degree
Degree · 1 - 4 Years