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.

Edureka
Skills you'll gain: Prompt Engineering, Multimodal Prompts, Prompt Patterns, Prompt Engineering Tools, LLM Application, LangChain, Large Language Modeling, Responsible AI, Generative AI Agents, OpenAI, Generative AI, AI Personalization, Context Management, Natural Language Processing, CI/CD, Python Programming, Pandas (Python Package), Scalability, Application Development, Safety and Security
Beginner · Course · 1 - 4 Weeks

University of Miami
Skills you'll gain: Manufacturing Processes, Materials science, Emerging Technologies, 3D Modeling, Artificial Intelligence, Automation, Engineering, Machine Learning
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Applications, Cloud Development, Application Deployment, Application Development, Google Cloud Platform, Generative AI, Cloud API, Authentications, Application Performance Management, Data Storage, CI/CD, Identity and Access Management, Data Processing, Authorization (Computing), Data Warehousing, Cloud Storage, Database Software
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Mindfulness, AI Personalization, Smart Goals, Self-Awareness, Anthropic Claude, Emotional Intelligence, Decision Making, Consumer Behaviour, Stress Management, Strategic Decision-Making, Employee Coaching, Empathy, Patient Preparation, Goal Setting, Supervised Learning, AI Enablement, Health And Wellness Coaching, Behavioral Management, Data Ethics
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: 3D Assets, Unity Engine, Video Game Development, Game Design, Virtual Environment, Augmented and Virtual Reality (AR/VR), Animations, Software Installation, Scripting, Debugging
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Timelines, Project Planning, Project Schedules, Project Management, Project Coordination, Accountability, Project Management Software, Organizational Skills, Workflow Management
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Command-Line Interface, Build Tools, Generative AI, Application Development, Software Installation, Unix Commands, Secure Coding, Application Security, Server Administration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Prompt Patterns, AI Orchestration, Salesforce Development, Salesforce, Agentic Workflows, Generative AI Agents, Workflow Management, Agentic systems, Application Lifecycle Management, Generative AI, Performance Testing, Enterprise Architecture, Business Logic, Data Integration, Data Architecture, Model Evaluation, Automation, Data Security
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Systems Architecture, Cloud Deployment, Systems Design, System Design and Implementation, Solution Architecture, Cloud Computing Architecture, Enterprise Architecture, Scalability, Artificial Intelligence and Machine Learning (AI/ML), Systems Integration, Cloud Management, Unified Modeling Language, Performance Tuning, Application Programming Interface (API), Restful API, Requirements Analysis, System Monitoring, Managed Services, Business Requirements
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Core Data (Software), Apple iOS, Mobile Development, Apple Xcode, Data Modeling, Secure Coding, Data Persistence, Game Design, Swift Programming, Application Design, User Interface (UI), User Interface (UI) Design, Debugging
Beginner · Course · 1 - 4 Weeks

Intermediate · Course · 1 - 3 Months

Skills you'll gain: Integrated Development Environments, Software Design Patterns
Beginner · Course · 1 - 4 Weeks