**Your browser information:**
User Agent is: <code>Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36</code>.
**Challenge:** Use class Syntax to Define a Constructor Function
**Link to the challenge:**
The Kyle Simpson books have one on ES6. They are a tough read though - great, but he digs deep. They are available as markdown for free online but you can find them in ebook format. They are all great books.
Many languages have classes, but they work a little differently in JS, but there is a lot of overlap. The MDN docs are always a great resource. Other than that, I’d google blog posts and youtube videos on it. Hear it explained as many ways as possible from different angles. It will click.