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.

Skills you'll gain: Animation and Game Design, iOS Development, UI Components, User Interface (UI) Design, Real Time Data, Application Design, Video Game Development, Data Modeling
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Design, Development Environment, Code Reusability, Data Management, Scalability, Performance Tuning, Memory Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Mobile Development, User Interface (UI), User Interface (UI) Design, UI Components, User Interface and User Experience (UI/UX) Design, Apple software proficiency, Data Management, Data Persistence, Data Modeling, Data Migration, Mobile Development Tools, Software Design Patterns, Animations
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apple Xcode, Apple iOS, Debugging, iOS Development, Performance Tuning, Integrated Development Environments, Swift Programming, Knowledge of Apple Software, Memory Management, Mobile Development Tools, Software Testing, Application Performance Management, Mobile Development, User Interface (UI)
Intermediate · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Swift Programming, Memory Management, Apple iOS, iOS Development, Apple Xcode, Code Reusability, Mobile Development, Cross Platform Development, Functional Design, Maintainability, Performance Tuning, Object Oriented Programming (OOP)
Advanced · Course · 3 - 6 Months

Pontificia Universidad Católica del Perú
Skills you'll gain: Prototyping, Ideation, Design Thinking, Business Modeling, Persona (User Experience), Brainstorming, Value Propositions, Human Centered Design, Generative AI, Innovation, User Feedback, Creative Thinking, AI powered creativity, Social Impact, Sustainable Business, Customer Analysis
Mixed · Course · 1 - 3 Months

Packt
Skills you'll gain: Test Driven Development (TDD), C and C++, C++ (Programming Language), Debugging, Maintainability, C (Programming Language), System Programming, Functional Design, Secure Coding, Software Architecture, Cross Platform Development, Memory Management, Interoperability, Performance Tuning, Network Troubleshooting
Beginner · Course · 1 - 3 Months

Packt
Skills you'll gain: Data Modeling, Python Programming, Object Oriented Programming (OOP), Data Persistence, Context Management, Data Structures, Memory Management
Intermediate · Course · 1 - 3 Months

Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Overcoming Objections, Phone Sales, Telephone Skills, Closing (Sales), Return On Investment, B2B Sales, Price Negotiation, Prompt Engineering, Customer Service, Data Storytelling, Real Time Data, Data-Driven Decision-Making, Persona (User Experience), Analysis, Data Visualization, Storytelling, Performance Metric, Business Metrics, Data Import/Export
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Responsive Web Design, Web Design and Development, Hypertext Markup Language (HTML), Web Development, Web Applications, Front-End Web Development, Cascading Style Sheets (CSS), Web Design, JavaScript Frameworks, Javascript, Data Validation, Web Content, Data Manipulation, User Experience
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Code Reusability, UI Components, Application Design, User Interface and User Experience (UI/UX) Design, Software Design, User Interface (UI) Design, Application Development, Frontend Performance, Performance Tuning, Real Time Data
Beginner · Course · 1 - 4 Weeks