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: Prompt Engineering, AI Personalization, AI literacy, Responsible AI, Personalized Campaigns, Prompt Patterns, AI Product Strategy, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Artificial Intelligence, Case Studies, Data-Driven Marketing, Computer Vision, Customer Insights, Information Privacy, Trend Analysis
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Event-Driven Programming, Front-End Web Development, Javascript, Frontend Performance, Cascading Style Sheets (CSS), Web Development Tools, Debugging, Web Applications, Responsive Web Design, Animations, Web Development, Visualization (Computer Graphics), JSON, Hypertext Markup Language (HTML), Application Programming Interface (API), Animation and Game Design, User Interface (UI), Event Monitoring, Computer Programming
Intermediate · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Childbirth, Maternal Health, Child Health, Prenatal Care, Child Development, Human Development, Infant Care, Postpartum Care, Childhood Education and Development, Sensory Systems Analysis, Mental and Behavioral Health
Intermediate · Course · 1 - 4 Weeks

John Wiley & Sons
Skills you'll gain: Cybersecurity, Security Awareness, Computer Security Awareness Training, Cyber Attacks, Cyber Risk, Cyber Security Strategy, Information Systems Security, Security Management, Security Controls, Data Security, Computer Security, Risk Mitigation, Security Strategy, Incident Response, Risk Management, Vulnerability Management, Malware Protection, Encryption, Authorization (Computing), Authentications
Beginner · Course · 1 - 4 Weeks

Knowledge Accelerators
Skills you'll gain: Customer Service, Problem Solving, Customer Support, Telephone Skills, Greeting Customers, Service Level, Help Desk Support, Customer and Client Support, Personal Attributes, Technical Support and Services, Customer Relationship Management, Communication, Customer Complaint Resolution, Empathy, Customer Engagement, Customer experience improvement, Process Management
★ 4.8 (1.9K) · Beginner · Course · Less Than 2 Hours

University of Alberta
Skills you'll gain: Hydrology, Environment, Physical Science, Biology, Water Resources, Mitigation, Hazard Analysis, Environmental Issue, Accident Prevention, Cultural Diversity, Water Resource Management, Social Studies, Natural Resource Management, Climate Change Adaptation, Environmental Science, Risk Management, Respiration, Life Sciences, Physiology, World History
★ 4.9 (2.6K) · Mixed · Course · 1 - 3 Months

Stanford Online
Skills you'll gain: Logical Reasoning, Computational Logic, Deductive Reasoning, Computational Thinking, Problem Solving, Mathematics and Mathematical Modeling, Business Logic
★ 4.4 (657) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, 3D Assets, 3D Modeling, Virtual Environment, Cinematography, Animation and Game Design, File Management, Video Game Development, Visualization (Computer Graphics), Computer Graphics, Game Design, Animations, Computer Graphic Techniques, Grading (Landscape), Photo/Video Production and Technology, Visual Storytelling, Model Optimization, Simulations, Data Import/Export, Layout Design
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: 3D Modeling, Animations, 3D Assets, Workflow Management, Animation and Game Design, Visualization (Computer Graphics), Control Panels, Computer Graphics, File Management, Computer Graphic Techniques, Graphical Tools, Editing, Digital Design, Model Optimization, Data Import/Export, Simulations, Video Game Development, Visual Design, User Interface (UI), Blended Learning
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Virtualization, Virtualization and Virtual Machines, Cloud Deployment, Network Troubleshooting, Desktop Support, Peripheral Devices, Virtual Machines, Technical Support and Services, Technical Support, Hardware Troubleshooting, Infrastructure As A Service (IaaS), Cloud Infrastructure, Computer Hardware, Cloud Services, Cloud Computing, Cloud Computing Architecture, System Support, Help Desk Support, Computer Networking, Mobile Security
Beginner · Course · 1 - 3 Months

Skills you'll gain: Animations, 3D Modeling, Unreal Engine, 3D Assets, Animation and Game Design, Computer Graphics, Visualization (Computer Graphics), Computer Graphic Techniques, Timelines, Visual Storytelling, Graphics Software, Creativity, User Interface (UI), File Management, Creative Design, Software Installation, System Configuration
★ 4.3 (29) · Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Web Development, Javascript, Event-Driven Programming, Computer Programming
Beginner · Course · 1 - 4 Weeks