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.

Skills you'll gain: Database Design, Relational Databases, Database Development, Microsoft SQL Servers, SQL, Database Systems, Database Management, Database Software, Databases, Query Languages, Database Management Systems, Requirements Analysis, Frontend Integration
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: HTML and CSS, Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Design and Development, Cascading Style Sheets (CSS), Web Applications, Hypertext Markup Language (HTML), Front-End Web Development, User Interface (UI), User Interface (UI) Design, Frontend Integration, UI Components, Web Development, Web Development Tools
Beginner · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: HVAC, Building Services Engineering, Hydraulics, Thermal Management, Pump Stations, Equipment Design, Engineering, Architectural Engineering, Mechanical Engineering, Engineering Calculations, Mechanical Design, Human Factors, Architectural Design, System Requirements, Engineering Analysis
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Data Quality, Data Integrity, Data Validation, Quality Assurance, Data Collection, Data Processing, Data Preprocessing, Data Analysis, Verification And Validation, Data Access, Design Strategies
Beginner · Course · 1 - 4 Weeks

Brightline Initiative
Skills you'll gain: Strategic Leadership, Organizational Strategy, Program Implementation, Plan Execution, Solution Delivery, Strategic Thinking, Organizational Effectiveness, Gap Analysis, Initiative and Leadership, Strategic Planning, Leadership and Management, Business Strategy, Leadership, Leadership Studies, Organizational Change, Organizational Development, Operational Analysis, Case Studies, Change Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Robotic Process Automation, Email Automation, Business Process Automation, Transaction Processing, Automation, Process Design, HR Tech, Solution Architecture, Web Applications, Social Media Management, Software Architecture, Social Media, Social Media Analytics, Microsoft Excel, Workflow Management, Social Media Content, Market Analysis, Solution Design, Data Architecture, Data Management
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Usability Testing, Usability, Figma (Design Software), Responsive Web Design, User Experience Design, Interaction Design, User Centered Design, UI/UX Research, Prototyping, Software Design Documents, Design Specifications, Software Documentation, User Interface (UI) Design, UI Components, Wireframing, Animations
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Color Theory, Web Design, Responsive Web Design, HTML and CSS, AI powered creativity, Design, ChatGPT, Hypertext Markup Language (HTML), Web Design and Development, Web Content, Web Development, Generative AI, Cascading Style Sheets (CSS), Development Environment, Javascript, Web Presence, Computer Programming Tools, Cloud Hosting, Software Development Tools, Software Installation
Beginner · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Energy and Utilities, Environmental Regulations, Reliability, Electric Power Systems, Process Engineering, Equipment Design, Plant Operations and Management, Electrical Systems, Stormwater Management, Pump Stations, Environment and Resource Management, Water Quality, Water Sustainability, Engineering Plans And Specifications, Industrial Engineering, Hazardous Waste Operations And Emergency Response Standard (HAZWOPER), Sustainable Technologies, Water Resource Management, Water Resources, Sustainable Design
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: PL/SQL, Oracle Databases, Stored Procedure, SQL, Database Development, Performance Tuning, Database Application, Database Management, Business Logic, Data Access, Code Reusability, Maintainability, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Computer Graphics, 3D Assets, Visualization (Computer Graphics), Computer Graphic Techniques, Animation and Game Design, Video Game Development, Game Design, C# (Programming Language), Animations, Program Development, Software Installation
Mixed · Course · 1 - 3 Months

AI CERTs
Skills you'll gain: Data Ethics, AI powered creativity, AI Product Strategy, AI Workflows, AI literacy, Storytelling
Beginner · Course · 1 - 3 Months