Choose a course
Four free learning tracks, all in English and Azerbaijani. Here’s how to pick your starting point.
Which one is right for you?
Section titled “Which one is right for you?”| If you… | Start with |
|---|---|
| have never written code | Python Fundamentals — runs in your browser, nothing to install |
| know some HTML/CSS/JS and want to test the web | Playwright course |
| know Python basics and want a real testing job skill | Python for SDETs |
| just want to practice in the browser | BrauzerLab — 100 hands-on Playwright missions |
| need a term explained (HTTP, SQL, Git, selectors…) | Reference |
The two paths
Section titled “The two paths”Most people follow one of two routes.
The Python path — start with Python Fundamentals to learn to code from zero, then move on to Python for SDETs to turn that into a real test-automation skill set (pytest, requests, Playwright, CI).
The JavaScript path — if you already know a little JS and HTML, go straight to the Playwright course, and practice alongside it in BrauzerLab.
Both paths test the same real app — TestMarket Lab — so the skills carry over. And whenever a term is new, the Reference has a short, plain-language primer.
Everything here is free, with no sign-up.
Ready? Pick a track above, or see everything on the home page →.