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.

Coursera
Skills you'll gain: Tax Preparation, Tax Compliance, Income Tax, Corporate Tax, Tax Returns, Tax Laws, Corporate Accounting, Audit Working Papers, General Accounting, Compliance Management, Regulatory Compliance, Ledgers (Accounting), Data Mapping, Reconciliation, General Ledger, Responsible AI, Verification And Validation, Excel Formulas, Microsoft Excel, ChatGPT
Beginner · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Claude Code, Anthropic Claude, Multimodal Prompts, Prompt Engineering, Prompt Patterns, Generative AI Agents, AI Orchestration, Context Engineering, Code Reusability, AI Workflows, Software Development, Generative AI, Software Quality Assurance, Software Development Life Cycle, Automation, Artificial Intelligence, Software Architecture, Software Testing, Software Design, Software Development Methodologies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Ethical Standards And Conduct, Business Ethics, Decision Making, Performance Reporting, Record Keeping, Investment Management, Compliance Reporting, Law, Regulation, and Compliance, Client Services, Strategic Decision-Making, Compliance Management, Portfolio Management, Finance, Financial Market, Regulatory Compliance, Dealing With Ambiguity, Conflict Management, Research, Application Performance Management, Design
Mixed · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Health Informatics, Health Technology, Health Systems, Health Policy, Health Care, Informatics, Health Information Management, Information Technology, Health Care Procedure and Regulation, Systems Analysis, Health Insurance Portability And Accountability Act (HIPAA) Compliance, System Requirements, Requirements Analysis, Interoperability, Data Literacy, Data Sharing, Medical Imaging, Emerging Technologies
Beginner · Course · 1 - 4 Weeks
Chris Croft Training
Skills you'll gain: Project Risk Management, Risk Analysis, Project Schedules, Risk Management, Timelines, Project Planning, Project Performance, Work Breakdown Structure, Project Scoping, Project Management Life Cycle, Project Management, Project Implementation, Project Design, Project Management Software, Milestones (Project Management), Project Estimation, Project Management Institute (PMI) Methodology, Project Documentation, Project Management Office (PMO), Project Finance
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Real Time Data, Plotly, Dashboard, Dashboard Creation, Live Streaming, Technical Analysis, Data Visualization, Heat Maps, Scalability, Restful API, Pandas (Python Package), Python Programming, UI Components, NumPy, Data Analysis, Application Deployment, Data Persistence, Data Modeling, Event Monitoring
Intermediate · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: Corporate Strategy, Innovation, Performance Measurement, Entrepreneurship, Organizational Strategy, Key Performance Indicators (KPIs), Strategic Partnership, Business Strategy, Business Planning, Needs Assessment, Program Management, Program Implementation, New Business Development, Plan Execution, Technology Strategies, Organizational Development, Business Metrics, Business Development, Leadership, Environmental Social And Corporate Governance (ESG)
Beginner · Course · 1 - 4 Weeks

Creo Incubator
Skills you'll gain: Innovation, Organizational Development, Business Transformation, Organizational Change, Culture Transformation, Corporate Strategy, Resource Management, Organizational Leadership, Resource Allocation, Entrepreneurship, Resource Utilization, Organizational Strategy, Organizational Effectiveness, Strategic Thinking, Organizational Structure, New Business Development, Team Management, Sustainable Business, Sustainable Development, Team Building
Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Infrastructure Security, IT Security Architecture, Cloud Infrastructure, Network Security, Network Infrastructure, AI Security, Infrastructure Architecture, Zero Trust Network Access, DevSecOps, AI Integrations, Enterprise Architecture, Security Architecture Review, Cloud Security, Threat Modeling, Security Controls, Hardening, Endpoint Security, Microsoft Azure, Kubernetes, Risk Management
Advanced · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Prompt Engineering Tools, Prompt Engineering, Multimodal Prompts, Prompt Patterns, Responsible AI, Generative AI, Generative Model Architectures, Computer Vision, Image Analysis, LLM Application, AI literacy, AI powered creativity, Large Language Modeling, OpenAI, Data Ethics, AI Personalization, Artificial Intelligence, Creativity, Musical Composition, Machine Learning
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Model View Controller, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), HTML and CSS, Linux, Linux Commands, Application Deployment, Django (Web Framework), Cloud Deployment, Web Applications, Command-Line Interface, Web Servers, Web Development, SQL, Database Management, Python Programming, Software Installation
Intermediate · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Android Studio, Mobile Development, Java, Android (Operating System), Object Oriented Programming (OOP), Mockups, Java Programming, Data Persistence, Application Deployment, JSON, Web Services, Application Design, Object Oriented Design, Restful API, Mobile Development Tools, Application Development, Data Storage Technologies, Software Design, Instagram
Intermediate · Specialization · 3 - 6 Months