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: Node.JS, Server Side, Back-End Web Development, Package and Software Management, JavaScript Frameworks, Other Programming Languages, Javascript, Web Frameworks, Web Servers, Servers, Web Development, Development Environment
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Real-Time Operating Systems, Embedded Software, Internet Of Things, Embedded Systems, Serial Peripheral Interface, System Programming, Emerging Technologies, Communication Systems, Program Development, Application Programming Interface (API), Operating Systems, Peripheral Devices, Digital Communications, Artificial Intelligence
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Payroll Systems, Payroll, Payroll Tax, Payroll Processing, Verification And Validation, Tax Compliance, Data Entry, Data Validation, Regulatory Compliance, Record Keeping
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI) Design, AI powered creativity, Web Content, AI Workflows, Design Elements And Principles, Web Presence, Web Development Tools, Generative AI
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Maintainability, Code Reusability, Software Architecture, Software Design, Object Oriented Design, Programming Principles, Object Oriented Programming (OOP), Scalability
Intermediate · Course · 3 - 6 Months

Coursera
Skills you'll gain: Product Flow Diagram, Process Flow Diagrams, New Product Development, Go To Market Strategy, Product Development, Diagram Design, Product Improvement, Journey Mapping, Product Planning, Customer Analysis, Decision Intelligence, User Feedback, Customer experience improvement, Continuous Improvement Process, Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Backlogs, User Feedback, Agile Product Development, Scrum (Software Development), Product Improvement, Sprint Planning, Product Management, Product Requirements, Customer Insights, Agile Methodology, Agile Project Management, Product Development, Agile Software Development, Product Planning, Product Strategy, Project Management, Prioritization, Continuous Improvement Process, Business Analysis, Data-Driven Decision-Making
Beginner · Course · 1 - 3 Months

Skills you'll gain: Restful API, Application Programming Interface (API), Authentications, Test Automation, JSON, Security Testing, Authorization (Computing), Java Programming, Scenario Testing, Java, Test Tools, Back-End Web Development
★ 5 (11) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Containerization, Application Deployment, Software Installation, Development Environment
Beginner · Guided Project · Less Than 2 Hours
University of Lausanne
Skills you'll gain: Health Policy, Public Health and Disease Prevention, Public Health, Health Systems, Geographic Information Systems, Systems Thinking, Health Assessment, Simulations, Governance, Simulation and Simulation Software, Policy Development, Health Promotion, Mathematical Modeling, Sustainable Development, Community Health, Systems Analysis, Sustainable Systems, Environmental Issue, Data Collection
Beginner · Specialization · 3 - 6 Months
Scrum Alliance
Skills you'll gain: Meeting Facilitation, Coaching, Agile Product Development, Mentorship, Teaching, Employee Coaching, Agile Project Management, Agile Software Development, Agile Methodology, Team Building, Leadership, Team Performance Management, Team Management, Team Leadership, Organizational Leadership, Business Transformation, Culture Transformation, Employee Training, Leadership and Management, Project Management
Beginner · Course · 1 - 3 Months

Case Western Reserve University
Skills you'll gain: Geostatistics, Exploratory Data Analysis, Spatial Analysis, Spatial Data Analysis, Descriptive Statistics, Box Plots, Geospatial Mapping, Statistical Modeling, Geospatial Information and Technology, R Programming, Plot (Graphics), Rmarkdown, Data Analysis, Data Cleansing, Statistical Methods, R (Software), Statistical Programming, Data Preprocessing, Simulations, Package and Software Management
Intermediate · Course · 1 - 3 Months