How To Take This Course (MUST READ)

This is a special course. It combines Testing topics from over 8 ZTM courses, so that you have one central location for you to check out all the Testing information that we provide!

Why? Well some people are only interested in the topic of Testing. So to make it easier for you we have combined ALL of our Testing lessons into this course. That means as we make more courses you'll see any new Testing topic added into this course as well.

SO HOW DO I TAKE THIS COURSE?

To take the course follow these two steps:

Step 1: Start with the Testing 101 section (no matter your specific interest!).
Step 2:
Next pick as many or as few additional sections that interest you from below.

Here are the sections inside this course that you can take:
- Testing 101: everyone should take this section to learn the fundamental principles of testing. Although it is taught in JavaScript, all principles in this section applies to all software/programming languages.
- Testing in Python
- Testing in Rust
- Testing in Go

- Testing in React
- Testing in Vue
- Testing in Angular

- Testing in Backend (Node + Deno): although this section is taught using JavaScript, all principles such as API testing, applies to any backend testing.
- Automation/Testing (Python + Selenium): a short section that introduces Selenium and how to do Automation Testing.

WHAT IF I WANT TO LEARN MORE?

If you would like to take the full courses (which is always recommended) you can find them here:
- Testing 101
- Testing in Python
-
Testing in Rust
-
Testing in Go
- Testing in React
-
Testing in Vue
-
Testing in Angular
- Testing in Backend (Node + Deno)
- Automation/Testing (Python + Selenium)