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.

Beginner · Course · 1 - 3 Months

Coursera
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Context Protocol, Responsible AI, LangGraph, AI Workflows, AI Orchestration, LangChain, LLM Application, Agentic systems, OpenAI API, Generative AI Agents, Tool Calling, Compliance Management, Governance, Agentic Workflows, AI Security, Artificial Intelligence, Cost Benefit Analysis, Coordination, Scalability, Software Architecture
Intermediate · Specialization · 3 - 6 Months
Google Cloud
Skills you'll gain: Gmail, Google Workspace, Email Security, Productivity Software, Organizational Skills, Business Communication, Business Solutions, Data Import/Export
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Validation, Object-Relational Mapping, Database Design, Back-End Web Development, Data Modeling, Data Integrity, Database Development, Application Development, Software Architecture, Database Application, Health Information Management, Data Persistence, Health Care, Database Management, C# (Programming Language)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Governance, Health Information Management, Cloud Security, Health Care, Data Architecture, Identity and Access Management, Real Time Data, Scalability, Health Care Procedure and Regulation, Medical Records, Data Management, Data Sharing, Clinical Data Management, Microsoft Azure, Role-Based Access Control (RBAC), Regulatory Compliance, Information Privacy, Interoperability, Security Management, Encryption
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Email Marketing, Brand Marketing, Brand Strategy, Storytelling, Marketing Materials, Branding, Microsoft Outlook, Gmail, Marketing Communications, Communication Strategies, Business Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jira (Software), Backlogs, Scrum (Software Development), Sprint Retrospectives, Sprint Planning, Agile Methodology, Agile Project Management, Scalability, User Story, Prioritization, Continuous Improvement Process, Estimation
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Database Design, MySQL, Operational Databases, Relational Databases, SQL, PHP (Scripting Language), Database Application, Database Systems, Database Management, Databases, Database Management Systems, Back-End Web Development, Data Structures, Software Installation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Agentic Workflows, AI Orchestration, Tool Calling, Generative AI, Gemini, Artificial Intelligence, Google Gemini, Retrieval-Augmented Generation, Embeddings, Workflow Management, Python Programming, Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Drupal, Content Management Systems, Project Management Life Cycle, Presentations, Business Requirements, Content Development and Management, HTML and CSS, Web Design and Development, UI Components, Blogs, Advertising, Application Deployment, Portfolio Management, Responsive Web Design, Javascript
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Database Design, Relational Databases, Event-Driven Programming, Database Application, .NET Framework, Visual Basic (Programming Language), Maintainability, Service Management, Application Design, Business Logic, SQL, Data Validation, Debugging, User Interface (UI)
Beginner · Course · 1 - 4 Weeks