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: Canva (Software), Marketing Materials, Marketing Design, Content Creation, Branding, Content Marketing, Graphic Design, Design, Promotional Materials, Marketing Communications
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Software Architecture, Solution Architecture, Business Architecture, Enterprise Architecture, Microservices, Cloud Computing Architecture, Service Oriented Architecture, Software Design, Business Process Modeling, Software Design Patterns, Technology Strategies, Process Design, Event-Driven Programming, Serverless Computing, Digital Transformation, Agile Software Development, Scalability, Distributed Computing, Restful API, Innovation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, LangChain, Large Language Modeling, Data Quality, Model Deployment, Data Ethics, No-Code Development, Model Evaluation, Responsible AI, Application Development, Transfer Learning, Application Programming Interface (API)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud Deployment, Application Deployment, ASP.NET, Microsoft Azure, Software Architecture, Authentications, Application Design, User Interface (UI), Application Development, Database Development, Maintainability, Web Servers, Debugging, Data Validation
Advanced · Course · 1 - 3 Months

Skills you'll gain: Routing Protocols, System Configuration, Software Architecture, Authentications
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Hibernate (Java), Multi-Tenant Cloud Environments, Object-Relational Mapping, Spring Boot, Performance Tuning, Java, Data Modeling
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Responsible AI, Productivity Software, Google Workspace, Generative AI, Operational Efficiency, Process Improvement, AI Enablement, Business Process Improvement, Artificial Intelligence
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Diagram Design, Persona Development, User Accounts, Productivity Software, Strategic Thinking, Market Analysis, Marketing Communications
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: 3D Modeling, 3D Assets, Computer Graphics, Computer Graphic Techniques
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Collaborative Software, Enterprise Application Management, Data Management, Identity and Access Management, Google Cloud Platform, Scheduling, Customer Support, Administration, Management Reporting, Data Storytelling, Data Sharing, Data Access, Auditing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: React.js, ChatGPT, Application Deployment, JavaScript Frameworks, Front-End Web Development, Data Persistence, UI Components, Application Programming Interface (API), Debugging, User Interface (UI), User Experience Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Scripting, Linux, Unix Commands, Unix, Command-Line Interface, Remote Access Systems, OS Process Management, Computational Logic, File Management, Debugging, Data Validation
Mixed · Course · 1 - 4 Weeks