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.

Skills you'll gain: Figma (Design Software), UI Components, User Interface (UI) Design, Color Theory, Color Matching, Typography, Digital Design, Web Design and Development, Design, Style Guides, Web Content Accessibility Guidelines
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Application Deployment, Azure DevOps, Cloud Deployment, Continuous Deployment, Git (Version Control System), Version Control, Microsoft Azure, Release Management, IT Automation, Code Review
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: A/B Testing, Statistical Hypothesis Testing, Test Planning, Statistical Methods, Statistical Analysis, Data Literacy, Financial Analysis, Statistics, Financial Acumen, Statistical Inference, Performance Measurement, Risk Analysis, Performance Metric, Spreadsheet Software, Decision Making, Project Documentation
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Hardware Design, Electronics Engineering, Engineering Design Process, Electronic Hardware, Electronics, Design, Computer-Aided Design, Functional Design, Verification And Validation, Simulation and Simulation Software, Design Software, Open Source Technology
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AutoCAD, Architectural Drawing, Architectural Design, Engineering Drawings, Civil and Architectural Engineering, Computer-Aided Design, Building Design, Technical Drawing, Drafting and Engineering Design, Engineering Plans And Specifications, Architecture and Construction, Structural Engineering, Functional Design, Traffic Flow Optimization, Building Codes, Safety Standards
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Database Development, Database Management Systems, Data Manipulation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: API Design, API Gateway, API Testing, Application Programming Interface (API), Software Documentation, Restful API, Software Design Documents, Server Side, Test Automation, Software Testing, Software Design, Back-End Web Development, Test Case, Collaboration, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: PL/SQL, Oracle Databases, Stored Procedure, SQL, Data Persistence, Database Development, Database Management Systems, Web Services, Data Storage Technologies, Authorization (Computing), File I/O, Debugging, File Management, Network Protocols
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: CI/CD, Jenkins, Build Tools, Kubernetes, Docker (Software), DevOps, Ansible, Devops Tools, Continuous Deployment, Continuous Integration, IT Automation, Containerization, API Design, Application Deployment, Cloud Deployment, Amazon Web Services, Automation, Software Architecture, Cloud Solutions, Configuration Management
Beginner · Specialization · 1 - 3 Months

University of Colorado System
Skills you'll gain: Grant Writing, Sample Size Determination, Biostatistics, Medical Science and Research, Statistical Analysis, Data Analysis, Clinical Research, Statistical Methods, Analysis, Science and Research, Quantitative Research, Data Collection, Statistical Modeling
Intermediate · Course · 1 - 3 Months
University of Pennsylvania
Skills you'll gain: Research, Positivity, Psychological Evaluations, Science and Research, Research Design, Psychosocial Assessments, Mental Health Diseases and Disorders, Self-Awareness, Personal Development, Experimentation, Mental Health, Needs Assessment
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: User Experience Design, Figma (Design Software), User Interface (UI) Design, User Flows, Prototyping, Web Design, Application Design, User Accounts, Authentications
Intermediate · Guided Project · Less Than 2 Hours