╔══════════════════════════════════════════════════════════╗
║  FROM EXCEL TO JAVASCRIPT — Exercise File Pack          ║
║  From Spreadsheets to Code Series — Book 3              ║
║  Waskey Press | www.waskeypress.com                     ║
╚══════════════════════════════════════════════════════════╝

SETUP
─────
1. Install VS Code from code.visualstudio.com
2. Install the "Live Server" extension in VS Code
3. Open this folder in VS Code
4. Right-click any .html file → "Open with Live Server"
   (or click "Go Live" in the bottom-right status bar)
5. The file opens in your browser — open the Console with F12

FOLDER STRUCTURE
────────────────
chapter-starters/    One .html file per chapter
  ch01-variables.html     Chapter 1  — Variables
  ch02-strings.html       Chapter 2  — Strings
  ch03-objects.html       Chapter 3  — Objects
  ch04-arrays.html        Chapter 4  — Array Methods
  ch05-functions.html     Chapter 5  — Functions
  ch06-dom.html           Chapter 6  — DOM Manipulation
  ch07-events.html        Chapter 7  — Events
  ch08-fetch.html         Chapter 8  — fetch() and APIs
  ch09-classes.html       Chapter 9  — Classes
  ch10-chartjs.html       Chapter 10 — Charts with Chart.js

projects/
  project1-dashboard.html   Sales Dashboard (Project 1)

data/               JSON datasets
  sales.json        100 sales orders (10 columns)
  employees.json    30 employees
  products.json     15 products

solutions/          Available at waskeypress.com/files

NOTE ON fetch()
───────────────
fetch('data/sales.json') requires a local server — that's what
Live Server provides. Opening the HTML file directly (file://)
will block fetch for security reasons.

CONTACT
────────
waskeypress.com/files | contact@waskeypress.com
