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: Terraform, Infrastructure as Code (IaC), Containerization, Serverless Computing, Kubernetes, Cloud-Native Computing, Cloud Deployment, Multi-Cloud, Multi-Tenant Cloud Environments, IT Automation, Scalability, Cloud Infrastructure, Ansible, Microsoft Azure, Cloud Management, Cloud Computing, Google Cloud Platform, Automation, Automation Engineering, Product Management
Advanced · Course · 1 - 3 Months

Skills you'll gain: Application Programming Interface (API), API Design, Node.JS, API Testing, Restful API, Authentications, Back-End Web Development, Server Side, Frontend Integration, User Accounts, PostgreSQL, Data Validation, Database Development, Object-Relational Mapping, Authorization (Computing), TypeScript, Verification And Validation, Database Management
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Image Analysis, Model Training, Deep Learning, Convolutional Neural Networks, Generative Model Architectures, Model Deployment, Model Evaluation, Recurrent Neural Networks (RNNs)
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Apache Kafka, Spring Boot, Data Pipelines, Performance Tuning, Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Amazon S3, Amazon Web Services, Serverless Computing, Cloud Infrastructure, Application Deployment, Cloud Engineering, Amazon Elastic Compute Cloud, Kubernetes, Cloud-Native Computing, Cloud Deployment, Cloud Storage, Infrastructure As A Service (IaaS), Containerization, Cloud Services, Data Storage, Data Storage Technologies, Scalability, Load Balancing, Capacity Management, Event-Driven Programming
Beginner · Course · 1 - 4 Weeks

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

Skills you'll gain: Model Optimization, Cinematography, Post-Production, Computer Graphic Techniques, Virtual Environment
Intermediate · Course · 1 - 3 Months

Skills you'll gain: ASP.NET, .NET Framework, Cloud Deployment, Application Deployment, Microsoft Azure, Multi-Tenant Cloud Environments, Cloud Applications, Microsoft Development Tools, Full-Stack Web Development, User Interface (UI) Design, PostgreSQL, Web Applications, Web Design and Development, Database Application, Object-Relational Mapping, Database Development, Cloud Solutions, Cloud Services, Data Migration, Database Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: React Redux, React.js, Frontend Performance, Front-End Web Development, UI Components
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Computer Graphics, 3D Assets, Visualization (Computer Graphics), Computer Graphic Techniques, Animation and Game Design, Video Game Development, Game Design, C# (Programming Language), Animations, Program Development, Software Installation
Mixed · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Content Creation, Graphics Software, Social Impact, Graphical Tools, Advocacy, Graphic and Visual Design Software, Graphic Design, Graphic and Visual Design, Creative Design, Design, Sustainable Business, Social Justice, Business Communication
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Robotic Process Automation, Email Automation, Business Process Automation, Automation, Transaction Processing, Solution Architecture, Web Applications, Software Architecture, Maintainability, Data Import/Export, Data Structures, File Management
Beginner · Course · 1 - 4 Weeks