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: Unity Engine, Event-Driven Programming, Software Development Tools, Game Design, User Interface (UI), Scripting, Software Design, Package and Software Management, Object Oriented Design, C# (Programming Language), Version Control, File Management
Mixed · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Content Management Systems, Web Analytics and SEO, Web Design, Web Design and Development, Content Management, Web Analytics, Supplier Management, E-Commerce, WordPress, Search Engine Optimization, No-Code Development, Retail Management, Order Management, Promotional Strategies, Blogs, Web Development, Marketing Strategies, Shipping and Receiving, Web Frameworks, Web Development Tools
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: React.js, ChatGPT, Application Deployment, JavaScript Frameworks, Front-End Web Development, Application Programming Interface (API), Debugging, User Interface (UI), User Interface and User Experience (UI/UX) Design, Data Storage Technologies
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Linux Commands, Bash (Scripting Language), Shell Script, File Management, Linux, Unix Commands, Linux Servers, Scripting, Command-Line Interface, Ubuntu, Scripting Languages, Unix, Operating Systems, Network Protocols, Automation, Software Installation
Beginner · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: Supervised Learning, Predictive Modeling, Predictive Analytics, Statistical Modeling, Machine Learning, Machine Learning Algorithms, Regression Analysis, Probability & Statistics, Linear Algebra
Intermediate · Course · 1 - 3 Months

AI CERTs
Skills you'll gain: Blockchain, Regulation and Legal Compliance, Digital Assets, Business Leadership, Innovation, Business Transformation, Payment Systems, FinTech, Emerging Technologies, Digital Transformation, Investments, Cryptography, Market Dynamics, Software Development, Distributed Computing, Cryptographic Protocols, Business Analysis, Encryption, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Cloud Platform, YAML, Restful API, Load Balancing, Configuration Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Control Panels, Cloud Hosting, User Accounts, File Management, System Configuration, Web Servers, Servers, Content Management, Safety and Security, User Interface (UI)
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Javascript and jQuery, Systems Integration
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: LESS, Cascading Style Sheets (CSS), HTML and CSS, Web Development Tools, Maintainability, UI Components, Scalability
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Databases, Natural Language Processing, SQL, Data Visualization Software, Python Programming, Matplotlib, Text Mining, Data Processing, Document Management
Mixed · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Google Cloud Platform, AI Product Strategy, Cloud Infrastructure, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, No-Code Development, Innovation, MLOps (Machine Learning Operations)
Beginner · Course · 1 - 3 Months