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: Cascading Style Sheets (CSS), HTML and CSS, Front-End Web Development, Web Design and Development, Web Development, Frontend Integration, Hypertext Markup Language (HTML), Web Design, Javascript, Responsive Web Design, Web Presence
★ 4.3 (157) · Intermediate · Guided Project · Less Than 2 Hours

Tableau Learning Partner
Skills you'll gain: Tableau Software, Data Presentation, Interactive Data Visualization, Data Visualization Software, Data Wrangling, Data Preprocessing, Data Integration, Data Cleansing, Performance Tuning
★ 4.8 (323) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Simulation and Simulation Software, Simulations, Mathematical Modeling, Electrical Engineering, Power Electronics, Electronic Components, Electric Power Systems, Matlab, Model Evaluation, Model Optimization, Electrical Systems, Engineering Calculations, Laboratory Testing, Mathematical Software, Laboratory Research, Estimation
★ 4.7 (554) · Intermediate · Course · 1 - 3 Months

Peking University
Skills you'll gain: File Systems, Operating Systems, Memory Management, OS Process Management, System Software, Computer Systems, File Management, File I/O, Unix, Performance Tuning, Algorithms
★ 4.6 (363) · Intermediate · Course · 3 - 6 Months

Microsoft
Skills you'll gain: Responsive Web Design, Usability, Object Oriented Design, Version Control, User Experience Design, Design Thinking, User Centered Design, Web Design and Development, Web Content Accessibility Guidelines, .NET Framework, Microsoft Visual Studio, Authorization (Computing), AI Integrations, Application Security, Computational Thinking, User Interface (UI) Design, Web Components, Pseudocode, Microsoft Development Tools, Javascript
★ 4.6 (283) · Beginner · Professional Certificate · 3 - 6 Months

Keller Williams
Skills you'll gain: Lead Generation, Real Estate, Real Estate Sales, Property and Real Estate, Customer Relationship Building, Database Management, Real Estate Transactions, Prospecting and Qualification, Sales Prospecting, Relationship Building, Prioritization, Goal Setting, Market Data, Market Analysis, Market Trend, Compensation Management
★ 4.8 (172) · Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: C (Programming Language), Data Structures, C and C++, Programming Principles, Program Development, Algorithms, Memory Management, Computer Programming, Data Access
★ 4.3 (351) · Beginner · Course · 1 - 3 Months

28DIGITAL
Skills you'll gain: Real-Time Operating Systems, Embedded Systems, Embedded Software, C (Programming Language), System Design and Implementation, OS Process Management, System Requirements, Computer Architecture, Performance Tuning, Verification And Validation, Algorithms
★ 4.6 (541) · Intermediate · Course · 1 - 3 Months

Università Bocconi
Skills you'll gain: Food and Beverage, Hospitality and Food Services, Customer experience strategy (CX), Operational Excellence, Business Management, Global Marketing, Product Marketing, Professional Networking, Consumer Behaviour, Value Propositions, Market Share, Product Management, Business Strategy, Growth Strategies, Brand Management, Innovation, New Business Development, Market Opportunities, Marketing
★ 4.8 (867) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Software-Defined Networking, Network Infrastructure, Virtual Networking, Infrastructure Architecture, Network Architecture, General Networking, Network Engineering, Virtualization, Cloud Deployment, Computing Platforms, Digital Transformation
★ 4.5 (497) · Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Systems Development, Systems Development Life Cycle, Agile Methodology, Software Development Life Cycle, Productivity Software, Risk Management Framework, digital literacy, Systems Design, Network Security, Computer Hardware, Agile Project Management, Hardware Architecture, Agile Software Development, Computer Systems, Data Security, Risk Management, System Design and Implementation, TCP/IP, Information Technology, Productivity
★ 4.6 (362) · Beginner · Specialization · 1 - 3 Months

University of Michigan
Skills you'll gain: Usability Testing, User Experience Design, User Experience, UI/UX Research, User Research, Design Research, Usability, Human Computer Interaction, Test Planning, Technical Communication, Interviewing Skills
★ 4.8 (307) · Beginner · Course · 1 - 3 Months