Software design courses can help you learn programming principles, design patterns, user interface design, and system architecture. You can build skills in code refactoring, version control, and creating scalable applications. Many courses introduce tools like Git for version control, Figma for UI/UX design, and various integrated development environments (IDEs) to streamline the coding process. By engaging with these topics and tools, you can enhance your ability to create efficient, user-friendly software solutions.

Skills you'll gain: Business Analysis Tools, Digital Transformation, Business Analysis, Requirements Elicitation, Gap Analysis, Analysis, Business Analytics, Business Requirements, Systems Analysis, Technology Strategies, Microsoft Excel, Process Modeling, Stakeholder Communications
★ 4.6 (448) · Beginner · Course · 1 - 4 Weeks

Macquarie University
Skills you'll gain: Instructional Design, Multimedia, Presentations, Design Reviews, Peer Review, Visual Design, Graphic Design, Media Production, Creative Design, Photo/Video Production and Technology, Learning Strategies, Videography, Electronic Media, Communication Strategies
★ 4.8 (108) · Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Microsoft Power Platform, Power BI, Microsoft Power Automate/Flow, Dashboard, Data Visualization, Process Design, Business Process Automation, Workflow Management, No-Code Development, Business Process, Generative AI Agents, Data Analysis, Data Modeling, Data Integration, Data Analysis Software, Application Design
★ 4.2 (161) · Beginner · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Patient Flow, Patient-centered Care, Hospital Experience, Predictive Analytics, Predictive Modeling, Patient Evaluation, Health Care, Care Coordination, Analytics, Healthcare Industry Knowledge, Care Management, Psychosocial Assessments, Data Analysis, Forecasting, Program Evaluation, Health Technology, Data Integration, Leadership
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Team Performance Management, Performance Analysis, Performance Measurement, Dashboard Creation, Dashboard, Return On Investment, Performance Improvement, Project Performance, Project Management Software, Goal Setting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Job Analysis, Recruitment, Talent Recruitment, Workforce Planning, Organizational Structure, Recruitment Strategies, Business Research
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Semiconductors, Display Devices, Computer Displays, Systems Design, Electrical Engineering, Technical Design, Electronics, Electronics Engineering, Electrical and Computer Engineering, Engineering, Scientific, and Technical Instruments, Hardware Design, Electronic Hardware, Materials science, Electronic Components, Image Quality, Technology Solutions, Engineering Calculations, Mathematical Modeling, Physics, Emerging Technologies
★ 3.8 (117) · Advanced · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Negotiation, Contract Negotiation, Mediation, Arbitration, Price Negotiation, Intercultural Competence, Planning, Conflict Management, Communication, Influencing, Cultural Sensitivity, Contract Management, Ethical Standards And Conduct, Decision Making
★ 4.9 (1.6K) · Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Content Scheduling, Social Media Management, Brand Awareness, Social Media Content, Social Media Marketing, Social Media Strategy, Social Media Campaigns, Brand Management, Brand Marketing, Brand Strategy, Marketing Effectiveness, Content Marketing, Digital Advertising, Email Marketing, Digital Marketing, Search Engine Optimization, Google Analytics, Communication, AI Enablement, Generative AI
Intermediate · Course · 1 - 3 Months

Universitat Autònoma de Barcelona
Skills you'll gain: Microsoft Access, Relational Databases, Data Entry, Databases, Database Software, Database Design, Database Management, Microsoft Office, Query Languages, Data Management, Automation
★ 4.8 (1.3K) · Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Oracle Databases, PL/SQL, Data Modeling, Database Design, Data Architecture, Extract, Transform, Load, SQL, Google Cloud Platform, Relational Databases, Data Import/Export, Query Languages, Database Architecture and Administration, Identity and Access Management, Data Storage, Data Sharing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Service Improvement, Performance Improvement, Service Management, Strategic Sourcing, Information Technology Infrastructure Library, IT Service Management, Governance, Systems Integration, Supplier Performance Management, Continuous Improvement Process, Supplier Relationship Management, Supplier Management, Performance Management, Coordination, Procurement, Organizational Change, Performance Analysis, Change Management, Accountability Frameworks, Data Governance
Intermediate · Course · 1 - 3 Months