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.

Google Cloud
Skills you'll gain: Model Deployment, Serverless Computing, Google Cloud Platform, Generative AI, Cloud Deployment, Containerization, Performance Tuning, Scalability
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Problem Management, Technical Services, Cloud Management, Cloud Services, Cloud Infrastructure, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Sprint Retrospectives, Jira (Software), Accountability, Agile Methodology, Issue Tracking, User Feedback, Continuous Improvement Process, Constructive Feedback, Action Oriented, Project Documentation, Taking Meeting Minutes, Prioritization, Record Keeping
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Selenium (Software), Scalability, Software Testing, Web Applications, Maintainability, Hypertext Markup Language (HTML)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: UI Components, Business Requirements, Workflow Management, Product Requirements, Code Review, Project Design, Blogs, E-Commerce, Front-End Web Development, Software Installation, Content Management Systems, System Configuration, Program Implementation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Design, User Interface and User Experience (UI/UX) Design, Software Design, Application Development, Front-End Web Development, Performance Tuning, Software Design Patterns, Real Time Data, API Design, Application Performance Management
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Timelines, Project Schedules, Calendar Management, Project Management, Time Management, Organizational Skills, Scheduling, Project Management Software, Stakeholder Communications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, iOS Development, Secure Coding, Encryption, Network Security, Application Programming Interface (API), Swift Programming, Mobile Security, Application Security, Data Persistence, Key Management, Data Security, Data Storage
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Web Components, Web Applications, User Interface (UI), Full-Stack Web Development, User Accounts, Event-Driven Programming, Data Persistence, Data Access, Data Validation
Intermediate · Course · 3 - 6 Months

Skills you'll gain: jQuery, Data Structures, Javascript and jQuery, Programming Principles, Data Management, Microsoft Development Tools
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Extensible Markup Language (XML), Extensible Languages and XML, .NET Framework, C# (Programming Language), Debugging
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Model Deployment, Serverless Computing, Cloud Deployment, Generative AI, Application Deployment, Containerization, Performance Tuning
Beginner · Course · 1 - 4 Weeks