Skip to content

Playwright Course

This course is free, taught in English, and designed to take you from beginner to professional. Playwright is one of the most powerful browser automation frameworks for modern web applications. By the time you finish, you’ll be writing reliable automated tests that are used in real projects.

The course is built around a three-part cycle:

  • Learn — each module introduces a new concept with examples and explanations
  • PracticeBrauzerLab provides hands-on exercises directly in your browser, with no installation required
  • Build — at the end of every module, you apply what you learned to a real project
  • You know the basics of HTML, CSS, and JavaScript (deep knowledge not required)
  • You’re comfortable working in the command line (terminal)
  • You’re motivated to learn from scratch — Playwright experience is not required

BrauzerLab is the hands-on companion to this course. You write real Playwright code directly in your browser and see results instantly. No installation, no setup.

#TitleStatus
0Course roadmap and setupAvailable
1JS/TS for QAAvailable
2Mastering locatorsComing soon
3Actions and user interactionsComing soon
4AssertionsComing soon
5Auto-waiting and flaky testsComing soon
6Test runner and configurationComing soon
7Page Object Model (POM)Coming soon
8Fixtures and test dataComing soon
9API testing and networkingComing soon
10Auth and storage stateComing soon
11Visual / Mobile / Accessibility testingComing soon
12CI, Docker, reportsComing soon
13Final project reviewComing soon

Start with Module 0 →