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.

Goodwill Industries International
Skills you'll gain: Interviewing Skills, Coaching, Client Support, Employee Onboarding, LinkedIn, Professional Networking, Branding, Negotiation, Business Writing, Goal Setting, Financial Planning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Photo Editing, Generative AI, Adobe Photoshop, Image Quality, Data Import/Export, Adobe Creative Cloud, Prompt Engineering, Editing, File Management, Graphic Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: MITRE ATT&CK Framework, Network Security, Cybersecurity, Exploitation techniques, Python Programming, Data Access, Authorization (Computing), Authentications, Scripting, Remote Access Systems, User Accounts
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Performance Review, Employee Surveys, Employee Performance Management, Meeting Facilitation, Constructive Feedback, Team Building, Goal Setting, Collaboration, Team Management, Teamwork, Employee Engagement, Leadership and Management, Strategic Leadership, Leadership Development
Beginner · Guided Project · Less Than 2 Hours

Politecnico di Milano
Skills you'll gain: Application Specific Integrated Circuits, Amazon Elastic Compute Cloud, Cloud Infrastructure, Cloud Development, Amazon Web Services, Hardware Architecture, Cloud Applications, Performance Tuning, Computer Architecture, Development Environment, System Design and Implementation, Programming Principles
Intermediate · Course · 1 - 3 Months

Skills you'll gain: PyTorch (Machine Learning Library), Model Evaluation, Deep Learning, Machine Learning, Artificial Neural Networks, Artificial Intelligence, Python Programming, Data Preprocessing, Regression Analysis, Software Installation, System Configuration, Development Environment, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: OSI Models, Network Security, Security Controls, General Networking, Wireless Networks, Network Protocols, Firewall, Network Administration, TCP/IP, Telecommunications, Proxy Servers, Network Infrastructure, Intrusion Detection and Prevention, Remote Access Systems
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Visualization (Computer Graphics), 3D Assets, Design Software, Software Installation, Functional Design, Technical Design, User Interface (UI), Data Import/Export
Intermediate · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: New Product Development, Product Development, Design Thinking, Market Research, Quantitative Research, Product Management, Customer Insights, Consumer Behaviour, Market Analysis, Target Market, Forecasting, Innovation, Needs Assessment, Analysis, Data Collection, Technology Solutions
Mixed · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Test Driven Development (TDD), Unit Testing, Maintainability, Development Testing, Software Testing, Program Development, Debugging, Software Development, Python Programming
Intermediate · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Requirements Management, Project Management, Risk Management, Project Planning, Data Visualization, Agile Project Management, Microsoft Excel, Solution Design, Cost Management, Project Management Office (PMO), Business Analysis, Excel Formulas, Requirements Elicitation, Stakeholder Management, Scope Management, Pivot Tables And Charts, Dashboard, Business Analytics, Data Analysis, Data Validation
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Swift Programming, Apple Xcode, Apple iOS, Mobile Development, Application Development, Data Management, User Interface (UI), Git (Version Control System), Debugging
Beginner · Course · 1 - 4 Weeks