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: Browser Compatibility, Test Automation, Verification And Validation, Test Tools, No-Code Development, Automation, Scenario Testing, Regression Testing, Software Quality Assurance, Software Testing, Quality Assurance
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, Computer Graphic Techniques, Visualization (Computer Graphics), Computer Graphics, Linear Algebra, Animations, Programming Principles, Scripting, Process Modeling, Business Process Modeling, User Interface (UI), Scripting Languages, Computational Logic, Data Structures, User Interface (UI) Design
Mixed · Course · 1 - 3 Months

Skills you'll gain: Google Workspace, Gmail, Data Management, Systems Administration, Data Migration, File Management, Security Controls, Event Monitoring, Problem Management, Data Security, Email Security, Cloud Storage
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Mockups, Prototyping, User Interface (UI) Design, Usability, Design Elements And Principles, Wireframing, Graphic and Visual Design, Style Guides, Design Software
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Experience Design, User Interface (UI) Design, User Flows, Application Programming Interface (API)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Image Analysis, Model Deployment, Reinforcement Learning, Google Cloud Platform, Computer Vision, No-Code Development, Feature Engineering, Applied Machine Learning, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Google Sheets, Deep Learning, Machine Learning Software, Cloud Deployment, Convolutional Neural Networks, Model Evaluation, Predictive Modeling, Machine Learning, Data Science
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apache Spark, Distributed Computing, Data Pipelines, Performance Tuning, Scalability, Debugging, Performance Analysis, Data Processing, Analysis, Fine-tuning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Front-End Web Development, Web Content Accessibility Guidelines, Web Frameworks, Web Components, UI Components, Web Analytics and SEO, User Interface (UI), Usability, Hypertext Markup Language (HTML), Interaction Design, Design, Color Matching, Animations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Image Analysis, Convolutional Neural Networks, Deep Learning, Model Training, Embeddings, Generative Model Architectures, Model Evaluation, Applied Machine Learning, Recurrent Neural Networks (RNNs)
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Model Evaluation, Model Training, AI Security, AI literacy, Testability, Feature Engineering, Statistical Methods, Responsible AI, Model Optimization, Predictive Analytics, Applied Machine Learning, Data Analysis, Machine Learning Methods, Predictive Modeling, Data Preprocessing, Data Science, Data Visualization, Machine Learning Algorithms, Python Programming, Data Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: ASP.NET, Middleware, .NET Framework, C# (Programming Language), Model View Controller, Web Development, Restful API, Web Applications, Object-Relational Mapping, Microsoft SQL Servers, Data Access, Data Validation, Data Migration
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Java Programming, Java Platform Enterprise Edition (J2EE), JUnit, Software Documentation, Application Frameworks, Development Environment, Application Design, Software Testing, Performance Tuning, Data Persistence, Maintainability
Intermediate · Course · 1 - 4 Weeks