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: User Story, Agile Methodology, Version Control, Persona (User Experience), Kanban Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Web Analytics, Supplier Management, E-Commerce, WordPress, No-Code Development, Search Engine Optimization, Blogs, Web Design, Content Management Systems, Order Management Systems, Shipping and Receiving
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Generative AI Agents, Agentic Workflows, Security Controls, AI Orchestration, Google Cloud Platform, Authorization (Computing), Agentic systems, Enterprise Architecture, Authentications, Cloud Deployment, LLM Application, Application Deployment, Enterprise Security, Data Integration, Data Access, Cloud Security, Case Studies, Artificial Intelligence
Intermediate · Course · 1 - 3 Months

University of Rochester
Skills you'll gain: Instrumental Music, Music Theory, Musical Composition, Music, Music Performance, Music History
Beginner · Course · 1 - 3 Months

Skills you'll gain: Reinforcement Learning, Regulatory Compliance, Due Diligence, Artificial Intelligence and Machine Learning (AI/ML), Risk Analysis, Policy Analysis, Policy Development, Algorithms
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Responsible AI, Google Gemini, Generative AI, Google Cloud Platform, AI Enablement, AI Orchestration, Google Workspace, AI Product Strategy, AI Security, Agentic Workflows, Large Language Modeling, Artificial Intelligence, Unstructured Data, Cloud Platforms, Artificial Intelligence and Machine Learning (AI/ML), AI Workflows, Strategic Planning, Cloud Computing, Collaboration
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: iOS Development, Apple iOS, Swift Programming, UI Components, Mobile Development, Database Management, Databases, User Interface (UI), Data Persistence, Data Validation, Data Modeling, Debugging
Intermediate · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: Supervised Learning, Predictive Modeling, Logistic Regression, Statistical Modeling, Model Evaluation, Machine Learning, Machine Learning Algorithms, Classification Algorithms, Regression Analysis, Probability & Statistics, Linear Algebra
Build toward a degree
Intermediate · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Penetration Testing, Cybersecurity, Security Testing, Cyber Security Assessment, Network Security, Threat Detection, Cyber Attacks, Cyber Security Strategy, Cyber Threat Intelligence, Cyber Threat Hunting, Exploit development, Information Systems Security, Firewall, Malware Protection, Cloud Computing, Cryptography, Security Awareness, Security Controls, Cyber Risk, Security Strategy
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Responsive Web Design, Bootstrap (Front-End Framework), Node.JS, Back-End Web Development, Unit Testing, Full-Stack Web Development, Web Components, Front-End Web Development, Authentications, User Accounts, TypeScript, MySQL
Intermediate · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Web Design and Development, Web Design, Semantic Web, Web Content, Web Development, Interactive Design
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Google Cloud Platform, Google Workspace, Agentic Workflows, AI Workflows, Data Access, AI Enablement, Generative AI Agents, Cloud Security, LLM Application, Data Management, Data Integration, AI Security
Beginner · Course · 1 - 3 Months