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: Computer Graphics, 3D Assets, Visualization (Computer Graphics), Technical Design, Design Software, Prototyping, Functional Design, Usability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Vue.JS, JavaScript Frameworks, Front-End Web Development, Web Applications, UI Components, Web Design and Development, Hypertext Markup Language (HTML), Application Programming Interface (API), User Interface (UI), Event-Driven Programming, Data Validation, Data Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Matplotlib, Data Visualization Software, Data Structures, Data Manipulation, Pandas (Python Package), NumPy, Exploratory Data Analysis, Python Programming, Data Preprocessing, Scripting, Scripting Languages
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: React Native, User Interface and User Experience (UI/UX) Design, UI Components, Mobile Development, Unit Testing, Software Testing, Authentications, Debugging, iOS Development, Android (Operating System), Mobile Security, Frontend Performance, Mobile Development Tools, Animations, Application Security, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cybersecurity, Network Security, Business Continuity, Disaster Recovery, Cryptography, Encryption, Infrastructure as Code (IaC), Software-Defined Networking, Identity and Access Management, Security Controls, Computer Networking, System Monitoring, User Accounts, Authorization (Computing), Authentications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, File Systems, Command-Line Interface, Operating Systems, Python Programming, Scripting, User Interface (UI), Data Import/Export, Data Structures, Simulations
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: User Story, Team Building, Meeting Facilitation, Continuous Improvement Process
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Performance Tuning, Operational Databases, Database Administration, Data Loss Prevention, Data Security, Debugging, Scripting Languages
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Real Time Data, Application Development, .NET Framework, Performance Tuning, Secure Coding, C# (Programming Language), System Programming, Application Performance Management, Object Oriented Programming (OOP)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: SQL, Database Management, Query Languages, Relational Databases, Database Design, Data Analysis, Data Integrity, Data Manipulation, User Accounts
Intermediate · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Ubuntu, Linux, Bash (Scripting Language), Linux Commands, Command-Line Interface, Unix Commands, Operating System Administration, File Management, Red Hat Enterprise Linux, Software Installation, System Configuration
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Generative AI, Vector Databases, Cloud Applications, NoSQL, Databases, Database Management Systems, PostgreSQL, Database Systems, Relational Databases, Transaction Processing, Data Migration
Beginner · Course · 1 - 4 Weeks