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: Scripting, Web Development, Information Architecture, Visual Basic (Programming Language), Back-End Web Development, User Interface (UI), Usability, Content Management, Databases
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: ChatGPT, Model Deployment, Development Environment, Gemini, Cloud Deployment, LLM Application, Artificial Intelligence, Prompt Engineering, Systems Architecture, Generative AI, Application Deployment, Application Development, Software Architecture, Python Programming, Software Development Tools
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, User Interface (UI), Android Development, C# (Programming Language), Video Game Development, GitHub, Animation and Game Design, User Interface (UI) Design, Mobile Development, 3D Assets, User Interface and User Experience (UI/UX) Design, Microsoft Visual Studio, System Implementation, Software Installation
Intermediate · Specialization · 3 - 6 Months
Skills you'll gain: Apache Spark, Performance Tuning, PySpark, Database Management, Resource Allocation, Process Optimization, Scalability, Performance Analysis, Job Analysis, Debugging, System Configuration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Git (Version Control System), GitHub, Animation and Game Design, UI Components, Interactive Design, User Interface (UI) Design
Advanced · Course · 1 - 3 Months

Edureka
Skills you'll gain: LangChain, LangGraph, Model Context Protocol, AI Workflows, LLM Application, AI Orchestration, Agentic Workflows, Generative AI Agents, Tool Calling, Model Deployment, Data Transformation, Retrieval-Augmented Generation, Agentic systems, Generative AI, Middleware, Gemini, Scalability, Artificial Intelligence, Prompt Engineering, Responsible AI
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: IBM Cloud, Development Testing, Natural Language Processing, Software Testing, User Flows, Customer experience improvement, User Accounts, Content Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Agentic Workflows, Technical Communication, Agentic systems, AI Orchestration, Artificial Intelligence and Machine Learning (AI/ML), AI Security, Data Presentation, Professional Development, MLOps (Machine Learning Operations), Technical Documentation, Coaching, Technical Writing, Portfolio Management, Verbal Communication Skills, Project Documentation, Communication Strategies, GitHub
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Systems Architecture, Model Based Systems Engineering, System Design and Implementation, Systems Analysis, Diagram Design, MLOps (Machine Learning Operations), Requirements Management
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Excel Formulas, Microsoft Excel, Spreadsheet Software, Payroll, Productivity Software, Financial Modeling, Data Integrity, Scalability
Advanced · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Infrastructure, Tensorflow, Google Cloud Platform, AI Workflows, Model Deployment, Cloud Computing Architecture, Performance Tuning, Interoperability, Hardware Architecture, Systems Architecture
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Stakeholder Management, Accountability, Product Management, Prioritization, Scalability, Conflict Management
Intermediate · Course · 3 - 6 Months