JavaScript for Playwright & Cypress Automation | Course TOC

JavaScript for Playwright & Cypress Automation

Core JavaScript concepts used for Playwright & Cypress automation tools.

🧩 Module 1: JavaScript Introduction & Setup

+
  • 📘 What is JavaScript
  • 🎯 Why Learn JavaScript?
  • ✨ Features of JavaScript Programming
  • 🌐 Applications of JavaScript
  • ⚙️ Code Runner Plugin Setup
  • ▶️ JavaScript First Program
  • 💬 JavaScript Comments
  • 🧾 Types of JavaScript Comments

🧩 Module 2: Variables & Naming Conventions

+
  • 📦 JavaScript Variables
  • 🏷️ Naming Conventions & Best Practices

🧩 Module 3: JavaScript Primitive Data Types

+
  • 🔤 String Primitive Data Type
  • 🔢 Number Primitive Data Type
  • ✅ Boolean Primitive Data Type
  • ❓ Undefined Primitive Data Type
  • 🚫 Null Primitive Data Type

🧩 Module 4: JavaScript Operators

+
  • ➕ Arithmetic Operators
  • ⚖️ Comparison (Relational) Operators
  • 🔗 Logical Operators
  • 🧮 Assignment Operators
  • 🔁 Unary Operators
  • ❓ Conditional (Ternary) Operator
  • 🧪 typeof Operator

🧩 Module 5: Conditional Statements (Decision Making)

+
  • 🔀 if Statement
  • 🔄 if-else Statement
  • 🪜 if-else-if Ladder
  • 🎚️ switch Statement
  • ⚔️ switch vs if-else-if Ladder

🧩 Module 6: Looping Statements

+
  • 🔁 for Loop
  • 🔄 while Loop
  • 🔂 do-while Loop
  • ⏭️ continue Statement
  • 🛑 break Statement
  • ♾️ Infinite Loop

🧩 Module 7: JavaScript Functions

+
  • 🧠 What is JavaScript Function?
  • ✍️ How to Write JavaScript Function
  • 🔙 Function with Return Statement

🧩 Module 8: Variable Scope

+
  • 📍 Scope of Local Variables
  • 🌍 Scope of Global Variables

🧩 Module 9: var, let & const (Modern JavaScript)

+
  • 📌 What is var?
  • 📎 What is let?
  • 🔒 What is const?