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: Ansible, Nginx, Web Servers, Infrastructure as Code (IaC), YAML, Application Deployment, Devops Tools, CI/CD, IT Automation, Server Administration, Scalability, Service Management, Verification And Validation
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Pipelines, Data Validation, SQL, Extract, Transform, Load, Data Transformation, JSON, Data Processing, Data Warehousing, Data Integration, Data Integrity, Performance Testing, Performance Tuning, Data Quality, Verification And Validation, Dashboard, Scripting, Systems Integration, Dimensionality Reduction
Advanced · Course · 3 - 6 Months

Coursera
Skills you'll gain: Canva (Software), Graphical Tools, Graphic Design, Graphic and Visual Design, Design, Graphic and Visual Design Software, Data Sharing, Graphics Software, Collaborative Software, Design Software, Content Creation, User Accounts, Social Media, Marketing
Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Model Optimization, Feature Engineering, Model Training, Applied Machine Learning, Machine Learning Methods, Fine-tuning, Machine Learning Algorithms, Deep Learning, Supervised Learning, Transfer Learning, Model Evaluation, Data Structures, Predictive Modeling, Artificial Intelligence and Machine Learning (AI/ML), Algorithms, Machine Learning, Artificial Neural Networks, Convolutional Neural Networks, Unsupervised Learning, Network Architecture
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Model Deployment, Generative AI, Generative AI Agents, Cloud Deployment, Retrieval-Augmented Generation, Node.JS, Application Deployment, AI Integrations, Google Cloud Platform, AI Workflows, Serverless Computing
Intermediate · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Agentic systems, Retrieval-Augmented Generation, Vector Databases, Agentic Workflows, Generative AI Agents, MongoDB, Model Context Protocol, Scalability, Embeddings, AI Workflows, Node.JS, PostgreSQL, Data Integration, Database Management, API Design, Data Transformation, Data Structures, Data Storage
Advanced · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Prompt Engineering, Vibe coding, Prompt Engineering Tools, Prompt Patterns, Integrated Development Environments, Software Development Tools, Context Engineering, Application Development, Full-Stack Web Development, Embeddings, Continuous Integration, Code Review, Software Development, Web Development, Web Applications, Software Documentation, Software Engineering, Software Testing, Software Design, Building Codes
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Scaled Agile Framework, Agile Project Management, Agile Software Development, Agile Methodology, Scrum (Software Development), Kanban Principles, Agile Product Development, Lean Methodologies, Business Transformation, Organizational Change, Waterfall Methodology, Scope Management, Process Improvement, Process Mapping, Continuous Improvement Process, Prioritization, Requirements Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: DevSecOps, AI Security, IT Security Architecture, Cyber Operations, AI Integrations, Exploit development, Incident Response, AI literacy, Zero Trust Network Access
Intermediate · Course · 3 - 6 Months

Dartmouth College
Skills you'll gain: Biology, 3D Assets, Anthropology, Anatomy, Laboratory Research, Scientific Methods, Taxonomy, Life Sciences, Scientific Visualization, Ancient History, Estimation
Mixed · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Algorithms, Graph Theory, Computational Thinking, Programming Principles, Theoretical Computer Science, Data Structures, Computer Programming, Performance Tuning, Network Routing, Design Strategies
Mixed · Course · 1 - 3 Months

Skills you'll gain: User Experience Design, User Flows, User Interface and User Experience (UI/UX) Design, Figma (Design Software), User Interface (UI), User Centered Design, User Experience, Wireframing
Intermediate · Course · 1 - 4 Weeks