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.

Scrimba
Skills you'll gain: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Theoretical Computer Science, Software Development, Computer Programming, Problem Solving, Software Engineering, Data Structures, Computer Science, Javascript, Programming Principles, Web Development, Machine Learning Methods, Data Science, Solution Design
Intermediate · Specialization · 1 - 4 Weeks

Skills you'll gain: Application Deployment, Kubernetes, AWS Identity and Access Management (IAM), Amazon Elastic Compute Cloud, Cloud Deployment, Identity and Access Management, Amazon Web Services, AWS CloudFormation, DevOps, Load Balancing, Containerization, Scalability
★ 4.9 (7) · Intermediate · Course · 1 - 4 Weeks

Dassault Systèmes
Skills you'll gain: SolidWorks (CAD), Technical Design, Design Software, Computer-Aided Design, 3D Modeling
★ 5 (6) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Mobile Development, Cross Platform Development, Mobile Development Tools, .NET Framework, Authentications, Application Development, User Interface (UI), Application Programming Interface (API), Application Frameworks, UI Components, C# (Programming Language), API Design, Development Environment, Object-Relational Mapping, Identity and Access Management, Authorization (Computing), Network Troubleshooting, Role-Based Access Control (RBAC), Software Design Patterns
★ 4.3 (6) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Change Management, Organizational Change, Management Training And Development, Leadership and Management, Storytelling, Business Transformation, Culture Transformation, Drive Engagement, Organizational Leadership, Stakeholder Communications, Empathy, Stakeholder Engagement, Communication, Digital Transformation, Team Motivation, Sustainable Systems, Resilience, Communication Strategies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Responsive Web Design, Web Design, Cascading Style Sheets (CSS), Web Design and Development, Interaction Design, Usability, User Centered Design, User Interface (UI) Design, Persona (User Experience), Design Elements And Principles, Adobe Photoshop, Figma (Design Software)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Version Control, Unity Engine, GitHub, Bitbucket, Android Development, C# (Programming Language), Game Design, Mobile Development, Video Game Development, Software Versioning, Scripting, User Interface (UI), 3D Assets, Animation and Game Design, User Interface (UI) Design, Graphics Software, Animations, Computer Graphic Techniques, Graphical Tools, Application Deployment
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Layout Design, Autodesk, Technical Documentation, Design Software, Functional Design, Design, Human Factors, Design Elements And Principles, Design Strategies, Conceptual Design
★ 5 (13) · Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Climate Change Adaptation, Health Disparities, Health Equity, Climate Change Programs, Environmental Issue, Advocacy, Social Determinants Of Health, Environmental Science, Health Education, Community Health, Health Care, Public Health, Patient Education And Counseling, Health Systems, Public Health and Disease Prevention, Community Organizing, Climate Change Mitigation, Sustainable Systems, Clinical Leadership, Leadership Development
Beginner · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Student Support and Services, School Counseling, Academic Advising, Education and Training, Training Programs, Student Engagement, Mentorship, Lifelong Learning, Instructional Strategies, Personal Development, Human Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design, Hypertext Markup Language (HTML), Web Development, Debugging, Web Applications, No-Code Development, Front-End Web Development, Development Environment, Web Development Tools, UI Components, Microsoft Visual Studio, Integrated Development Environments
Beginner · Course · 1 - 3 Months

Pearson
Skills you'll gain: Large Language Modeling, Deep Learning, Prompt Engineering, Image Analysis, Model Deployment, Recurrent Neural Networks (RNNs), PyTorch (Machine Learning Library), Convolutional Neural Networks, Model Optimization, Tensorflow, LLM Application, Transfer Learning, Computer Vision, Fine-tuning, Responsible AI, Generative Model Architectures, Model Training, Natural Language Processing, Embeddings, Artificial Neural Networks
Intermediate · Specialization · 1 - 4 Weeks