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: Figma (Design Software), Responsive Web Design, UI Components, User Interface (UI), Layout Design, User Interface (UI) Design, Design Strategies, Web Design, Scalability, Prototyping
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Azure Active Directory, Authentications, Microsoft Azure, Authorization (Computing), Network Security, Virtual Private Networks (VPN), Identity and Access Management, Firewall, Active Directory, Cloud Security, User Provisioning, Security Management, Role-Based Access Control (RBAC), Virtual Networking, Kubernetes, Single Sign-On (SSO), User Accounts, Data Security, Data Access, Security Information and Event Management (SIEM)
Intermediate · Specialization · 1 - 3 Months
Georgia Institute of Technology
Skills you'll gain: Software-Defined Networking, Virtual Networking, Virtualization, Virtual Machines, Cloud Infrastructure, Network Architecture, Network Infrastructure, Computer Networking, Cloud Computing, Network Planning And Design, Network Performance Management, Linux, Performance Tuning, Scalability
Mixed · Course · 1 - 3 Months

Fundação Instituto de Administração
Skills you'll gain: Sales Strategy, Sales Management, Case Studies, Sales Process, Strategic Marketing, Sales Development, Business Strategies, Business Analysis, Competitive Analysis, Market Analysis, Peer Review
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Mobile Development, User Interface and User Experience (UI/UX) Design, React Native, Apple iOS, Android Development, iOS Development, Application Development, Databases, Database Management, Flutter (Software), Application Deployment, Back-End Web Development, Application Performance Management, Marketing Strategies, Google Analytics
Intermediate · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Git (Version Control System), GitHub, Bitbucket, Version Control, GitLab, Software Versioning, Software Configuration Management, Collaborative Software, IntelliJ IDEA, Integrated Development Environments, Software Development, Code Review, Microsoft Visual Studio, Eclipse (Software), Linux, Open Source Technology, Command-Line Interface
Beginner · Specialization · 1 - 3 Months

University of California San Diego
Skills you'll gain: Debugging, Computer Programming Tools, Algorithms, Programming Principles, Computational Thinking, Digital pedagogy, Program Development, Technical Communication, Computer Programming, Education Software and Technology, Event-Driven Programming, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Software Documentation, Brainstorming, Data Structures, Student Engagement, Visualization (Computer Graphics), Game Design
Beginner · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Microsoft Copilot, Microsoft Visual Studio, GitHub, Code Review, Integrated Development Environments, Program Development, Software Documentation, AI Enablement, Computer Programming Tools, Web Development Tools, Development Testing, Debugging
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: JSON, NoSQL, Cloud API, Javascript, Data Store, Data Import/Export, Cloud Computing, Software Development
Beginner · Guided Project · Less Than 2 Hours

Scrimba
Skills you'll gain: Hugging Face, Model Deployment, Open Source Technology, Responsible AI, Web Applications, Large Language Modeling, Artificial Intelligence
Intermediate · Course · 1 - 4 Weeks
Automatic Data Processing, Inc. (ADP)
Skills you'll gain: Storytelling, Recognizing Others, Team Building, Trustworthiness, Team Performance Management, Team Management, Teamwork, Collaboration, Team Leadership, Visionary, Leadership Development, Peer Review, Drive Engagement, Team Motivation, Professional Development, Employee Coaching, Leadership, Performance Management, Communication, Productivity
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Application Design, Application Development, UI Components, Event-Driven Programming, Integrated Development Environments, Java Programming, User Interface (UI), Java, Software Design
Intermediate · Guided Project · Less Than 2 Hours