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.

Skills you'll gain: Scripting Languages
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: ASP.NET, Middleware, .NET Framework, C# (Programming Language), Model View Controller, Back-End Web Development, Web Development, Restful API, Server Side, Web Applications, Application Programming Interface (API), Application Frameworks, Web Development Tools, Object-Relational Mapping, Context Management, Microsoft SQL Servers, Data Persistence, Data Validation, Data Migration
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Computer Graphic Techniques
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Linux Administration, Linux Servers, User Provisioning, IT Automation, Code Reusability, Key Management, File Management
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Vector Databases, Image Analysis, Applied Machine Learning, Embeddings, Docker (Software), Data Import/Export, Containerization, Retrieval-Augmented Generation, Query Languages, Model Evaluation, Database Design, Data Modeling, Verification And Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, Role-Based Access Control (RBAC), Vulnerability Assessments, iOS Development, Software Testing, Development Testing, Authentications, Unit Testing, Application Security, Security Testing, Secure Coding, Identity and Access Management, Knowledge of Apple Software, Software Quality (SQA/SQC), Verification And Validation, Debugging, Multi-Factor Authentication
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), UI Components, Interactive Design, Mobile Development Tools
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Core Data (Software), Apple iOS, iOS Development, Mobile Development, Apple Xcode, Data Modeling, Secure Coding, Data Persistence, Game Design, Swift Programming, Video Game Development, Data Management, UI Components, User Interface (UI)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Virtual Networking, Network Performance Management, Network Routing, Google Cloud Platform, Network Troubleshooting, Network Architecture, General Networking, Network Monitoring, TCP/IP, Network Planning And Design, Computer Networking, Routing Protocols, Virtual Private Networks (VPN), Performance Tuning, Cloud Services, Private Cloud, Service Level, Cloud Management, Remote Access Systems, Cloud Security
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: jQuery, Front-End Web Development, JavaScript Frameworks, User Interface (UI) Design, Web Design and Development, Event-Driven Programming, Interactive Design, Hypertext Markup Language (HTML), Development Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Software Development, Process Driven Development, Development Environment, Server Side, File I/O, Web Servers, Package and Software Management, Data Storage, Data Entry
Beginner · Course · 1 - 4 Weeks

Universitat Politècnica de València
Skills you'll gain: Peripheral Devices, Hardware Architecture, Computer Hardware, Hardware Troubleshooting, Computer Architecture, Networking Hardware, Computer Systems, Microarchitecture, USB, Performance Analysis, Performance Tuning, General Networking, Data Storage, Computer Networking, Interoperability, Wireless Networks, Health Technology, Data Storage Technologies
Beginner · Course · 1 - 3 Months