UX design courses can help you learn user research, wireframing, prototyping, and usability testing. You can build skills in creating user personas, conducting A/B testing, and designing intuitive interfaces. Many courses introduce tools like Sketch, Figma, and Adobe XD, that support creating and refining designs, allowing you to apply your skills in real projects. You'll also explore accessibility principles and interaction design, ensuring your work meets diverse user needs.

Coursera
Skills you'll gain: Classification And Regression Tree (CART), Model Deployment, Model Optimization, Decision Tree Learning, Predictive Modeling, Model Evaluation, Model Training, Predictive Analytics, Machine Learning Methods, Random Forest Algorithm, Applied Machine Learning, Data-Driven Decision-Making, Performance Tuning, Feasibility Studies, Scikit Learn (Machine Learning Library), Data Visualization, Performance Analysis, Statistical Methods, Cost Benefit Analysis, Performance Measurement
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Plot (Graphics), Swift Programming, UI Components, Apple iOS, iOS Development, Interactive Data Visualization, User Interface (UI), User Interface (UI) Design, Hypertext Markup Language (HTML), Data Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, Visualization (Computer Graphics), Creative Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Program Development, Software Development, User Interface (UI) Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Instagram, Visual Storytelling, Social Media, Social Media Content, Photo Editing, Graphic and Visual Design, Social Media Marketing, Content Creation, Advertising Campaigns, Graphic Design, Creative Design, Digital Publishing, Graphical Tools, Branding, Content Marketing, Customer Engagement, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: iOS Development, Apple iOS, Mobile Development, Swift Programming, UI Components, User Interface (UI), Application Development, User Interface (UI) Design, Mobile Development Tools, Authentications, Secure Coding, Code Reusability, Geospatial Information and Technology, Real Time Data, Data Validation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Splunk, Dashboard Creation, Data Transformation, Dashboard, Statistical Visualization, Data Visualization Software, Data Analysis, Statistical Analysis, Data Manipulation, Interactive Data Visualization, Scatter Plots, Data Presentation, Time Series Analysis and Forecasting, Event Monitoring, Security Information and Event Management (SIEM), Geospatial Mapping
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Animation and Game Design, Code Reusability, UI Components, User Interface (UI) Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Dataflow, Memory Management, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Hibernate (Java), Object-Relational Mapping, Data Validation, Package and Software Management, User Interface (UI), Database Application, Relational Databases, Database Development, Java Programming, Development Environment, Java, Data Modeling, Java Platform Enterprise Edition (J2EE), Application Development, User Interface (UI) Design, Verification And Validation, Data Persistence, Data Integrity, Transaction Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Store, User Interface (UI) Design, Databases, User Interface and User Experience (UI/UX) Design, Database Management, Data Modeling, Database Theory, Data Persistence, Mobile Development Tools, Maintainability
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Database Management, Identity and Access Management, Database Architecture and Administration, Cloud Applications, User Provisioning, Virtual Networking
Beginner · Course · 3 - 6 Months