User Experience courses can help you learn user research techniques, wireframing, usability testing, and interaction design principles. You can build skills in creating user personas, conducting A/B testing, and analyzing user feedback to improve designs. Many courses introduce tools like Sketch, Figma, and Adobe XD, that support prototyping and visual design, along with methods for integrating user insights into the development process.

Duke University
Skills you'll gain: Debugging, File I/O, Programming Principles, Maintainability, Software Testing, Program Development, C (Programming Language), Algorithms, Simulations, System Programming, Computer Programming, Data Structures, Software Development, Software Engineering, Command-Line Interface, Development Environment, User Interface (UI), Solution Design, Problem Solving, Software Design
Beginner · Specialization · 3 - 6 Months

Amazon Web Services
Skills you'll gain: Amazon Bedrock, Prompt Engineering, Generative AI, AWS SageMaker, AI Enablement, Multimodal Prompts, LLM Application, Large Language Modeling, Application Development, Image Analysis, Real Time Data, Regression Analysis, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Threat Modeling, Threat Management, Vulnerability Management, Cybersecurity, Cyber Attacks, Vulnerability Assessments, Data Security, Cyber Risk, NIST 800-53, Authorization (Computing), Malware Protection, Authentications, Security Strategy, Security Controls, Risk Management Framework, Personally Identifiable Information, Encryption, Cryptography
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: AI Security, Threat Modeling, Open Web Application Security Project (OWASP), Security Testing, Retrieval-Augmented Generation, Software Architecture, API Design, Test Automation, Vulnerability Management, Agentic systems, Systems Design, Model Evaluation, Test Driven Development (TDD), CI/CD, Python Programming, Continuous Deployment, Dependency Analysis, Large Language Modeling, Machine Learning, Performance Analysis
Intermediate · Specialization · 3 - 6 Months

Atlassian
Skills you'll gain: Git (Version Control System), Version Control, GitHub, Bitbucket, Software Versioning, Software Configuration Management, Command-Line Interface, Code Review
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: CI/CD, ASP.NET, Continuous Deployment, Application Deployment, Cloud Deployment, Restful API, Middleware, Continuous Integration, Software Testing, .NET Framework, Responsive Web Design, API Design, Data Migration, Azure DevOps, Configuration Management, Data Validation, HTML and CSS, Database Application, C# (Programming Language), Web Applications
Intermediate · Professional Certificate · 3 - 6 Months
IE Business School
Skills you'll gain: Brand Strategy, Customer experience strategy (CX), Branding, Storytelling, Production Planning, Brand Awareness, Logo Design, Content Marketing, Target Audience, Advertising Campaigns, Target Market, Content Creation, Customer experience improvement, Advertising, Marketing Design, Creative Design, Brand Management, Journalism, Creativity, Communication
Beginner · Specialization · 3 - 6 Months

Meta
Skills you'll gain: React Native, Mobile Development, Cross Platform Development, UI Components, Mobile Development Tools, Application Development, iOS Development, React.js, Front-End Web Development, Android Development, User Interface (UI)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cascading Style Sheets (CSS), Debugging, Search Engine Optimization, PHP (Scripting Language), jQuery, Hypertext Markup Language (HTML), MySQL, WordPress, Web Applications, Application Programming Interface (API), Web Development, Content Management Systems, Restful API, Javascript, Application Deployment, Cloud Hosting, Program Development, Object Oriented Programming (OOP), Servers, Development Environment
Intermediate · Specialization · 3 - 6 Months
Skills you'll gain: Embeddings, Model Deployment, MLOps (Machine Learning Operations), Model Evaluation, Data Cleansing, Anomaly Detection, Vector Databases, LLM Application, System Monitoring, Verification And Validation, Data Quality, Legal Technology, Semantic Web, E-Commerce, Data Validation, Unsupervised Learning, Data Manipulation, Benchmarking, Dimensionality Reduction, Cost Reduction
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: NumPy, Pandas (Python Package), Image Analysis, Data Manipulation, Matplotlib, Computer Vision, Data Analysis, Interactive Data Visualization, Python Programming, Data Visualization, JSON, Programming Principles, Scripting, Scripting Languages, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Computer Programming, Software Installation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Responsive Web Design, Front-End Web Development, HTML and CSS, Bootstrap (Front-End Framework), Web Design, User Interface (UI), Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), User Interface and User Experience (UI/UX) Design, Event-Driven Programming, Web Applications, UI Components, Web Development, Interactive Design, User Interface (UI) Design, Javascript, jQuery, User Experience Design, Web Design and Development, Animations
Intermediate · Specialization · 3 - 6 Months