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: User Interface (UI) Design, User Interface (UI), Figma (Design Software), User Interface and User Experience (UI/UX) Design, UI Components, User Experience Design, Layout Design, User Centered Design, Prototyping, Interactive Design, Design Elements And Principles
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Business Transformation, Digital Transformation, Network Performance Management, Network Infrastructure, Virtual Networking, Network Architecture, Operational Efficiency, Cloud Infrastructure, Telecommunications, Cloud-Native Computing, Wireless Networks, Hybrid Cloud Computing, Technology Solutions, Cloud Deployment, Emerging Technologies, Virtualization, Distributed Computing, Hardware Architecture, Scalability, Application Deployment
★ 4.7 (9) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Hardware Architecture, Microarchitecture, Memory Management, Cloud Development, Computer Programming Tools, Computing Platforms, OS Process Management
★ 4.4 (9) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: AI Personalization, Generative AI, Experience Design, AI powered creativity, Data-Driven Decision-Making, AI Integrations, AI Workflows, Data Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, UI Components, Code Reusability, Event-Driven Programming, Design, Integrated Development Environments, Application Design, Interaction Design, Payment Systems, MySQL, Jupyter, Database Application, Development Environment, Property Management Systems, Application Development, Python Programming, Transaction Processing, Program Development
★ 4.4 (17) · Beginner · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: No-Code Development, Application Design, User Centered Design, Web Applications, Data Management, Experience Design, UI/UX Research, Information Privacy, User Feedback, Functional Testing, Integration Testing, Root Cause Analysis
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Application Programming Interface (API), API Gateway, GraphQL, API Design, Restful API, OAuth, Software Documentation, Authentications, Debugging, Real Time Data, Authorization (Computing)
★ 4.9 (7) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Redis, Data Persistence, Data Store, NoSQL, Performance Tuning, Transaction Processing, Key Management, Server Administration, Data Structures, Data Storage, Real Time Data, Data Management, Servers, Event-Driven Programming, Scalability, Data Access, Scripting Languages, Software Architecture, Memory Management, Query Languages
★ 4.9 (18) · Beginner · Specialization · 1 - 3 Months

Edureka
Skills you'll gain: LangGraph, Retrieval-Augmented Generation, Generative AI Agents, AI Orchestration, CrewAI, Agentic Workflows, Agentic systems, LangChain, LLM Application, AI Integrations, Systems Integration, Tool Calling, Responsible AI, Large Language Modeling, Prompt Engineering, Restful API, Embeddings, Vector Databases, Memory Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, LLM Application, OpenAI, Agentic Workflows, Model Context Protocol, Generative AI Agents, Agentic systems, Decision Intelligence, Tool Calling, Prompt Engineering, ChatGPT, AI Integrations, Artificial Intelligence, Application Programming Interface (API), Context Management, Large Language Modeling, Python Programming, Memory Management, Development Environment, Application Deployment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Wireframing, User Experience, Persona (User Experience), User Experience Design, User Centered Design, Design Reviews, User Research, Prototyping, User Flows, Collaborative Software, Peer Review, Design Software, Ideation
★ 4.3 (6) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: C and C++, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Code Reusability, Computer Programming, Memory Management, Programming Principles, Program Development, Functional Design
Intermediate · Course · 1 - 4 Weeks