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: Technical Analysis, Market Trend, Trend Analysis, Financial Trading, Marketing Psychology, Financial Market, Market Analysis, Analysis, Consolidation
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Jira (Software), Issue Tracking, Investigation, Data Quality, Data Validation, Data Integrity, Reconciliation, Timelines, Anomaly Detection, Dependency Analysis, User Story, Verification And Validation, Trend Analysis, Analysis, Project Documentation, Auditing, Workflow Management, Project Management, Leadership and Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: GitHub Copilot, ChatGPT, Computer Programming Tools, Software Development Tools, AI Integrations, AI Workflows, Test Script Development, Web Development Tools, Application Programming Interface (API), React.js, Unit Testing, Jest (JavaScript Testing Framework), Debugging, Software Installation, Middleware
Intermediate · Course · 1 - 3 Months

Skills you'll gain: AutoCAD, Performance Tuning, File Management, Computer-Aided Design, Command-Line Interface, Document Management, Automation, Engineering Drawings, Drafting and Engineering Design, Design Software, Data Sharing, Style Guides, System Configuration, Graphical Tools, User Interface (UI)
Intermediate · Course · 3 - 6 Months

Skills you'll gain: SQL Server Reporting Services, Business Intelligence, Business Intelligence Software, Business Reporting, Data Visualization, Interactive Data Visualization, Application Deployment, Microsoft SQL Servers, Report Writing, SQL, Role-Based Access Control (RBAC), Data Sharing
Mixed · Course · 1 - 4 Weeks

Lund University
Skills you'll gain: Creative Thinking, AI literacy, Design Thinking, Creativity, Emerging Technologies, Artificial Intelligence, Innovation, Responsible AI, Conceptual Design, Human Computer Interaction, Systems Thinking, digital literacy, Technology Strategies, Culture, Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Apache Hive, Big Data, Database Design, Social Media Analytics, Extensible Markup Language (XML), Database Management, Apache Hadoop, Analytics, Data Processing, Data Management, Data Import/Export, Data Integration
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Java Programming, Command-Line Interface, Application Deployment, Build Tools, Service Oriented Architecture, Package and Software Management, Dependency Analysis, Service Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), Debugging, jQuery, Hypertext Markup Language (HTML), Web Design and Development, Javascript, Integrated Development Environments, Web Development Tools, Development Environment, UI Components, User Interface (UI), Event-Driven Programming, Animations
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: User Feedback, Usability, Functional Testing, Root Cause Analysis, Product Improvement, Journey Mapping, UI/UX Research, Experience Design, User Experience, Conversion Funnel Analysis, User Interface (UI) Design, Integration Testing, Product Quality (QA/QC), Application Design, Prioritization
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: 3D Assets, Unity Engine, Video Game Development, Animation and Game Design, Computer Graphics, Computer Graphic Techniques, Game Design, Animations, User Interface (UI), Application Deployment, Program Development, UI Components, User Interface (UI) Design, Software Installation, Visualization (Computer Graphics), Artificial Intelligence, Interaction Design, UI/UX Strategy, Programming Principles, C (Programming Language)
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Responsible AI, Data Ethics, AI Security, Regulatory Compliance, Artificial Intelligence, AI literacy, AI Integrations, Business Ethics, Risk Analysis, SAS (Software), Ethical Standards And Conduct, Human Centered Design, Accountability, Analytics, Diversity and Inclusion, Information Privacy, Data Governance, Data Security, Data Management, Model Deployment
Beginner · Course · 1 - 4 Weeks