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: Cloud Infrastructure, Infrastructure As A Service (IaaS), Virtual Machines, Google Cloud Platform, Cloud Computing Architecture, Cloud Computing, Network Architecture, General Networking, Virtualization, Firewall, Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Animations, 3D Modeling, 3D Assets, Computer Graphics, Virtual Environment, Visualization (Computer Graphics), Prototyping, User Interface (UI), Linear Algebra, Programming Principles, Simulations, Scripting, Computational Logic, Scripting Languages, Graphical Tools
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: PySpark, Apache Hadoop, Apache Spark, Big Data, Apache Hive, Analytics, Data Processing, Text Mining, Data Transformation, Distributed Computing, Java, Debugging, Java Programming
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: TikTok, Drive Engagement, Social Media Management, Customer Engagement, Social Media Strategy, Social Media, Community Development, Content Strategy
Beginner · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Django (Web Framework), Development Environment, Authentications, Model View Controller, Web Development, Software Installation, Application Frameworks, Integrated Development Environments, Security Controls, Virtual Environment, System Configuration, Application Development, Application Deployment, API Design, Relational Databases
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Version Control, GitHub, User Accounts, Role-Based Access Control (RBAC), Git (Version Control System), Identity and Access Management, Database Management, Authorization (Computing), Microsoft Windows, Database Application, Microsoft Development Tools, Application Design, Application Development, C# (Programming Language), Authentications, User Interface (UI)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, Swift Programming, Interactive Data Visualization, User Interface (UI), Data Sharing, Application Programming Interface (API), User Interface (UI) Design, Data Modeling, Real Time Data
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Data Visualization, Data Storytelling, Technical Documentation, Software Documentation, Data Science, Version Control, Data Analysis, Data Processing, Data Cleansing, Analytical Skills, Data Wrangling, Analytics, Project Planning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Large Language Modeling, LLM Application, Application Programming Interface (API), Development Environment, Persona (User Experience), User Interface (UI), Authentications, User Interface (UI) Design
Advanced · Professional Certificate · 1 - 4 Weeks

Skills you'll gain: Security Information and Event Management (SIEM), Cyber Risk, Cyber Security Policies, Data Security, Personally Identifiable Information, Email Security, Cyber Threat Intelligence, Cybersecurity, Data Loss Prevention, Threat Detection, Information Privacy, Event Monitoring, Incident Response, Automation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: 3D Assets, Data Validation, C# (Programming Language), Debugging
Mixed · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Animation and Game Design, Game Design, Animations, Video Game Development, Artificial Intelligence, Augmented and Virtual Reality (AR/VR), User Interface (UI)
Intermediate · Course · 1 - 4 Weeks