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: Debugging, Scripting Languages, Python Programming, Data Validation, Record Keeping, Programming Principles, Code Reusability, Problem Solving
★ 4.8 (10) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Recurrent Neural Networks (RNNs), Model Deployment, Keras (Neural Network Library), Deep Learning, Tensorflow, Artificial Neural Networks, Convolutional Neural Networks, Application Frameworks, Model Training, Artificial Intelligence, Data Preprocessing
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: API Gateway, Cloud API, Application Programming Interface (API), Google Cloud Platform, Cloud Deployment, Web Services, Scalability, Data Management, Network Analysis
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Looker (Software), Order Fulfillment, Customer Analysis, Business Analytics, Data-Driven Decision-Making, Data Literacy, Business Intelligence, Business Intelligence Software, Order Processing, Customer Insights, Google Cloud Platform, Order Management, Dashboard, Business Analysis, Data Analysis, Sales Management, Sales, Enterprise Resource Planning
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Rust (Programming Language), Command-Line Interface, Other Programming Languages, Package and Software Management, Memory Management, Go (Programming Language), Programming Principles, Program Development, C (Programming Language), Secure Coding, Software Development, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: 3D Modeling, Unreal Engine, 3D Assets, Computer Graphics, Computer Graphic Techniques, Mechanical Design, Animations, Visualization (Computer Graphics), Animation and Game Design, Video Game Development, Graphical Tools, Model Optimization, Engineering, Simulations, Data Import/Export
Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Convolutional Neural Networks, Image Analysis, Computer Vision, Deep Learning, Artificial Neural Networks, Network Architecture, Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Multimodal Prompts, Fine-tuning, Generative AI, Model Evaluation, Generative Model Architectures, Image Analysis, Embeddings, Prompt Engineering, Model Training, Image Quality, Model Optimization, Autoencoders, Computer Vision
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: MongoDB, Back-End Web Development, NoSQL, Data Transformation, Database Development, Data Maintenance, Document Management, Database Design, Databases, Database Management, Data Cleansing, Data Manipulation, Data Import/Export, Development Environment, Case Studies
★ 4.7 (13) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Email Automation, Automation, Application Programming Interface (API), Scripting, Gmail, Python Programming, Data Import/Export
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Safety Culture, Behavioral Management, Behavior Management, Accident Prevention, Safety Training, Positive Behavior Support, Safety Assurance, Applied Behavior Analysis, Proactivity, Coaching, Trustworthiness, Constructive Feedback, Recognizing Others, Case Studies
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Virtual Environment, Video Game Development, Game Design, Animation and Game Design, User Interface (UI)
Beginner · Course · 1 - 4 Weeks