Advanced Web Automation Course - JavaScript/Typescript Playwright (english)
Most of the web automation courses are step-by-step tutorials. I have a different approach🤌🤌🤌
My videos will include: real-life examples from the projects that I worked on, automation of real websites, code reviews, dev tips, usage of AI for development 🔥
I will put ALL my development experience and knowledge in this course. It will be useful for both newbies and experienced engineers.
⚠️ DISCLAIMER ⚠️
This is NOT a step-by-step tutorial. This is an ADVANCED (read "HARD") course which is focused on PRACTICE and understanding of how things work "UNDER THE HOOD".
My target audience is my mentees who are currently working as QA Manual Engineers and want to become QA Automation Engineers.
🍲 The recipe for succeeding in this course:
1 - 20% watching video and repeating everything after me (1-2 times). If you don't repeat after me then by the time you get to the 5th or 10th video of this course you just won't understand what's going on and you will think that automation is too complicated for you (read "you will give up").
2 - 30% doing the homework at the end of each video.
3 - 50% practice practice practice + learn JS. Try to automate something yourself, bump into errors, get stuck. Continue trying. That's the only way to learn a technology and get some experience - PRACTICE.
👨🏫 How am I going to teach my mentees? The plan:
1. Every Saturday I publish a new video.
2. At the end of each video there is a "Homework" section.
3. Mentees have 1 week to: watch the video, make some notes, repeat everything after me, do the homework.
4. I don't check the homeworks. The goal is to practice, face errors, get stuck. But continue going. This is called - experience.
5. After each video I collect the feedback of what was hard to understand and then record new videos covering the hard to understand parts.
6. After 10th or 15th video of this course I will start doing code reviews of my mentees' projects. I will also publish those on youtube.
⚠️ I warned you - this course is not for everyone and it's NOT going to be easy ⚠️
Welcome to the "Advanced Web Automation Course JavaScript/Typescript + Playwright" by Senior Fullstack Engineer Ilarion Halushka.
Lessons
- Advanced Web Automation JavaScript / TypeScript Course. Lesson 1 - JavaScript + Console. Recorders.
- Advanced Web Automation JavaScript / TypeScript Course. Lesson 1 - JavaScript + Console. Recorders.
- Advanced Web Automation JavaScript / TypeScript Course. Lesson 2 - CSS, XPath selectors, DOM, HTML.
- Advanced Web Automation JavaScript / TypeScript Course. Lesson 2 - CSS, XPath selectors, DOM, HTML.
- Advanced Web Automation JavaScript / TS Course. Lesson 3 Playwright Installation, Running first test
- Advanced Web Automation JavaScript / TS Course. Lesson 3 Playwright Installation, Running first test
- Advanced Web Automation JavaScript / Typescript Course. Lesson 4 - Playwright Recorder - First Test.
- Advanced Web Automation JavaScript / Typescript Course. Lesson 4 - Playwright Recorder - First Test.
- Lesson 5 - Playwright Architecture, CDP. Advanced Web Automation JavaScript / TypeScript Course.
- Lesson 5 - Playwright Architecture, CDP. Advanced Web Automation JavaScript / TypeScript Course.
- What is npm, package.json, SemVer, node_modules, package-lock, npx? Web Automation Course Lesson - 6
- What is npm, package.json, SemVer, node_modules, package-lock, npx? Web Automation Course Lesson - 6
- Playwright Locators / Selectors, Strictness, Operators, Filters. Web Automation Course. Lesson - 7.
- Playwright Locators / Selectors, Strictness, Operators, Filters. Web Automation Course. Lesson - 7.
- Playwright Actions: Input, Mouse, Keyboard. Advanced JavaScript Web Automation Course. Lesson 8
- Playwright Actions: Input, Mouse, Keyboard. Advanced JavaScript Web Automation Course. Lesson 8
- AAA Pattern. Assertions. Navigation. Playwright Advanced JavaScript Web Automation Course. Lesson 9
- AAA Pattern. Assertions. Navigation. Playwright Advanced JavaScript Web Automation Course. Lesson 9
- Writing Auto-tests for a Web Store. Playwright Advanced JavaScript Web Automation Course. Lesson 10
- Writing Auto-tests for a Web Store. Playwright Advanced JavaScript Web Automation Course. Lesson 10
- Page Object, Page Component, OOP Composition. Playwright JavaScript Automation Course. Lesson 11
- Page Object, Page Component, OOP Composition. Playwright JavaScript Automation Course. Lesson 11
- Debugging JavaScript. Playwright Inspector, Trace vIewer. Advanced web automation course. Lesson 12.
- Debugging JavaScript. Playwright Inspector, Trace vIewer. Advanced web automation course. Lesson 12.
- Browser Context, Hooks, Steps, Tags. Advanced web automation course. Lesson 13.
- Browser Context, Hooks, Steps, Tags. Advanced web automation course. Lesson 13.