Software testing courses can help you learn test planning, test case design, automated testing, and performance testing. You can build skills in identifying bugs, writing effective test scripts, and using various testing methodologies. Many courses introduce tools like Selenium for automation, JUnit for unit testing, and JIRA for issue tracking, showing how these skills apply in real-world software development environments.

Skills you'll gain: Scripting, Email Automation, Google Workspace, Google Sheets, Automation, Spreadsheet Software, Gmail, Javascript, Hypertext Markup Language (HTML), Web Applications, Application Design, Application Development, Application Programming Interface (API)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Power BI, Data Modeling, Data Analysis Expressions (DAX), Data Transformation, Data Manipulation, Data Processing, Big Data, Interactive Data Visualization, Business Intelligence, Data Visualization Software, Data Integration, Time Series Analysis and Forecasting
Intermediate · Course · 1 - 4 Weeks

MathWorks
Skills you'll gain: User Interface and User Experience (UI/UX) Design, Data Sharing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: ISO/IEC 27001, Threat Management, Security Management, Data Security, Cyber Risk, Risk Management, Continuous Monitoring, Vulnerability Assessments, Cyber Security Policies, Security Controls, Governance Risk Management and Compliance, Cybersecurity, Information Systems, Scenario Testing, Asset Protection
Beginner · Course · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Verification And Validation, Computational Thinking, Systems Design, System Design and Implementation, Systems Analysis, Model Evaluation, Software Design, Computer Architecture, Program Development, Software Quality (SQA/SQC), Logical Reasoning
Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: jQuery, Javascript and jQuery, Ajax, Javascript, Data Manipulation, Data Validation, UI Components, HTML and CSS, Scripting, JSON, Scripting Languages, Event-Driven Programming, Web Development Tools, Web Design and Development, Cascading Style Sheets (CSS), Game Design, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Animations, Programming Principles
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Infographics, Storyboarding, Canva (Software), Prompt Engineering, Copywriting, Generative AI, Content Creation, Marketing Strategies, Blogs, Marketing Psychology, Collaborative Software, AI Enablement, ChatGPT, Online Advertising, MarTech, Graphic Design, Brand Awareness, Artificial Intelligence, Search Engine Optimization, Machine Learning
Intermediate · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: UI/UX Research, Prototyping, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, AI Personalization, User Experience, User Experience Design, Usability, Figma (Design Software), User Research, Web Content Accessibility Guidelines, Data Storytelling, Interactive Design, Generative AI, Design Strategies, UI Components, User Centered Design, Wireframing, Adobe XD, Artificial Intelligence and Machine Learning (AI/ML)
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Performance Tuning, Software Architecture, Systems Architecture, Application Design, Software Design, Object Oriented Design, Enterprise Application Management, Application Performance Management, Performance Testing, Solution Architecture, Continuous Monitoring, Case Studies, Continuous Improvement Process, Maintainability, Team Management, Performance Analysis, Scalability, Debugging
Advanced · Course · 1 - 4 Weeks
Skills you'll gain: Generative AI, Retrieval-Augmented Generation, Large Language Modeling, Responsible AI, Data Ethics, Generative Adversarial Networks (GANs), Agentic systems, AI Security, Discussion Facilitation, Business Ethics, Embeddings, Regulatory Compliance, Case Studies, Data Synthesis, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, SAS (Software), AI Workflows, Analytics, Machine Learning
Beginner · Specialization · 3 - 6 Months

Packt
Skills you'll gain: Microsoft Excel, Spreadsheet Software, Data Visualization, Data Analysis Software, Productivity Software, Data Security, Data Validation, Data Management, Workflow Management
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Network Analysis, Social Network Analysis, Graph Theory, Data Analysis, Analysis, Pandas (Python Package), Predictive Analytics, Unsupervised Learning, Matplotlib, Python Programming, Data Import/Export, Algorithms
Intermediate · Course · 1 - 4 Weeks