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.

University of Colorado System
Skills you'll gain: Role-Based Access Control (RBAC), Authorization (Computing), Identity and Access Management, AWS Identity and Access Management (IAM), Geographic Information Systems, Encryption, Data Security, Network Security, Information Systems Security, Web Components, Public Key Infrastructure, Wireless Networks
Beginner · Course · 1 - 4 Weeks

Corporate Finance Institute
Skills you'll gain: Power BI, Data Analysis Expressions (DAX), Dashboard, Business Intelligence, Data Import/Export, Business Reporting, Interactive Data Visualization, Data Storytelling, Data Modeling, Data Transformation, Data Visualization Software, Data Analysis, Data Sharing, Sales, Key Performance Indicators (KPIs)
Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Cascading Style Sheets (CSS), GitHub, C# (Programming Language), Secure Coding, HTML and CSS, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Open Web Application Security Project (OWASP), Git (Version Control System), User Interface (UI), Object Oriented Programming (OOP), Web Development, Debugging, Mockups, Microsoft Copilot, Authentications, Front-End Web Development, Programming Principles, UI Components, Javascript
Beginner · Professional Certificate · 3 - 6 Months

Infosec
Skills you'll gain: Digital Forensics, File Systems, Microsoft Windows, Cybersecurity, Network Protocols, Information Systems Security, File Management, Operating Systems, Data Structures, General Networking, Data Validation, Record Keeping, Data Integrity, Data Storage, Data Analysis Software, User Accounts, USB, Encryption, System Configuration, Command-Line Interface
Intermediate · Specialization · 3 - 6 Months

University of London
Skills you'll gain: Marketing Planning, Marketing Strategies, Marketing Strategy and Techniques, Strategic Marketing, Competitive Analysis, Market Analysis, Marketing, Marketing Management, Business Strategy, Market Dynamics, Target Market, Auditing, Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Back-End Web Development, Django (Web Framework), Git (Version Control System), API Testing, Authentications, Server Side, API Design, Application Development, Restful API, Unit Testing, MySQL, User Accounts, Web Applications, Databases
Intermediate · Course · 1 - 4 Weeks

Northwestern University
Skills you'll gain: Marketing Budgets, Peer Review, Key Performance Indicators (KPIs), Social Media Marketing, Strategic Marketing, Marketing Strategies, Marketing Effectiveness, Social Media, Social Media Strategy, Marketing Planning, Performance Measurement, Business Planning, Market Analysis, Customer Engagement, Planning
Mixed · Course · 1 - 3 Months

Skills you'll gain: File I/O, Data Import/Export, C++ (Programming Language), Data Structures, File Management, Computer Programming, Data Store, Computer Science
Beginner · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Mobile Development, Application Design, Application Development, User Interface (UI), Interaction Design, Data Persistence, Animations, Computer Graphics, Persistence, Storyboarding, Network Model
Mixed · Course · 1 - 3 Months

Politecnico di Milano
Skills you'll gain: Agile Project Management, Planning, Agile Methodology, Scrum (Software Development), Scaled Agile Framework, User Story, Sprint Planning, Team Building, People Management, Teamwork, Risk Management, Sprint Retrospectives, Culture Transformation, Backlogs, Project Design, Timelines, Organizational Skills, Resource Management, Business Management, Performance Metric
Beginner · Specialization · 1 - 3 Months

Eindhoven University of Technology
Skills you'll gain: Electronics Engineering, Electronics, Telecommunications, Electronic Systems, Electronic Components, Hardware Design, Communication Systems, Wireless Networks, Electronic Hardware, Simulation and Simulation Software, Simulations, Laboratory Experience
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Excel Formulas, Spreadsheet Software, Microsoft Excel, Microsoft Office, Data Analysis
Beginner · Guided Project · Less Than 2 Hours