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.

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Linux Commands, Shell Script, Unix Commands, Systems Administration, File I/O, Data Management, Software Development, Process Management, Computer Security
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Self Service Technologies, Automation, Setting Appointments, AI Workflows, Calendar Management, Prompt Engineering, Customer Service, Customer Inquiries, Customer Communications Management, Scheduling, Dental Care, Greeting Customers
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Lead Generation, HubSpot CRM, Sales Prospecting, Campaign Management, Sales Pipelines, Sales Process, AI Personalization, Email Automation, Performance Analysis, B2B Sales, Anthropic Claude, Marketing Automation, LinkedIn, Customer Relationship Management (CRM) Software, Prompt Engineering, Artificial Intelligence
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Unit Testing, JUnit, Integration Testing, Restful API, Test Driven Development (TDD), Software Testing, Java Programming, Hibernate (Java), Verification And Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Customer Insights, User Feedback, Customer Analysis, Customer experience improvement, Data Sharing, Business Research, User Accounts, Content Creation
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Instagram, Social Media Content, LinkedIn, Social Media, Facebook, Content Creation, Social Media Management, Social Media Marketing, User Accounts, Graphic Design, Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Trend Analysis, Social Media, Social Media Strategy, Social Media Marketing, Market Trend, Account Management, User Accounts, Marketing Communications
Beginner · Guided Project · Less Than 2 Hours
Skills you'll gain: Retrieval-Augmented Generation, LangChain, LLM Application, AI Workflows, Performance Tuning, Model Deployment, Prompt Engineering, Enterprise Application Management, Maintainability, System Monitoring, Scalability, Application Performance Management, Cost Reduction, Vector Databases
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Dashboard, Salesforce Development, Salesforce, Analytics, Data Import/Export, Data Presentation, Data Analysis, Business Reporting, Data Cleansing, Data Migration, Data Management, Data Sharing, Data Validation, Data Security
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Application Development, User Interface (UI), Software Development Life Cycle, Data Management, User Interface (UI) Design, File I/O, Application Design, Development Environment, Integrated Development Environments
Intermediate · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Model View Controller, Debugging, Software Design, User Interface and User Experience (UI/UX) Design, User Interface (UI), UI Components, Web Applications, Algorithms, JSON, Program Development, User Story, Javascript, Event-Driven Programming, Automation, Data Structures
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: TypeScript, Javascript, React.js, JavaScript Frameworks, Web Development Tools, Application Development, Web Development
Intermediate · Guided Project · Less Than 2 Hours