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: Prompt Engineering, Large Language Modeling, LLM Application, Retrieval-Augmented Generation, Fine-tuning, ChatGPT, Natural Language Processing, Generative AI Agents, OpenAI API, Model Deployment, Model Optimization, Embeddings, OpenAI, Generative Model Architectures, Multimodal Prompts, Generative AI, Cloud Deployment, Responsible AI, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning
Intermediate · Specialization · 1 - 4 Weeks

University of California, Santa Cruz
Skills you'll gain: Teaching, Pedagogy, Instructional Strategies, K-12 pedagogy, Human Learning, Student-Centred Learning, Arithmetic
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Product Roadmaps, Workflow Management, Agile Methodology, Agile Project Management, Agile Product Development, Product Management, Product Planning, Technology Roadmaps, Performance Metric, Business Priorities, Collaborative Software, Product Strategy, Project Design, Team Management, Business Metrics
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: UI/UX Research, User Research, Empathy, De-escalation Techniques, Active Listening, Responsible AI, Data Sharing, User Experience, Verbal Communication Skills, ChatGPT, Interpersonal Communications, AI literacy, Anthropic Claude, Data Ethics, Consumer Behaviour, Prompt Engineering, Strategic Decision-Making, Information Privacy, Trustworthiness, Mitigation
Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Model Optimization, PyTorch (Machine Learning Library), Model Deployment
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Application Security, Secure Coding, Threat Modeling, Security Testing, Software Development Life Cycle, Systems Development Life Cycle, Security Controls, Security Architecture Review, Risk Management Framework, Security Engineering, Computer Security, Software Testing, Security Requirements Analysis, Security Management, Software Development, Authorization (Computing), Data Security, Identity and Access Management, Software Architecture, Software Design
Intermediate · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Building Codes, Building Information Modeling, Cost Estimation, Construction Estimating, Drafting and Engineering Design, Structural Engineering, Engineering Drawings, Construction Engineering, Construction, Visualization (Computer Graphics), 3D Modeling, Safety Assurance, Engineering Calculations
Advanced · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Serverless Computing, Amazon Web Services, Cloud Computing Architecture, Development Environment, Software Development Tools, Software Architecture, Computer Programming Tools, Cloud Development, Cloud Platforms, Software Development, Cloud Applications, Program Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Java Programming, Object Oriented Design, Software Development Tools, Computer Programming Tools, Code Reusability, Software Installation, Linux Commands
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: React.js, JavaScript Frameworks, Javascript and jQuery, Javascript, Software Design Patterns, Code Reusability, Web Development, Application Development, Mobile Development
Advanced · Guided Project · Less Than 2 Hours

Johns Hopkins University
Skills you'll gain: MITRE ATT&CK Framework, Penetration Testing, Exploitation techniques, Mobile Security, Vulnerability Scanning, Cybersecurity, Security Testing, Application Security, Network Security, Vulnerability Assessments, Web Applications, Wireless Networks, Network Protocols
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Google Cloud Platform, Kubernetes, CI/CD, DevOps, Application Deployment, Continuous Integration, Devops Tools, Test Automation, Development Testing, Containerization, Cloud Deployment, Cloud Platforms, Infrastructure as Code (IaC), Release Management, Continuous Delivery, Software Development, Development Environment, System Monitoring, Version Control
Intermediate · Course · 1 - 4 Weeks