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.

Macquarie University
Skills you'll gain: Security Testing, Cyber Threat Intelligence, Cyber Risk, AI Integrations, Cyber Attacks, Cyber Security Assessment, Cybersecurity, Security Controls, Threat Modeling, Security Strategy, Data Ethics, Security Engineering, Threat Detection, Data Governance, Data Security, Exploitation techniques, Security Management, Information Privacy, Emerging Technologies, Model Evaluation
Beginner · Course · 1 - 3 Months

Dassault Systèmes
Skills you'll gain: SolidWorks (CAD), 3D Modeling, Computer-Aided Design, Drafting and Engineering Design, Mechanical Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Vulnerability Assessments, Risk Management, Continuous Monitoring, Legal Risk, Vulnerability Scanning, Risk Management Framework, Operational Risk, Threat Management, Cyber Security Assessment, Intrusion Detection and Prevention, Cyber Risk, Computer Security Incident Management, Vulnerability Management, Risk Modeling, Security Management, Security Controls, Risk Mitigation, Event Monitoring, Network Monitoring, Network Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: iOS Development, Apple iOS, Swift Programming, Mobile Development, Mobile Development Tools, Application Development, Development Environment, Knowledge of Apple Software, UI Components, User Interface (UI), User Interface (UI) Design, Integrated Development Environments, Programming Principles, Debugging, Git (Version Control System), Data Management
Beginner · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Machine Learning Methods, Tensorflow, Predictive Modeling, Machine Learning, Text Mining, Deep Learning, Machine Learning Algorithms, Natural Language Processing, Applied Machine Learning, Convolutional Neural Networks, Supervised Learning, Recurrent Neural Networks (RNNs), Artificial Intelligence, Classification Algorithms, Data Science, Model Training, Artificial Neural Networks, Data Preprocessing, Model Optimization
Beginner · Course · 1 - 4 Weeks

Alex Genadinik
Skills you'll gain: Active Listening, Customer Service, Client Support, Customer Retention, Customer and Client Support, Customer Support, Empathy, Surveys, Customer experience improvement, Non-Verbal Communication, Market Research, Survey Creation, Brand Loyalty, Verbal Communication Skills, Customer Relationship Building, Customer Inquiries, Emotional Intelligence, Communication Strategies, Professional Development, Competitive Analysis
Beginner · Specialization · 3 - 6 Months

Universidad Nacional de Colombia
Skills you'll gain: Mathematical Modeling, Computational Logic, Mathematics and Mathematical Modeling, Mathematical Software, Systems Design, Model Optimization, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Applied Mathematics, System Design and Implementation, Programming Principles, Machine Learning Algorithms, Logical Reasoning, Arithmetic
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Microsoft Azure, Data Ethics, Natural Language Processing, Image Analysis, Generative AI, Artificial Intelligence, Cloud Solutions, Large Language Modeling, AI Security, Computer Vision, OpenAI, OpenAI API, LLM Application, AI Integrations, Model Deployment, Key Management, Python Programming, Model Evaluation
Intermediate · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Integrated Development Environments, IntelliJ IDEA, Software Development Tools, Eclipse (Software), Code Review, CI/CD, Microsoft Visual Studio, Development Environment, Software Versioning, Collaborative Software, Continuous Integration, Software Development, Linux, DevOps, Release Management, Open Source Technology, Workflow Management
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Oracle Cloud, Oracle Cloud Applications, Cloud Solutions, Supply Chain Management, Cloud Computing, Cloud Infrastructure, Enterprise Resource Planning, Cloud Services, Cloud Computing Architecture, Cloud Platforms, Supply Chain, Enterprise Application Management, Customer experience strategy (CX), Human Resources Software, Software As A Service, Security Controls, Cloud Security, Virtual Networking
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: LangChain, LLM Application, Application Development, Large Language Modeling, Artificial Intelligence, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Data Import/Export, Web Scraping, Tidyverse (R Package), Data Wrangling, Data Integration, Data Manipulation, JSON, Data Transformation, Relational Databases, R (Software), Google Sheets, Unstructured Data, R Programming, Extensible Markup Language (XML), Spreadsheet Software, Databases, SQL, Data Structures, File I/O, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months