Course Prerequisites
Playwright + AI Test Automation Masterclass with TypeScript by TestAutomation TV
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
- Variables, functions, and basic syntax
- Promises and async/await
- Object-oriented programming concepts
- Basic Python syntax and data types
- Functions and control structures
- Working with packages and modules
Web Technologies
- Understanding HTML structure and elements
- CSS selectors and basic styling
- How web pages are structured
- 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
Recommended Knowledge
Version Control (Git)
- Basic Git commands (clone, add, commit, push)
- Working with repositories
- Understanding branches and merging
Testing Concepts
- Understanding of manual testing
- Test case design principles
- Bug reporting and tracking
API Fundamentals
- REST API concepts
- HTTP methods (GET, POST, PUT, DELETE)
- JSON data format
Package Management
- NPM or Yarn basics
- Installing and managing dependencies
- Understanding package.json
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 hoursMDN Web Docs
Comprehensive JavaScript reference and tutorials
Free Self-pacedWeb Development
W3Schools
HTML, CSS, and web development fundamentals
Free 2-3 hoursMozilla Developer Network
In-depth web technology documentation
Free ReferenceCommand Line
Command Line Crash Course
Learn essential terminal commands quickly
Free 30 minutesInteractive Terminal
Practice commands in a safe environment
Free Hands-onSelf-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