Product design courses can help you learn user research, prototyping, visual communication, and usability testing. You can build skills in creating user personas, conducting A/B testing, and iterating designs based on feedback. Many courses introduce tools like Sketch, Figma, and Adobe XD, that support crafting user interfaces and visual elements, as well as methods for collaborating with cross-functional teams to ensure designs meet user needs and business goals.

L&T EduTech
Skills you'll gain: Construction Engineering, Structural Engineering, Building Codes, Construction Management, Civil Engineering, Structural Analysis, Engineering Design Process, Engineering Calculations, Engineering Analysis
Advanced · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Operating Systems, OS Process Management, System Programming, File Systems, Unix Commands, Command-Line Interface, System Monitoring, System Design and Implementation, Performance Tuning, Package and Software Management, File Management, Algorithms, Cloud Platforms, Security Controls, User Accounts, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: IT Security Architecture, Security Controls, Cryptography, Security Engineering, Application Security, Vulnerability Assessments, Information Systems Security, Encryption, Cybersecurity, Hardening, Infrastructure Security, Computer Security, Threat Modeling, Network Security, Public Key Infrastructure, Authentications, Data Integrity
Intermediate · Course · 1 - 4 Weeks

Macquarie University
Skills you'll gain: Incident Response, Incident Management, Threat Modeling, Cyber Governance, Computer Security Incident Management, Cyber Security Strategy, Cyber Attacks, Security Management, Threat Management, Cyber Risk, Cyber Security Policies, Cybersecurity, Intrusion Detection and Prevention, Governance Risk Management and Compliance, Cyber Security Assessment, Cyber Operations, Compliance Management, Governance, Risk Management, Risk Control
Beginner · Specialization · 3 - 6 Months

Illinois Tech
Skills you'll gain: DevSecOps, DevOps, User Centered Design, Usability, Systems Integration, User Experience Design, Continuous Delivery, Systems Development, System Implementation, Human Computer Interaction, Continuous Integration, Application Security, Agile Methodology, Data Ethics, Information Systems, Secure Coding, Security Testing, User Feedback, Project Management Software, Database Management Systems
Build toward a degree
Intermediate · Course · 1 - 3 Months

Indian Institute of Technology Guwahati
Skills you'll gain: Manufacturing Processes, Computer-Aided Design, 3D Modeling, Industrial Design, Product Engineering, Materials science, Process Engineering, Mechanical Engineering, Prototyping, Manufacturing Standards
Intermediate · Course · 1 - 3 Months

University of Leeds
Skills you'll gain: Responsible AI, AI Enablement, Artificial Intelligence, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), digital literacy, Machine Learning
Beginner · Course · 1 - 4 Weeks
Fractal Analytics
Skills you'll gain: Prompt Engineering, Responsible AI, Generative AI, Management Consulting, Business Consulting, Consulting, AI Enablement, ChatGPT, Technical Consulting, Quality Assurance, Market Research, Automation, Ethical Standards And Conduct
Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Substance Abuse, Pain Management, Medical Prescription, Patient Education And Counseling, Pharmacology, Pharmacy, Pharmaceuticals, Chronic Diseases, Epidemiology, Medication Therapy Management, Mental and Behavioral Health, Health Policy, Engineering Design Process, Community Health, Public Health, Trend Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Advertising, Social Media Marketing, Social Media Content, Social Media Strategy, Social Media, Instagram, Marketing, Content Creation, Graphic Design, Graphic and Visual Design Software, Graphic and Visual Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Data Visualization, Exploratory Data Analysis, Data Presentation, Probability Distribution, Statistical Hypothesis Testing, Dashboard, Data Analysis, Data Science, Probability & Statistics, Statistical Analysis, Jupyter, Matplotlib, Data Preprocessing, Data Cleansing, Pandas (Python Package), Statistical Inference, Statistics, Data Manipulation, Python Programming, Machine Learning
Advanced · Course · 1 - 4 Weeks

Nanjing University
Skills you'll gain: C (Programming Language), Computer Systems, Data Structures, System Programming, Programming Principles, Computer Architecture, Operating Systems, Data Storage, Computer Hardware, Application Security, Software Architecture
Mixed · Course · 1 - 3 Months