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: Data Migration, Database Management, Relational Databases, Google Cloud Platform, Database Architecture and Administration, Databases, Data Store, Dataflow, Query Languages, Database Design, Cloud Applications, Scalability, Transaction Processing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Extract, Transform, Load, Data Pipelines, Data Integration, File Management, Scalability, Data Processing, Context Management, Java, Data Transformation, Maintainability
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Virtual Networking, Google Cloud Platform, Network Routing, Network Performance Management, Network Monitoring, Network Troubleshooting, Network Architecture, General Networking, Virtual Private Networks (VPN), Service Level, Cloud Management, Load Balancing, Cloud Security, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Network Troubleshooting, Network Architecture, Network Planning And Design, Cloud Computing Architecture, Virtual Networking, Network Monitoring, Network Routing, Google Cloud Platform, Computer Networking, Network Security, Network Performance Management, Virtual Private Networks (VPN), Firewall, Load Balancing, Scalability
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Applications, Database Administration, Database Management, Cloud Deployment, Database Design, Query Languages, Transaction Processing, Terraform, Data Migration, Authentications
Intermediate · Course · 1 - 3 Months
University of Colorado Boulder
Skills you'll gain: Computer Vision, Power Electronics, Convolutional Neural Networks, Display Devices, Control Systems, Image Analysis, Computer Displays, Tensorflow, Electronic Systems, Deep Learning, Systems Design, Debugging, Artificial Neural Networks, Electrical Engineering, USB, Semiconductors, Technical Design, electromagnetics, Electrical Power, Electrical Systems
Credit offered
Graduate Certificate · 6 - 12 Months

Northeastern University
Skills you'll gain: Database Design, Enterprise Architecture, Data Governance, Database Theory, User Research, Stakeholder Engagement, Lean Methodologies, Algorithms, Database Management, Process Mapping, Unified Modeling Language, Process Analysis, Software Architecture, Responsive Web Design, Java, Cascading Style Sheets (CSS), Agile Methodology, Object Oriented Programming (OOP), Data Structures, Data Ethics
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
O.P. Jindal Global University
Skills you'll gain: Operations Management, Design Thinking, Data Visualization, Active Listening, Business Ethics, Sampling (Statistics), Working Capital, Database Management, Environmental Social And Corporate Governance (ESG), Project Estimation, Business Analytics, Financial Statement Analysis, Global Marketing, Financial Accounting, Predictive Analytics, Big Data, Regression Analysis, Operations Research, Marketing, Pivot Tables And Charts
Earn a degree
Degree · 1 - 4 Years
Universidad de los Andes
Skills you'll gain: Social Network Analysis, Systems Thinking, Unsupervised Learning, Data Storytelling, Deep Learning, Reinforcement Learning, Financial Statement Analysis, Computer Vision, Time Series Analysis and Forecasting, Predictive Modeling, Project Management Life Cycle, Marketing Analytics, MLOps (Machine Learning Operations), Logistic Regression, Transfer Learning, Strategic Decision-Making, Simulations, Descriptive Analytics, Data Cleansing, Operations Research
Earn a degree
Degree · 1 - 4 Years
University of Illinois at Urbana-Champaign
Skills you'll gain: Data Visualization, 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, Entrepreneurship, Data Governance, Generative AI, Financial Market, Statistical Inference, Strategic Decision-Making
Credit offered
Graduate Certificate · 6 - 12 Months

University of Illinois at Urbana-Champaign
Skills you'll gain: Data Visualization, 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, Entrepreneurship, Data Governance, Generative AI, Financial Market, Statistical Inference, Strategic Decision-Making
Credit offered
Graduate Certificate · 6 - 12 Months