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, Responsible AI, Lead Generation, Data Ethics, Google Gemini, Sales Process, Generative AI, AI Enablement, Sales Enablement, OpenAI, ChatGPT, Automation, Data-Driven Decision-Making
Beginner · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: System Programming, Rust (Programming Language), Data Structures, Relational Databases, Other Programming Languages, Databases, Debugging, Programming Principles, Application Development, Secure Coding, SQL, Object Oriented Programming (OOP), C++ (Programming Language), Interoperability, Software Development, File I/O, Command-Line Interface, Data Import/Export
Beginner · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Public Works, Community Development, Sustainable Development, Environmental Policy, Policy Analysis, Sustainable Technologies, Climate Change Mitigation, Policy Development, Public Policies, Environmental Science, Emerging Technologies, Scalability, Technology Solutions, Case Studies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Email Marketing, Generative AI Agents, Persona Development, AI Personalization, ChatGPT, Customer Insights, Target Audience, Marketing Automation, Content Creation
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Salesforce, Salesforce Development, Workflow Management, Operational Efficiency, Data Access, Business Process Automation, Data Security, Data Sharing, Application Security, Role-Based Access Control (RBAC), Automation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Computer Security Incident Management, Incident Response, Vulnerability Management, Risk Management Framework, Security Management, Threat Management, Risk Management, Disaster Recovery, Vulnerability Assessments, Information Assurance, Digital Forensics, Security Controls
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Software Testing, Open Web Application Security Project (OWASP), Business Logic, Secure Coding, Cryptography, Cybersecurity, Test Case, Identity and Access Management, Authentications, Vulnerability Assessments, Threat Modeling, Encryption, Data Validation, Network Protocols, Authorization (Computing), Web Applications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI) Design, Adobe XD, Wireframing, Figma (Design Software), UI Components, Web Design and Development, Responsive Web Design, Usability Testing, Design, AI Workflows, Design Software, Prototyping
Beginner · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Computer Vision, Vision Transformer (ViT), Convolutional Neural Networks, Image Analysis, Generative AI, Deep Learning, Augmented and Virtual Reality (AR/VR), Artificial Intelligence and Machine Learning (AI/ML), Computer Graphics, Autoencoders, Unsupervised Learning, 3D Assets
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: PHP (Scripting Language), File I/O, Web Applications, Responsive Web Design, MySQL, Web Design and Development, Server Side, HTML and CSS, Back-End Web Development, Database Development, File Management, Data Structures
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Incident Management, Incident Response, Security Management, Computer Security Incident Management, Continuous Monitoring, Infrastructure Security, Cybersecurity, Cyber Security Policies, Telecommuting, Cyber Security Strategy, Security Controls, Problem Management, Security Awareness, Employee Engagement
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C++ (Programming Language), Maintainability, Software Design Patterns, Programming Principles, Algorithms, Data Structures, Performance Tuning, Debugging
Advanced · Course · 1 - 3 Months