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: Cucumber (Software), Selenium (Software), Apache Maven, Java, Object Oriented Programming (OOP), Issue Tracking, Gherkin (Scripting Language), Test Automation, Behavior-Driven Development, Test Execution Engine, Test Case, Debugging, Integration Testing, Data Structures
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Selenium (Software), Git (Version Control System), GitHub, Jenkins, Test Automation, CI/CD, Test Data, Test Script Development, Test Tools, Software Testing, IntelliJ IDEA, Test Case, Development Environment, Application Frameworks, Apache Maven, Maintainability, Debugging
Advanced · Course · 3 - 6 Months

Google Cloud
Skills you'll gain: Apache Spark, Google Cloud Platform, Data Processing, Apache Hadoop, Big Data, Cloud Computing, Scalability
Beginner · Project · Less Than 2 Hours

Coursera
Skills you'll gain: Exploratory Data Analysis, R Programming, Data Manipulation, Statistical Programming, Data Analysis, File Management, Integrated Development Environments, Programming Principles, Data Science, Data Structures, Computer Programming
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Merchandising, Product Assortment, E-Commerce, Web Applications, Scalability, Web Design and Development, Technology Solutions, Application Programming Interface (API), Javascript
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Instagram, Drive Engagement, Social Media, Brand Strategy, Content Creation, Social Media Marketing, User Feedback, Social Media Content
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Game Design, Video Game Development, Animation and Game Design, Software Architecture, Object Oriented Design, UI Components, Scripting, C# (Programming Language), Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Salesforce Development, Salesforce, Responsive Web Design, Business Process Automation, UI Components, No-Code Development, Automation, User Interface (UI)
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Data Manipulation, Data Cleansing, Data Quality, Data Preprocessing, Tidyverse (R Package), Data Transformation, R Programming, Text Mining, Data Validation, Generative AI, Anomaly Detection
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Data Migration, NoSQL, Cloud Applications, Database Architecture and Administration, Relational Databases, SQL, Dataflow, Terraform, Cloud Computing Architecture, Data Architecture, Performance Tuning, Scalability, Disaster Recovery
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Incident Response, IT Security Architecture, Identity and Access Management, Continuous Monitoring, Network Security, Computer Security Incident Management, Security Awareness, Information Systems Security, Security Information and Event Management (SIEM), Application Security, Disaster Recovery, Security Controls, Cloud Security, Infrastructure Security, Security Strategy, Data Security, Systems Architecture, Threat Detection, Cyber Governance
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Software Development
Beginner · Course · 1 - 4 Weeks