Course Prerequisites

Playwright + AI Test Automation Masterclass

Essential knowledge and skills to succeed in this course

Skill Level Assessment

Rate your current knowledge level in these areas to help plan your learning path:

Programming Knowledge
JavaScript/TypeScript
  • Variables, functions, and basic syntax
  • Promises and async/await
  • Object-oriented programming concepts
Python (Alternative)
  • Basic Python syntax and data types
  • Functions and control structures
  • Working with packages and modules
Web Technologies
HTML & CSS
  • Understanding HTML structure and elements
  • CSS selectors and basic styling
  • How web pages are structured
Browser DevTools
  • Inspecting HTML elements
  • Using browser console
  • Basic debugging techniques

Required Knowledge

Command Line Basics
  • Navigating directories (cd, ls, dir)
  • Running commands and scripts
  • Understanding file paths
  • Basic file operations
Quick Learning:

Interactive terminal tutorial takes ~30 minutes

JavaScript Fundamentals
  • Variables (let, const, var)
  • Functions and arrow functions
  • Objects and arrays
  • Basic async/await concepts
Quick Learning:

FreeCodeCamp JavaScript basics ~2-3 hours

Web Development Basics
  • How websites work
  • HTML elements and attributes
  • CSS selectors (id, class, tag)
  • Client-server communication
Quick Learning:

W3Schools HTML/CSS basics ~2 hours

Preparation Resources

If you need to strengthen any prerequisite areas, here are our recommended learning resources:

JavaScript Mastery
FreeCodeCamp

Interactive JavaScript course with hands-on exercises

Free 4-6 hours
MDN Web Docs

Comprehensive JavaScript reference and tutorials

Free Self-paced
Web Development
W3Schools

HTML, CSS, and web development fundamentals

Free 2-3 hours
Mozilla Developer Network

In-depth web technology documentation

Free Reference
Command Line
Command Line Crash Course

Learn essential terminal commands quickly

Free 30 minutes
Interactive Terminal

Practice commands in a safe environment

Free Hands-on

Self-Assessment Checklist

Check off the skills you're comfortable with before starting the course:

Core Programming
Web & Tools

Ready to Begin?

Based on your preparation, choose your next step

I'm Ready!

Start the course immediately

Begin Installation
Need Preparation

Strengthen foundation skills first

Study Resources
Have Questions?

Get guidance from our community

Ask Community