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.

Coursera
Skills you'll gain: Dashboard, Project Management Software, Project Coordination, Project Schedules, Timelines, Productivity Software
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Content Marketing, Content Strategy, Content Development and Management, Target Audience, Persona Development, Blogs, Content Performance Analysis, Customer experience strategy (CX), Marketing Strategies, Content Creation, Marketing, Customer Analysis, Content Management, Driving engagement, Consumer Behaviour, Media Buying, Web Analytics and SEO
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Digital Signal Processing, Image Analysis, Computer Vision, Computer Graphics, Visualization (Computer Graphics), Medical Imaging, Spatial Analysis, Linear Algebra, Matlab, Mathematical Modeling, Histogram
Mixed · Course · 1 - 3 Months

Skills you'll gain: Artificial Intelligence, Robotics, Image Analysis, Computer Vision, Convolutional Neural Networks, Natural Language Processing, Systems Engineering, Artificial Neural Networks, Reinforcement Learning, Machine Learning, Python Programming, Automation, Algorithms
Intermediate · Course · 1 - 3 Months

University of Alberta
Skills you'll gain: Object Oriented Design, Unified Modeling Language, Software Design, Software Design Patterns, Object Oriented Programming (OOP), Java, Maintainability, Application Design
Intermediate · Course · 1 - 4 Weeks

Sungkyunkwan University
Skills you'll gain: Emotional Intelligence, Empathy, Self-Awareness, Cultural Sensitivity, Social Skills, Psychology, Ethical Standards And Conduct, Anthropology
Advanced · Course · 1 - 3 Months

Advanced · Course · 1 - 3 Months

Coursera
Skills you'll gain: LLM Application, Large Language Modeling, Prompt Engineering, Data Analysis Expressions (DAX), Statistical Reporting, Business Intelligence, Business Reporting, Data Pipelines, Generative AI, Cost Benefit Analysis, Performance Analysis, Model Evaluation, Key Performance Indicators (KPIs), Automation
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Email Marketing, Campaign Management, Marketing Planning, Strategic Marketing, Marketing Effectiveness, Customer Analysis, Marketing Automation, Target Audience, Promotions and Campaigns, Workflow Management
Beginner · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: JUnit, Apache Maven, Restful API, Java Programming, Java, Application Deployment, Microservices, Docker (Software), Object Oriented Programming (OOP), Spring Boot, Spring Framework, Containerization, CI/CD, Unit Testing, API Design, Application Programming Interface (API), Hibernate (Java), Computer Programming, Object Oriented Design, Programming Principles
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Model Deployment, AWS SageMaker, MLOps (Machine Learning Operations), Image Analysis, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML), Amazon Web Services, Deep Learning, AI Personalization, Model Evaluation, Applied Machine Learning, Computer Vision, Machine Learning, Feature Engineering, Text Mining, Data Wrangling
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Dashboard, Root Cause Analysis, Solution Selling, Sales Strategy, Sales Process, Customer Relationship Management (CRM) Software, Composure, Problem Solving, Sales, Empathy & Emotional Intelligence, Marketing Automation, Customer Relationship Management, Email Automation, Sales Management, Non-Verbal Communication, Consultative Approaches, Emotional Intelligence, Customer Analysis, B2B Sales, Negotiation
Intermediate · Specialization · 3 - 6 Months