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.

University of Minnesota
Skills you'll gain: User Story, Agile Software Development, Agile Methodology, Agile Project Management, Scrum (Software Development), Agile Product Development, Sprint Retrospectives, Software Development Methodologies, Sprint Planning, Backlogs, Software Engineering, Continuous Integration, Acceptance Testing, Test Driven Development (TDD)
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Apache Maven, Spring Framework, Microservices, Java Platform Enterprise Edition (J2EE), Spring Boot, Java, Java Programming, Build Tools, Back-End Web Development, Software Architecture, Server Side, Load Balancing, Cloud Development, Web Services, Restful API, Systems Architecture, Web Applications
Advanced · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Prompt Engineering, Prompt Patterns, LLM Application, Large Language Modeling, Responsible AI, AI Security
Beginner · Project · Less Than 2 Hours

Skills you'll gain: SQL, Query Languages, Relational Databases, Database Management, Databases, Data Analysis
Intermediate · Guided Project · Less Than 2 Hours

LearnKartS
Skills you'll gain: Containerization, Cloud Development, Microservices, Devops Tools, Webhook Security, Virtualization, OS Process Management, Package and Software Management, Data Persistence, Scalability, Application Lifecycle Management, Command-Line Interface
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: User Experience, User Experience Design, UI/UX Research, Usability Testing, User Research, UI/UX Strategy, A/B Testing, Design Research, Prioritization, Strategic Prioritization, Usability, Resource Allocation, Product Improvement, Process Design, Conversion Funnel Analysis, Business Priorities, Product Testing, Creative Design, Statistical Hypothesis Testing, Business Strategy
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Debugging, Program Development, Software Documentation, Pseudocode, C++ (Programming Language), Programming Principles, Computer Programming, Computer Programming Tools, Memory Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: SQL, Database Development, Database Management, Relational Databases, Data Manipulation, Databases, Data Import/Export, PostgreSQL, Database Management Systems, Data Integrity
Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: HubSpot CRM, Customer Relationship Management (CRM) Software, Customer Relationship Management, Email Marketing, Customer Relationship Building, Customer experience improvement, Dashboard, Customer Data Management, Sales Development, Management Reporting, Integrated Marketing Communications, Sales Pipelines, Performance Reporting
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Rmarkdown, Plot (Graphics), Box Plots, Descriptive Statistics, Scatter Plots, Histogram, Scientific Visualization, Jupyter, Matplotlib, Statistical Visualization, Data Manipulation, R (Software), Statistical Hypothesis Testing, Regression Analysis, Correlation Analysis, Data Visualization, Statistical Methods, Data Analysis, R Programming, Python Programming
Beginner · Specialization · 3 - 6 Months
University of California, Irvine
Skills you'll gain: Blockchain, Cryptography, Cryptographic Protocols, Encryption, Public Key Infrastructure, Key Management, Transaction Processing, Authentications, Data Security, Information Privacy, Data Integrity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Teams, Slack (Software), Google Workspace, Collaborative Software, Productivity Software, Team Management, Virtual Teams, Meeting Facilitation, Communication, Events and Conferences, Inbound Calls, Outbound Calls, Data Sharing, File Management
Beginner · Course · 1 - 4 Weeks