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: Selenium (Software), Java, File Management, Cascading Style Sheets (CSS), Test Automation, Web Scraping, Data Validation, Web Development Tools, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Responsible AI, Data Ethics, Artificial Intelligence, AI Security, AI Product Strategy, Business Ethics, Governance, Ethical Standards And Conduct, Risk Analysis, Stakeholder Analysis
Beginner · Course · 1 - 3 Months

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Driving engagement, AI Personalization, Media Production, Media Strategy, Media and Communications, Community Organizing, Augmented and Virtual Reality (AR/VR), Digital Media Strategy, Content Creation, Social Media Strategy, Web Content, Social Media, Revenue Management, Innovation, Brand Management, Data-Driven Decision-Making, E-Commerce, Video Production, User Centered Design, Game Theory
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Recurrent Neural Networks (RNNs), Deep Learning, Natural Language Processing, Tensorflow, PyTorch (Machine Learning Library), Artificial Neural Networks, Applied Machine Learning, Machine Learning Methods, Model Evaluation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Spring Boot, Cloud Deployment, Application Deployment, Google Cloud Platform, Cloud Applications, Key Management, Application Frameworks, Application Development, Data Access, Java
Intermediate · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Site Reliability Engineering, DevOps, Data-Driven Decision-Making, Safety Culture, Change Management, Culture Transformation, Design Thinking, Service Level, Continuous Improvement Process, CI/CD, Organizational Effectiveness, Automation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Load Balancing, Google Cloud Platform, Cloud Infrastructure, Terraform, Cloud Computing, Cloud Services, Infrastructure as Code (IaC), Virtual Private Networks (VPN), Virtual Machines, Virtual Networking, Managed Services, Network Security, Scalability, Servers
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, Torque (Physics), Game Design, Video Game Development, Mechanics, Simulations, Mathematical Modeling, Physics, Engineering Calculations, Scripting, C# (Programming Language), Linear Algebra, Applied Mathematics
Mixed · Course · 1 - 4 Weeks
Skills you'll gain: Energy and Utilities, Mathematical Modeling, Statistical Modeling, Predictive Analytics, Gemini, Data-Driven Decision-Making, Forecasting, Electric Power Systems, Analytics, Data Analysis, 3D Modeling, AI Enablement, Simulation and Simulation Software, Real Time Data, Simulations, Sustainable Technologies, Time Series Analysis and Forecasting, HVAC, Data Visualization, Search Engine Optimization
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Application Deployment, Cloud Deployment, Containerization, Prometheus (Software), Cloud-Native Computing, Docker (Software), Data Persistence, Amazon Web Services, DevOps, YAML, Scenario Testing, Role-Based Access Control (RBAC), Cloud Infrastructure, Network Troubleshooting, Ubuntu, System Monitoring, Cloud Computing Architecture, Virtual Networking, Scalability
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Video Game Development, Unreal Engine, Game Design, User Interface (UI), Prototyping, Visualization (Computer Graphics), Artificial Intelligence, User Interface (UI) Design, Animations, Debugging
Mixed · Course · 1 - 3 Months

Skills you'll gain: Hardware Design, Electronics, Embedded Software, Electronic Components, Internet Of Things, Communication Systems, Embedded Systems, Debugging, Automation Engineering, Remote Access Systems, Python Programming, Application Development
Intermediate · Course · 1 - 3 Months