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.

Erasmus University Rotterdam
Skills you'll gain: Game Design, Game Theory, Persuasive Communication, Driving engagement, Case Studies, Culture, Augmented and Virtual Reality (AR/VR), Research, Simulations, Psychology, Emerging Technologies, Social Sciences, Augmented Reality, Virtual Reality
Mixed · Course · 1 - 3 Months

Universidad de Palermo
Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, AI literacy, LLM Application, Large Language Modeling, Artificial Intelligence
Beginner · Course · 1 - 4 Weeks

Columbia University
Skills you'll gain: Project Schedules, Production Schedule, Project Risk Management, Scheduling, Risk Management, Construction Management, Timelines, Lean Methodologies, Construction, Production Planning, Project Estimation, Diagram Design, Project Management Software, Dependency Analysis, Probability & Statistics
Beginner · Course · 3 - 6 Months

University of California San Diego
Skills you'll gain: Model Evaluation, Exploratory Data Analysis, Apache Spark, Classification Algorithms, Big Data, Model Training, Regression Analysis, Data Mining, Applied Machine Learning, Data Preprocessing, Machine Learning Methods, Statistical Analysis, Machine Learning Software, Machine Learning, Data Analysis, Unsupervised Learning, Machine Learning Algorithms, Data Wrangling, Descriptive Statistics, Data Transformation
Mixed · Course · 1 - 3 Months

Copenhagen Business School
Skills you'll gain: Culture Transformation, Talent Management, Plan Execution, Crisis Management, Innovation, Business Leadership, Leadership, Organizational Leadership, Strategic Leadership, Leadership Development, Organizational Change, Business Ethics, Leadership and Management, Team Leadership, Organizational Strategy, Business Transformation, Human Capital, Ethical Standards And Conduct, Communication, Collaboration
Mixed · Course · 3 - 6 Months

Epic Games
Skills you'll gain: Unreal Engine, Virtual Environment, Version Control, 3D Assets, Video Game Development, Software Configuration Management, Game Design, Content Management, Computer Graphics, Software Versioning, User Interface (UI), Collaborative Software, Data Import/Export, Software Installation
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Systems Architecture, Software Architecture, Embedded Software, Software Design, System Design and Implementation, Embedded Systems, Performance Tuning, Systems Analysis, Electronic Hardware, Hardware Design, Electronic Systems, Systems Design, Hardware Architecture, System Software, Electrical and Computer Engineering, Requirements Analysis, System Programming, Reliability, Service Level
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Design Research, Design Thinking, Creative Thinking, Design, Creative Problem-Solving, Design Strategies, Aesthetics, Case Studies, User Experience Design, Sustainable Design, Graphic Design, Social Impact, Consumer Behaviour, Environmental Issue, Economics
Mixed · Course · 1 - 3 Months

Skills you'll gain: Web Design, Canva (Software), Web Design and Development, Responsive Web Design, Web Content, Graphic and Visual Design Software, Web Presence, Social Media, Design Software, Graphic Design, User Accounts, Business
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Prompt Engineering, Responsible AI, AI Enablement, Strategic Thinking, Prompt Patterns, Deepseek, Prompt Engineering Tools, Business Transformation, Digital Transformation, Business Strategy, Decision Intelligence, Strategic Marketing, Performance Measurement, Strategic Planning, Risking, Artificial Intelligence, Marketing, Web Analytics and SEO, Market Trend, Financial Modeling
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Electrical Substation, Electrical Systems, Electrical Power, Control Systems, Electric Power Systems, Low Voltage, High Voltage, Electrical Equipment, Electrical Wiring, Electrical Safety, Three-Phase, Plant Operations and Management, Building Services Engineering, HVAC, Energy and Utilities, Mechanical Design, Wiring Diagram, Schematic Diagrams, Construction, Civil Engineering
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: GitLab, CI/CD, Version Control, Continuous Integration, DevSecOps, Continuous Delivery, Git (Version Control System), GitHub, Devops Tools, DevOps, Continuous Deployment, Package and Software Management, Infrastructure as Code (IaC), Docker (Software), Containerization, Code Review, Application Deployment, Data Pipelines, AWS Identity and Access Management (IAM), Data Integration
Intermediate · Course · 1 - 3 Months