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: SAS (Software), Data Manipulation, Data Transformation, Data Wrangling, Data Processing, Data Integration, Statistical Programming, Data Analysis, Code Reusability, Data Presentation
Intermediate · Course · 1 - 3 Months

University at Buffalo
Skills you'll gain: Blockchain, Emerging Technologies, Distributed Computing, Cloud Platforms, Microsoft Azure, Platform As A Service (PaaS), File Systems, Application Development, Scalability, Data Storage
Intermediate · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Enterprise Resource Planning, Business Systems, Change Management, Business Software, Organizational Change, System Implementation, IT Management, Enterprise Application Management, Business Process, Business Process Management, Case Studies, Business Management, Business Strategy
Beginner · Course · 1 - 3 Months

Skills you'll gain: Account Strategy, Account Management, Selling Techniques, Technical Sales, Sales Territory Management, Cold Calling, Sales Process, Sales Strategy, Closing (Sales), Customer Relationship Building, Customer Engagement, B2B Sales, Consultative Selling, Customer Relationship Management, Solution Selling, Generative AI Agents, Lead Generation, Overcoming Objections, Return On Investment, Predictive Analytics
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Jenkins, CI/CD, Continuous Integration, Test Automation, Continuous Delivery, Continuous Deployment, API Testing, Software Development, Application Deployment, DevOps, Unit Testing, Agile Methodology, Software Development Methodologies, Performance Testing, GitHub
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Application Programming Interface (API), Microsoft Azure, Cloud API, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), User Accounts, Image Analysis, Artificial Intelligence, Cloud Computing, Software Development
Intermediate · Guided Project · Less Than 2 Hours

Universitat Autònoma de Barcelona
Skills you'll gain: Microsoft Access, Relational Databases, Data Entry, Databases, Database Software, Database Design, Database Management, Microsoft Office, Data Access, Query Languages, Data Management
Beginner · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Global Positioning Systems, Estimation, Robotics, Mathematical Modeling, Applied Mathematics, Linear Algebra
Advanced · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Requirements Analysis, User Requirements Documents, Systems Development Life Cycle, Software Development Methodologies, Requirements Elicitation, Agile Methodology, Software Documentation, Software Design Documents, Security Requirements Analysis, System Requirements, Software Development Life Cycle, Agile Software Development, Waterfall Methodology
Beginner · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Supply And Demand, Market Dynamics, Economics, Business Economics, Game Theory, Market Analysis, Resource Allocation, Economics, Policy, and Social Studies, Environmental Issue, Competitive Analysis, Environmental Policy, Public Policies, Strategic Decision-Making
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Software Development, Software Engineering, Relationship Building, Professional Development, Application Development, Follow Through, Communication Strategies, Professionalism, Verbal Communication Skills, Problem Solving, Communication, Back-End Web Development
Beginner · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Arithmetic, Mathematics Education, Mathematical Modeling, Digital pedagogy, General Mathematics, Calculus, Applied Mathematics, Mathematical Software, Algebra, Graphing
Mixed · Course · 1 - 4 Weeks