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: Dashboard, Splunk, Data Analysis, Exploratory Data Analysis, Software Installation, Query Languages, Data Processing, Data Visualization Software, Time Series Analysis and Forecasting, Data Manipulation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Systems Administration, Virtual Machines, Scalability
Beginner · Course · 1 - 4 Weeks

Packt
Skills you'll gain: Apache Maven, Build Tools, Dependency Analysis, Integrated Development Environments, Jenkins, Software Configuration Management, JUnit, Software Installation, Code Coverage, Code Review, Software Versioning, Shell Script, Project Management, Software Documentation, Automation, Systems Integration, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Development Environment, Software Development Tools, Integrated Development Environments, Scripting, Scripting Languages, Version Control, Software Configuration Management, Package and Software Management, Software Development, Command-Line Interface, Configuration Management, Application Development, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apache Spark, PySpark, Databricks, Data Pipelines, Data Processing, Big Data, Apache, Real Time Data, Python Programming, Model Evaluation, Machine Learning, SQL, Data Transformation, Performance Tuning, Distributed Computing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Robotic Process Automation, Email Automation, Business Process Automation, Automation, Transaction Processing, Web Applications, Software Architecture, Maintainability, Data Import/Export, Debugging
Beginner · Course · 1 - 4 Weeks

University of Pittsburgh
Skills you'll gain: Web Services, Cloud Computing, Cloud Computing Architecture, Cloud Storage, Cloud Infrastructure, Cloud Applications, Google Cloud Platform, Flask (Web Framework), Distributed Computing, Containerization, Software Architecture, Docker (Software), Virtualization, Restful API, JSON, Microservices, Scalability, Extensible Markup Language (XML), API Design, Computer Architecture
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Scaled Agile Framework, Project Management, Team Management, ChatGPT, Stakeholder Engagement
Beginner · Course · 3 - 6 Months

Skills you'll gain: Sales, Sales Strategy, Sales Pipelines, Selling Techniques, Social Media Campaigns, Social Media, Social Media Content, Social Media Marketing, Customer Engagement, Content Creation, Content Performance Analysis, Marketing Analytics, Drive Engagement, Content Strategy, Marketing Automation, Customer Analysis, Storytelling, Data-Driven Decision-Making, Campaign Management, A/B Testing
Beginner · Course · 1 - 4 Weeks

Logical Operations
Skills you'll gain: Microsoft Excel, Spreadsheet Software, Excel Formulas, Microsoft Office, Pivot Tables And Charts, Excel Macros, Data Presentation, Microsoft 365, Business Intelligence, Data Visualization Software, Productivity Software, Data Visualization, Data Integration, Data Entry, Key Performance Indicators (KPIs), Data Management, Document Management, File Management, Performance Management, User Interface (UI)
Beginner · Specialization · 3 - 6 Months

Logical Operations
Skills you'll gain: Microsoft Power Platform, No-Code Development, Application Deployment, Application Design, Application Development, Microsoft 365, Dashboard, Data-Driven Decision-Making, Software Design, Project Planning, Product Testing, Software Development, Business Solutions, Software Architecture
Mixed · Course · 1 - 3 Months

Skills you'll gain: Computational Thinking, Program Development, Development Environment, C++ (Programming Language), C and C++, Computer Programming, Computer Programming Tools, File I/O, Debugging
Beginner · Course · 1 - 3 Months