Interaction design courses can help you learn user research techniques, prototyping, usability testing, and the principles of visual design. You can build skills in creating user personas, designing wireframes, and conducting A/B testing to refine user experiences. Many courses introduce tools like Sketch, Figma, and Adobe XD, that support creating interactive prototypes and visual assets. You'll also explore methods for gathering user feedback and iterating on designs to enhance usability and engagement.

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Algorithms, Data Management, Computational Thinking, Memory Management, C and C++, Software Design, Problem Solving, Complex Problem Solving
Mixed · Course · 1 - 3 Months

ESADE Business and Law School
Skills you'll gain: Succession Planning, Business Modeling, Governance, Business Management, Organizational Structure, Enterprise Modeling, Systems Thinking, Relationship Management, Business, Business Risk Management, Storytelling, Risk Analysis, Leadership, Business Leadership, Business Strategy, Innovation, Wealth Management, Business Transformation, Emerging Technologies, Economics
★ 4.6 (176) · Beginner · Specialization · 3 - 6 Months
Skills you'll gain: Software Quality Assurance, Quality Assurance, Test Automation, Software Quality (SQA/SQC), Test Tools, Agile Software Development, Agile Product Development, Software Testing, Agile Methodology, Automation, Analysis, Collaboration
★ 4.9 (11) · Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Institutional Review Board (IRB), Research, Research Design, Consumer Behaviour, Influencing, Persuasive Communication, Ethical Standards And Conduct, Marketing Psychology, Behavioral Economics, Experimentation, Neurology, Informed Consent, Market Research, Marketing, Analysis, Data Analysis
★ 4.5 (6) · Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Unreal Engine, C++ (Programming Language), C and C++, Data Structures, Video Game Development, Data Storage, Game Design, Computer Programming, Programming Principles, Computational Logic, Algorithms
★ 4.4 (34) · Intermediate · Course · 1 - 4 Weeks

University of Glasgow
Skills you'll gain: Responsible AI, AI literacy, digital literacy, Digital pedagogy, Education Software and Technology, Generative AI, Artificial Intelligence, Data Ethics, AI Integrations, Emerging Technologies, Instructional Design, Case Studies, Problem Solving, Critical Thinking
★ 4.4 (7) · Beginner · Course · 1 - 4 Weeks

University of London
Skills you'll gain: C++ (Programming Language), C and C++, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Program Development, Computer Programming, Data Modeling, Transaction Processing
★ 4.7 (28) · Intermediate · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Prompt Patterns, Prompt Engineering Tools, LangChain, Retrieval-Augmented Generation, Generative AI, AI Workflows, LLM Application, Large Language Modeling, OpenAI API, Data Synthesis
★ 4.3 (7) · Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Agile Software Development, Agile Methodology, Requirements Analysis, Agile Project Management, Requirements Management, Software Development Methodologies, User Requirements Documents, Requirements Elicitation, User Story, Waterfall Methodology, Software Architecture, Project Management, Cross-Functional Collaboration, Quality Assurance
★ 4.9 (21) · Beginner · Course · 1 - 4 Weeks

Fractal Analytics
Skills you'll gain: Generative AI, AI Product Strategy, Generative Adversarial Networks (GANs), Business Leadership, Responsible AI, Strategic Leadership, Key Performance Indicators (KPIs), AI Integrations, Corporate Strategy, Data Ethics, Customer Engagement, Governance, Data Governance
★ 4.2 (37) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft PowerPoint, Presentations, Sales Presentations, Project Design, Business Planning, Proposal Development, Fundraising, Financial Acumen, Business Communication, Goal Setting, Entrepreneurship
★ 4.6 (36) · Beginner · Guided Project · Less Than 2 Hours

University of California, Irvine
Skills you'll gain: Stakeholder Management, Stakeholder Analysis, Conflict Management, Planning, Project Planning, Project Management, Stakeholder Engagement, Organizational Structure, Stakeholder Communications, Project Scoping, Leadership and Management, Project Documentation, Influencing
★ 4.8 (58) · Mixed · Course · 1 - 3 Months