Usability testing courses can help you learn user research techniques, test planning, participant recruitment, and data analysis. You can build skills in creating effective test scenarios, interpreting user feedback, and refining design solutions based on test results. Many courses also introduce tools like UserTesting, Lookback, and Optimal Workshop, which facilitate the testing process and help you gather insights on user interactions, enabling you to enhance product usability and overall user experience.
Madecraft
Skills you'll gain: Web Design and Development, HTML and CSS, Web Applications, Web Development, Javascript, Test Script Development, Package and Software Management, Open Source Technology, Programming Principles, Cascading Style Sheets (CSS), Development Testing, Development Environment, GitHub, Algorithms, Software Development, Debugging
Beginner · Course · 1 - 3 Months

Braze
Skills you'll gain: Email Marketing, Marketing Automation, Email Automation, A/B Testing, Personalized Campaigns, Target Audience, Campaign Management, Data-Driven Marketing, Brand Marketing, Advertising Campaigns, AI Personalization, Campaign Planning, Digital Marketing Tools, Digital Brand Strategy, Digital Marketing, Digital Marketing Campaigns, Marketing, Customer Engagement, Promotions and Campaigns, Analytics
Intermediate · Course · 3 - 6 Months

Taipei Medical University
Skills you'll gain: Pharmacotherapy, Pharmacology, Medical Prescription, Drug Interaction, Medication Therapy Management, Medication Dispensation, Clinical Monitoring, Pharmacy, Pharmaceuticals, Clinical Research, Drug Development, Pharmaceutical Terminology, Nephrology, Patient Safety, Mathematical Modeling, Physiology, Analytical Testing, Biochemistry, Continuous Monitoring, Biotechnology
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unsupervised Learning, Exploratory Data Analysis, Feature Engineering, Dimensionality Reduction, Supervised Learning, Classification Algorithms, Regression Analysis, Scikit Learn (Machine Learning Library), Machine Learning Algorithms, Statistical Methods, Data Preprocessing, Applied Machine Learning, Model Evaluation, Statistical Inference, Predictive Modeling, Machine Learning Methods, Statistical Hypothesis Testing, Model Training, Data Processing, Machine Learning
Intermediate · Specialization · 3 - 6 Months

Total Seminars
Skills you'll gain: Hardening, Endpoint Security, Endpoint Detection and Response, Intrusion Detection and Prevention, Network Security, Security Controls, Wireless Networks, Application Security, Authentications, Exploitation techniques, Security Testing, Cryptographic Protocols, Security Management, Security Awareness, Security Strategy, System Configuration, Encryption
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Debugging, Software Testing, Program Development, Test Planning, Simulations, Test Case, Computer Programming, Programming Principles, Algorithms, C (Programming Language), Build Tools
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: iOS Development, Mobile Development, Apple iOS, User Interface (UI), Apple Xcode, Swift Programming, Unit Testing, User Interface (UI) Design, Objective-C (Programming Language), UI Components, Mobile Development Tools, Data Structures, Application Development, Interactive Design, Programming Principles, Test Case, Cross Platform Development, Application Programming Interface (API), Knowledge of Apple Software, Prototyping
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Performance Testing, Performance Stress Testing, Performance Tuning, Performance Measurement, System Configuration, Network Performance Management, Configuration Management, System Monitoring, Content Management Systems, Site Reliability Engineering, IT Infrastructure, Technical Documentation, Content Creation
Advanced · Course · 1 - 4 Weeks
University of Alberta
Skills you'll gain: Requirements Analysis, Requirements Elicitation, Functional Requirement, Backlogs, User Requirements Documents, Change Control, User Story, System Requirements, Acceptance Testing, Agile Methodology, Agile Software Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Code Review, Object Oriented Design, Maintainability, Software Design Patterns, Software Design, Functional Design, Code Reusability, Continuous Integration, Test Automation, Software Quality (SQA/SQC), Test Driven Development (TDD), Debugging, Software Documentation, Programming Principles, Scalability, Quality Improvement, Python Programming, Continuous Improvement Process, Style Guides, Continuous Monitoring
Beginner · Course · 1 - 3 Months

Skills you'll gain: Mainframe Computing, COBOL (Programming Language), Systems Development Life Cycle, Software Development Life Cycle, Mainframe Technologies, z/OS, Unit Testing, Systems Analysis, Job Control Language (JCL), IBM DB2, Systems Development, Agile Software Development, Debugging, Pseudocode, Program Development, Software Development Methodologies, Virtualization, Agile Methodology, Software Development, File I/O
Intermediate · Professional Certificate · 3 - 6 Months
University of London
Skills you'll gain: Financial Statements, Business Planning, Sampling (Statistics), Descriptive Statistics, Organizational Change, Organizational Structure, Financial Reporting, Change Management, Data Presentation, Leadership and Management, Professional Networking, Business Mathematics, Verbal Communication Skills, Business Strategy, Professional Development, Professionalism, Competitive Analysis, Linear Algebra, Mathematical Modeling, Business Strategies
Intermediate · Specialization · 3 - 6 Months