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 Colorado Boulder
Skills you'll gain: Sustainable Design, Human Centered Design, Environmental Regulations, Sustainability Standards, Design Thinking, Sustainable Business, Product Development, Product Design, Corporate Sustainability, Product Lifecycle Management, Regulatory Requirements, Design Strategies, Design Research
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Apple iOS, Apple Xcode, Swift Programming, Mobile Development, User Interface (UI), UI Components, Model View Controller, Application Development, Responsive Web Design, Storyboarding
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Wireless Networks, Control Systems, Interactive Design, Software Installation, Electronics, Display Devices, Embedded Systems, Electronic Components, Computer Programming Tools, Development Environment, Electrical Wiring, Programming Principles, Debugging
Beginner · Course · 1 - 3 Months
Starweaver
Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Generative AI Agents, Enterprise Application Management, AI Workflows, ChatGPT, Generative AI, Development Environment, LLM Application, Large Language Modeling, Systems Architecture, Model Evaluation, Program Evaluation, Process Optimization, Performance Tuning, Scalability, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unix Commands, Unix, Unix Shell, Remote Access Systems, Scripting, Systems Administration, Operating System Administration, Command-Line Interface, IT Automation, Linux, User Accounts, File Management, File Systems, Role-Based Access Control (RBAC), File Transfer Protocol (FTP)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Linux Commands, Command-Line Interface, Linux, Linux Servers, Unix, File Systems, File Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: z/OS, Mainframe Computing, Patch Management, Software Installation, File Transfer Protocol (FTP), Configuration Management, Change Control, Middleware, Data Management, Command-Line Interface
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Cloud Hosting, Blockchain, Virtual Machines, Software Installation, Google Cloud Platform, Key Management, User Accounts, Development Environment, Network Security
Beginner · Project · Less Than 2 Hours

Skills you'll gain: React.js, JavaScript Frameworks, UI Components, Javascript, Front-End Web Development, Web Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Linux Administration, Package and Software Management, Linux, User Accounts, Operating System Administration, System Monitoring, Linux Commands, Amazon Web Services, Unix Commands, Network Troubleshooting, File Management, Command-Line Interface, File Systems, Amazon Elastic Compute Cloud, TCP/IP, Systems Administration, Shell Script, General Networking, Service Management, Software Installation
Beginner · Course · 1 - 3 Months

Skills you'll gain: ASP.NET, Database Development, Database Management, Object-Relational Mapping, Back-End Web Development, Full-Stack Web Development, C# (Programming Language), Database Design, Application Frameworks, Authorization (Computing), Model View Controller, Authentications, Data Modeling, Data Migration, Data Mapping, Business Logic, Software Design Patterns, Data Validation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Computer Security Incident Management, Incident Management, Cyber Threat Hunting, Microsoft Azure, Threat Detection, Event Monitoring, Security Information and Event Management (SIEM), Intrusion Detection and Prevention, Anomaly Detection, Data Integration, ChatGPT, Jupyter, Automation, Query Languages
Intermediate · Course · 1 - 3 Months