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 Arizona
Skills you'll gain: Integrated Marketing Communications, Media and Communications, Marketing Communications, Brand Strategy, Brand Marketing, Branding, Marketing, Brand Management, Marketing Strategies, Strategic Marketing, Marketing Effectiveness, Strategic Communication, Social Media Strategy, Content Marketing, Social Media Marketing, Direct Marketing, Product Marketing, Marketing Strategy and Techniques, Communication, Digital Marketing
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Balance Sheet, Profit and Loss (P&L) Management, Google Sheets, Income Statement, Dashboard, Spreadsheet Software, Financial Statements, Accounting Software, Financial Reporting, Data Entry
Beginner · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Scaled Agile Framework, Kaizen Methodology, Lean Methodologies, Quality Improvement, Continuous Improvement Process, Process Improvement, DevOps, Scrum (Software Development), Sprint Planning, Agile Software Development, Agile Product Development, Agile Project Management, Continuous Delivery, Scalability, Organizational Development, CI/CD, Agile Methodology, Performance Metric, Coordinating, Continuous Integration
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Interactive Data Visualization, Dashboard Creation, Dashboard, Data Visualization Software, Data Presentation, Exploratory Data Analysis, Data Access, Data Analysis, Analysis, Google Cloud Platform, Data Management
Beginner · Project · Less Than 2 Hours

Coursera
Skills you'll gain: Marketing Design, Advertising, Graphic and Visual Design Software, Graphic and Visual Design, Marketing Materials, Graphic Design, Design Elements And Principles, Creative Design, Ideation, Marketing, Graphical Tools, Organizational Skills, Design Software, Collaborative Software
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Computer Hardware, Cloud Deployment, Hardware Troubleshooting, Networking Hardware, Desktop Support, Cloud Computing, Virtualization and Virtual Machines, Cloud Services, General Networking, Network Troubleshooting, TCP/IP, Virtualization, Network Protocols, Dynamic Host Configuration Protocol (DHCP), Peripheral Devices, Technical Support, System Configuration, Wireless Networks, Data Storage
Beginner · Course · 1 - 3 Months

Skills you'll gain: API Gateway, Microservices, Restful API, Node.JS, Application Programming Interface (API), Software Architecture, API Design, Service Oriented Architecture, Software Development, Back-End Web Development, Development Testing
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Animations, Social Media Content, Social Media, Social Media Marketing, Graphic and Visual Design Software, Graphic Design, Graphical Tools, Graphic and Visual Design, Content Creation, Social Media Strategy, Shared Media, Multimedia, Organizational Skills, Marketing
Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: MLOps (Machine Learning Operations), Data Pipelines, Model Evaluation, Systems Design, Transfer Learning, Data Preprocessing, Data Quality, Feature Engineering, Deep Learning, Python Programming, Data Validation, Scikit Learn (Machine Learning Library), Applied Machine Learning, Predictive Modeling, Software Engineering, Debugging, Supervised Learning, Git (Version Control System), Performance Metric, Statistical Analysis
Intermediate · Specialization · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Education Software and Technology, Machine Learning Methods, Supervised Learning, Machine Learning, Applied Machine Learning, AI Personalization, Machine Learning Algorithms, Learning Management Systems, Digital pedagogy, Artificial Intelligence, AI literacy, Data Mining, Learning Theory, Human Computer Interaction
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Kubernetes, Cloud-Native Computing, Docker (Software), Application Deployment, Microservices, Cloud Deployment, Containerization, Google Cloud Platform, Cloud Computing, Cloud Infrastructure, Cloud Services
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Model Evaluation, Model Training, Applied Machine Learning, Google Cloud Platform, Image Analysis, Model Deployment, Computer Vision, Machine Learning, Predictive Analytics, Cloud Storage, Cloud API
Intermediate · Project · Less Than 2 Hours