137 Best + Free Software Testing Courses & Certification [2020][UPDATED]

As featured on Harvard EDU, Stackify and Inc - CourseDuck identifies and rates the Best Software Testing Courses, Tutorials, Providers and Certifications, based on 12,000+ student reviews, public mentions, recommendations, ratings and polling 5,000+ highly active StackOverFlow members. Learn more

Sort By:

Provider

University

Tags

Rating

Duration

Difficulty

Publication Year

Language

62 Filtered Courses
Fundamentals of Graphic Design
provider
Best Free Course

1 )

Fundamentals of Graphic Design (2015)

5.0
Calarts created this 14-hour course that is run by Coursera. This course is all about the fundamentals of graphic design. It focuses on typography, composition, image making and color and shape. It teaches the base skillset necessary to make full use of graphic design tools like Photoshop.
icon
Pros
icon
Cons
    • Course is great as a first-time introduction to the core concepts of graphic design.
    • No prerequisites are necessary. This is a good course for exploring whether or not a cursory interest in graphic design could bloom into something more.
    • Amazing opportunity for professionals peripherally attached to graphic design to learn more about the field of study.
    • This course does not teach intricate software skills. You will not master Photoshop and similar software here.
    • Not a practical skills course at all. Focus is almost entirely on design concepts rather than applications of those concepts.
    • Course if for people interested in graphic design rather than invested in it.
Single Page Web Applications with AngularJS
provider
Best Free Course

2 )

Single Page Web Applications with AngularJS (2018)

5.0
Johns Hopkins University developed this course that is hosted by Coursera. It focuses on low-code instruction for developing AngularJS applications. It teaches students to use existing services. While some code writing is included, the primary purpose is to learn how to get around difficult coding challenges by utilizing resources that are readily available.
icon
Pros
icon
Cons
    • Course focuses on efficient development practices and arms students with real-world skills.
    • Course does a great job of presenting best practices to accelerate the learning curve.
    • Course is surprisingly thorough for such an accessible presentation of information.
    • Course was built on an older version of Angular. While the lessons are universal, the interface and subtleties have changed with newer versions.
    • Course is thorough but does not delve into advanced concepts. Non-beginners will be underwhelmed.
    • Course underrepresents native JS concepts.
Introduction to Data Science in Python
provider

3 )

Introduction to Data Science in Python (2016)

4.4
Coursera brings you this resource that was developed by the University of Michigan. It serves as an introduction to Python and applying it to data science. It will teach students how to manipulate data and make use of Pythons robust libraries. It is the first in a five-course series, and it can be completed in roughly 15 hours.
Front-End JavaScript Frameworks: Angular
provider

4 )

Front-End JavaScript Frameworks: Angular (2017)

4.7
The Hong Kong University of Science and Technology built this course to take a deep look at a specific JavaScript framework. Coursera students will learn how to use Angular in front-end development and applications. With 44 hours of mixed-presentation instruction, this course provides a thorough look into Angular usage. By the end, students will have a strong understanding of the fundamentals of Angular and be able to deploy their skills in Angular front-end development.
Software Testing Management
provider

5 )

Software Testing Management

0.0
Learn how to effectively manage software tests using estimations, defect management, metrics and software quality initiatives.
Software Development Fundamentals
provider

6 )

Software Development Fundamentals

0.0
Learn the fundamentals of object-oriented programming in Java, as well as best practices of modern software development.
Software Development Capstone Project
provider

7 )

Software Development Capstone Project

0.0
Apply all the skills you have learned to work through the challenging and rewarding task of designing a full-stack system.
Data Structures and Software Design
provider

9 )

Data Structures and Software Design

0.0
Learn how to select, apply, and analyze the most appropriate data representations in your code and design high quality software that is easy to understand and modify.
NFV Acceleration: An Introduction to OPNFV
provider

11 )

NFV Acceleration: An Introduction to OPNFV

0.0
Learn how Network Functions Virtualization (NFV) is moving the industry from fixed-function, proprietary devices to flexible, software-driven environments, and how OPNFV (Open Platform for NFV) can help make the transition easier.

Show All