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.

University of Colorado Boulder
Skills you'll gain: Large Language Modeling, Model Optimization, Recurrent Neural Networks (RNNs), Natural Language Processing, Prompt Engineering, Model Training, LLM Application, Artificial Neural Networks, Transfer Learning, Deep Learning, Embeddings, Fine-tuning, Generative Model Architectures
★ 4.9 (8) · Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Community Outreach, Social Justice, Community Organizing, Diversity Awareness, Advocacy, Social Impact, Diversity Equity and Inclusion Initiatives, Community Development, Cultural Diversity
★ 5 (15) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Engineering Drawings, Computer-Aided Design, Architectural Drawing, Technical Drawing, Drafting and Engineering Design, Equipment Design, System Design and Implementation, Electrical Wiring, Facility Management, Coordination
★ 4.7 (11) · Beginner · Course · 1 - 4 Weeks

Board Infinity
★ 4.5 (8) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Jenkins, Continuous Integration, Ansible, Docker (Software), DevOps, Devops Tools, Continuous Delivery, SonarQube, Software Configuration Management, Continuous Deployment, Continuous Monitoring, Configuration Management, Containerization, Disaster Recovery, Key Management, Authentications, Authorization (Computing), Security Management
★ 4.6 (12) · Intermediate · Course · 1 - 4 Weeks

Infosec
Skills you'll gain: Application Security, Secure Coding, Security Software, Vulnerability Scanning, Security Controls, Intrusion Detection and Prevention, Security Awareness, Web Applications, PHP (Scripting Language), Application Frameworks, Browser Compatibility, Computer Programming
★ 5 (7) · Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: LLM Application, Fine-tuning, Test Data, Large Language Modeling, Prompt Engineering, Model Training, Model Evaluation, Transfer Learning, Generative AI Agents
★ 4.7 (10) · Intermediate · Project · Less Than 2 Hours

Skillshare
Skills you'll gain: Adobe After Effects, Motion Graphics, Animations, Multimedia, Logo Design, Cinematography, Video Editing, 3D Assets, Computer Graphics, Visual Storytelling, Creative Design, Typography, Graphics Software, Graphic Design, Timelines, File Management, Color Matching
★ 3.9 (10) · Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Hardware Design, Electronics Engineering, Engineering Design Process, Electronic Hardware, Electronics, Design, Computer-Aided Design, Functional Design, Verification And Validation, Simulation and Simulation Software, Design Software, Open Source Technology
★ 4.9 (7) · Beginner · Course · 1 - 4 Weeks

Council on Foreign Relations
Skills you'll gain: Environment, Climate Change Mitigation, International Relations, Sustainable Development, Diplomacy, Social Studies, Environmental Science, World History, Scientific Methods, Physical Science, Advocacy, Human Factors
★ 4.8 (10) · Beginner · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, Autodesk, 3D Assets, Visualization (Computer Graphics), Layout Design, Computer Graphic Techniques, Functional Design, Simulations, Fine-tuning
★ 4.9 (29) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Cloud Deployment, YAML, Restful API, Software Configuration Management, Load Balancing, Configuration Management
★ 4.9 (8) · Intermediate · Course · 1 - 4 Weeks