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: Android Development, Unity Engine, Mobile Development, Video Game Development, User Interface (UI), Game Design, User Interface and User Experience (UI/UX) Design, 3D Assets, C# (Programming Language), Scripting, Computer Graphics, Software Installation, Animations
Beginner · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Social Media Content, Social Media, Collaborative Software, Social Media Marketing, Video Editing, Instagram, Graphic Design, Advertising Campaigns, Animations, Design, Brand Awareness
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Full-Stack Web Development, Order Management, Responsive Web Design, Web Applications, JavaScript Frameworks, React.js, Payment Processing, Authentications, User Interface (UI), Data Validation, Dashboard, Database Development, Data Integrity, User Accounts, Product Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Authorization (Computing), Authentications, Azure DevOps, DevSecOps, Security Controls, Performance Tuning, Identity and Access Management, Microsoft Azure, System Monitoring, DevOps, Continuous Monitoring, Personally Identifiable Information, Application Performance Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Project Coordination, Project Schedules, Timelines, Microsoft Outlook, Data Visualization
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI), Interactive Design, User Interface and User Experience (UI/UX) Design, Unreal Engine, Game Design, Artificial Intelligence, Scripting, Video Game Development, Data Structures, Debugging
Mixed · Course · 1 - 3 Months
Skills you'll gain: Open Web Application Security Project (OWASP), SonarQube, DevSecOps, Jenkins, Software Development Life Cycle, CI/CD, Application Security, Secure Coding, Continuous Integration, DevOps, Continuous Delivery, Code Review, Vulnerability Scanning, Vulnerability Assessments, Security Awareness, Dependency Analysis, Compliance Management, Automation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI Workflows
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Rust (Programming Language), Command-Line Interface, Encryption, Package and Software Management, Application Development, Cryptography, Software Engineering, Algorithms
Beginner · Guided Project · Less Than 2 Hours

HubSpot Academy
Skills you'll gain: HubSpot CRM, Data Visualization, Data-Driven Decision-Making, Customer Relationship Management (CRM) Software, Dashboard, Business Analytics, Business Reporting, Forecasting, Key Performance Indicators (KPIs), Sales, Sales Management, Sales Process, Marketing Analytics, Customer Engagement, Goal Setting, Customer Data Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Sales Presentation, Sales Strategy, B2B Sales, Sales Process, Sales, Selling Techniques, Overcoming Objections, Storytelling, Closing (Sales), Consultative Selling, Stakeholder Communications, Negotiation, Behavioral Economics, AI Personalization, Non-Verbal Communication, Customer Analysis, Customer Engagement, Decision Making, Empathy, Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Dataflow, Data Pipelines, Apache Kafka, Serverless Computing, Site Reliability Engineering, Debugging, Identity and Access Management, Cloud Security, Data Integrity, Real Time Data, Data Processing, Data Security, Performance Tuning, System Monitoring, CI/CD, Unit Testing, Google Cloud Platform, Data Transformation, JSON, Containerization
Intermediate · Specialization · 3 - 6 Months