Human Computer Interaction courses can help you learn user interface design, usability testing, interaction design principles, and accessibility standards. You can build skills in user research, prototyping, and evaluating user experiences across various platforms. Many courses introduce tools like Figma, Sketch, and Adobe XD, that support creating and testing interfaces, along with methods for gathering user feedback and iterating on designs.

Skills you'll gain: Computer Hardware, Hardware Troubleshooting, Cloud Computing, General Networking, Network Troubleshooting, TCP/IP, Virtualization, Network Protocols, Dynamic Host Configuration Protocol (DHCP), Mobile Security, Peripheral Devices, System Configuration, Wireless Networks, Data Storage
Beginner · Course · 1 - 3 Months

Edureka
Skills you'll gain: Development Environment, Web Development, Computer Programming, Program Development, Other Programming Languages, Software Development Tools
Beginner · Course · 1 - 3 Months

Universitat Autònoma de Barcelona
Skills you'll gain: Performance Appraisal, Recruitment, Training and Development, Employee Onboarding, Employee Training, Talent Acquisition, Workforce Development, Human Resources, Business Ethics, Negotiation, Employee Performance Management, Adaptability, Conflict Management, Organizational Development, Organizational Structure, Qualitative Research, Organizational Leadership, Leadership, Decision Making, Team Performance Management
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Integrated Development Environments, Microsoft Visual Studio, AI Enablement, Test Driven Development (TDD), Software Development Tools, GitHub, Debugging, HTML and CSS, User Interface (UI), Cascading Style Sheets (CSS), Software Installation
Intermediate · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: User Story, Negotiation, Data Presentation, Risk Management, Professional Development, Business Risk Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Linux Commands, Command-Line Interface, Linux, Linux Servers, Unix, File Systems, File Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Interactive Design, User Interface and User Experience (UI/UX) Design, Scripting
Mixed · Course · 1 - 4 Weeks

Pontificia Universidad Católica del Perú
Skills you'll gain: Diversity Equity and Inclusion Initiatives, Diversity Awareness, Diversity and Inclusion, Cultural Diversity, Workplace inclusivity, Social Justice, Human Resources, Intercultural Competence, Disabilities, Communication Strategies, Vulnerability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Mining, Medical Imaging, Image Analysis, Unstructured Data, Health Informatics, Big Data, Health Information Management and Medical Records, Text Mining, Data-Driven Decision-Making, Health Care, Data Ethics, Natural Language Processing, Medical Science and Research
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Front-End Web Development, Frontend Performance, Responsible AI, Data Ethics, Frontend Integration, Generative AI, Code Review, User Interface and User Experience (UI/UX) Design, Prompt Engineering, Software Documentation, UI/UX Strategy, Test Automation, Test Tools, HTML and CSS
Intermediate · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Pandas (Python Package), Exploratory Data Analysis, Data Visualization Software, Data Manipulation, Data Analysis, Python Programming, Data Transformation, Data Structures, Data Import/Export, Software Installation
Beginner · Course · 1 - 4 Weeks

Ball State University
Skills you'll gain: Cryptography, Application Security, Encryption, Authentications, Cybersecurity, Data Encryption Standard, Advanced Encryption Standard (AES), Email Security, Network Security, Information Systems Security, Key Management, Application Development, Public Key Infrastructure, Data Integrity
Build toward a degree
Intermediate · Course · 1 - 3 Months