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.

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computer Architecture, Hardware Architecture, Computer Systems, Hardware Design, Computer Engineering, System Programming, File Systems, Algorithms, Cloud Platforms
Intermediate · Course · 1 - 3 Months

Skills you'll gain: UI Components, Systems Design, Software Design, User Interface and User Experience (UI/UX) Design, Design, Design Software, Scalability, Design and Product, Agile Methodology, Usability Testing, Prototyping, Design Research, Key Performance Indicators (KPIs), UI/UX Research, Product Testing, System Programming, Team Motivation, Prompt Patterns
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Data Pipelines, Data Migration, Data Lakes, Data Integration, Data Transformation, Exploratory Data Analysis, Cloud Management, Data Management, DevOps
Advanced · Project · Less Than 2 Hours

Skills you'll gain: Web Content, Microsoft Office, Creative Thinking, Education Software and Technology, Web Applications
Beginner · Guided Project · Less Than 2 Hours

Universidad de Palermo
Skills you'll gain: Artificial Intelligence, IT Infrastructure, Technology Solutions, Emerging Technologies, Robotics, Robotic Process Automation, Digital Transformation, Social Impact
Beginner · Course · 1 - 4 Weeks

Minnesota State University, Mankato
Skills you'll gain: Technical Writing, Writing and Editing, Technical Documentation, Editing, Technical Communication, Web Content Accessibility Guidelines, Collaborative Software, Style Guides, Usability, Functional Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Systems, C (Programming Language), Embedded Software, Data Structures, Programming Principles, Data Management, Performance Tuning, Software Development
Intermediate · Guided Project · Less Than 2 Hours

IE Business School
Skills you'll gain: Product Lifecycle Management, Product Development, Content Marketing, Product Management, New Product Development, Product Marketing, Brand Strategy, Brand Management, Marketing Channel, Strategic Marketing, Marketing, Market Dynamics
Beginner · Course · 1 - 4 Weeks

Google - Spectrum Sharing
Skills you'll gain: Software Installation, Wireless Networks, General Networking, Infrastructure Security, Interoperability, Communication Systems, Telecommunications, System Configuration, Network Planning And Design
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Looker (Software), Google Cloud Platform, Dashboard, Interactive Data Visualization, Data Visualization, Data Analysis
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Cybersecurity, Network Security, Cloud Security, Application Security, OSI Models, Cryptography, Encryption, Endpoint Security, Firewall, Malware Protection, Wireless Networks, Network Protocols, Public Key Infrastructure, Data Integrity, Virtualization
Intermediate · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: AI Product Strategy, Product Lifecycle Management, Responsible AI, Product Strategy, Governance, Product Management, Innovation, Product Roadmaps, Product Marketing, Growth Strategies, Organizational Structure, Business Strategy, Enterprise Risk Management (ERM), Customer experience strategy (CX), Business Metrics, Customer Insights, Portfolio Management
Beginner · Course · 1 - 3 Months