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.

★ 4.6 (11) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Large Language Modeling, Natural Language Processing, LLM Application, Multimodal Prompts, Recurrent Neural Networks (RNNs), Text Mining, Embeddings, Generative AI, Deep Learning, Fine-tuning, Generative Model Architectures, Artificial Neural Networks, Machine Learning, Data Ethics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Storage, Data Storage, Hybrid Cloud Computing, Data Storage Technologies, Cloud Security, Cloud Computing, Cloud Infrastructure, Performance Tuning, Business Continuity Planning, Multi-Cloud, Business Continuity, Computer Networking, Disaster Recovery, Cloud Platforms, Virtual Private Networks (VPN), Load Balancing, Database Management, IBM Cloud, Architectural Design, Planning
Intermediate · Course · 1 - 4 Weeks

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Artificial Intelligence, Data Analysis Software, Analytics, Big Data, Data Analysis, Data Ethics, Deep Learning, Machine Learning, Statistical Analysis, Emerging Technologies, Health Technology, Internet Of Things, Natural Language Processing, Digital Transformation, Technology Solutions, Scikit Learn (Machine Learning Library), Large Language Modeling, Technology Strategies, Performance Appraisal, Agile Project Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Test Planning, Software Testing, Debugging, Test Case, Issue Tracking, Functional Testing, Unit Testing, Software Quality Assurance, System Testing, Test Tools, Acceptance Testing, Software Quality (SQA/SQC), Integration Testing, Test Driven Development (TDD), Test Automation, Regression Testing, Quality Assurance, Waterfall Methodology, Agile Methodology, Python Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Frontend Integration, UI Components, User Interface (UI), MySQL, Back-End Web Development, User Interface (UI) Design, Application Development, Database Application, User Flows, Application Deployment, Front-End Web Development, Database Management, Application Design, Databases, SQL, Systems Integration
★ 4.8 (9) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: 3D Assets, 3D Modeling, Unreal Engine, Virtual Environment, Computer Graphics, Video Game Development, Game Design, Computer Graphic Techniques, Design Elements And Principles, Content Management, Editing, Model Optimization, Graphical Tools, Data Import/Export
Beginner · Course · 3 - 6 Months

Skills you'll gain: Tensorflow, Transfer Learning, Fine-tuning, Image Analysis, Keras (Neural Network Library), Applied Machine Learning, Feature Engineering, Model Training, Machine Learning
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Metadata Management, Data Pipelines, Google Cloud Platform, Extract, Transform, Load, Cloud Storage, Data Infrastructure, Data Processing, Data Import/Export, Data Migration, Apache Airflow, PySpark, Data Storage, Data Lakes, Data Integration, Big Data, Data Management, Data Transformation, Serverless Computing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Adobe Photoshop, Adobe Creative Cloud, Adobe InDesign, Layout Design, Adobe Illustrator, Creative Design, Graphic and Visual Design, Photo Editing, Visual Storytelling, Graphic and Visual Design Software, AI powered creativity, Computer Graphic Techniques, Graphics Software
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Scalability, Serverless Computing, Google Cloud Platform, System Design and Implementation, Cloud Deployment, Distributed Computing, Systems Architecture, Cloud-Native Computing, Cloud Applications, Cloud-Based Integration, Cloud Computing Architecture, Application Deployment, Cloud Management, Web Services, Network Architecture
Intermediate · Project · Less Than 2 Hours

Macquarie University
Skills you'll gain: Interactive Learning, Human Learning, Education and Training, Knowledge Transfer, Student-Centred Learning, Science and Research, Learning Styles, Pedagogy, Instructional Strategies, Learning Strategies, Teaching, School Psychology, Critical Thinking, Instructional Design, Educational Materials, Instructional and Curriculum Design, Curriculum Development, Curriculum Planning
Beginner · Course · 1 - 3 Months