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: Active Directory, Windows Servers, User Accounts, Microsoft Windows, Dynamic Host Configuration Protocol (DHCP), Firewall, Server Administration, Group Policy, Windows PowerShell, Operating System Administration, Systems Administration, Virtualization, Virtual Machines, Network Administration, Network Security, File Systems
Intermediate · Course · 1 - 3 Months

Skills you'll gain: AI Personalization, Responsible AI, Data Ethics, Customer experience improvement, Generative AI, Self Service Technologies, ChatGPT, Customer Support, Customer Service, Customer Insights, Automation, Artificial Intelligence, Natural Language Processing, Data Security
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Kotlin, IntelliJ IDEA
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Kubernetes, API Gateway, Network Administration, Software-Defined Networking, Cloud-Native Computing, General Networking, Network Architecture, Network Security, Application Deployment, Containerization
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Figma (Design Software), UI Components, User Interface (UI) Design, User Experience, Style Guides, Prototyping, Typography
Intermediate · Guided Project · Less Than 2 Hours

University of Colorado System
Skills you'll gain: Scaled Agile Framework, Systems Engineering, Scrum (Software Development), Agile Methodology, Agile Project Management, Kanban Principles, Business Leadership, Process Driven Development, Unified Modeling Language, Backlogs, Scalability, Engineering Management, Organizational Change, Waterfall Methodology
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Presentations, Developing Training Materials, Sales Presentation, Data Visualization, Technical Communication, Productivity Software, Project Documentation, Graphic Design, Business Communication, Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Kubernetes, Google Cloud Platform, CI/CD, Continuous Deployment, Application Deployment, Continuous Integration, Cloud Storage, Continuous Delivery, Cloud Security, Role-Based Access Control (RBAC), Managed Services, Cloud Services, Data Storage, Security Controls, Database Management, Identity and Access Management, Authorization (Computing), Application Performance Management, Authentications
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Event-Driven Programming, Web Development Tools, HTML and CSS, Web Development, Javascript, Web Applications, Web Design and Development, Cascading Style Sheets (CSS), Programming Principles
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Sales Presentation, Presentations, Sales Presentations, Canva (Software), Multimedia, Marketing Design, Design, Marketing Collateral, Product Demonstration, Marketing Materials, Graphic Design, Photo Editing
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Data Structures, Debugging
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Identity and Access Management, Role-Based Access Control (RBAC), Firewall, Nginx, Virtual Networking, Network Administration, Network Security, Servers, Web Servers, Security Controls
Intermediate · Project · Less Than 2 Hours