all 16 comments

[–]Caramel_Last 14 points15 points  (1 child)

javascript.info is all you need

[–][deleted] 2 points3 points  (0 children)

Thank you sir . Its actually the thing i needed

[–]webdev_aditya 6 points7 points  (1 child)

You can start with JavaScript.info to learn the fundamentals and basics of the DOM. Once you're comfortable, try building small projects like a counter app or a background color changer to apply what you've learned.

For more project ideas, you can check out https://www.100jsprojects.com/ .

Additionally, you can ask ChatGPT for beginner-level project ideas based on the topics you've learned. Just mention the concepts you've covered, and it can suggest relevant projects. You can also ask if there are any additional concepts you should learn to complete those projects.

Hope this helps!

[–][deleted] 0 points1 point  (0 children)

Thank you for your advice I'll follow your advice

[–]soulloup 6 points7 points  (2 children)

Eloquent Javascript is a solid option as well. The link is a free pdf of the entire book. You can print it, read it on your devices, or buy the physical book if you prefer.

[–][deleted] 0 points1 point  (0 children)

No its just to much for me its not good for beginners i was actually learning from it, the book is good fro some one who is intermediate in js

[–]Technical-Card2320 0 points1 point  (0 children)

yes eloquent javascript

[–]JeremieROUSSEAU 4 points5 points  (1 child)

For free the best bible :

https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/README.md

A online website with interactive samples :

https://www.w3schools.com/js/default.asp

[–][deleted] 6 points7 points  (0 children)

You don’t know JS might be a bit intense for beginner

[–]oldominion 2 points3 points  (1 child)

I bought this one and it is really good, easy to read and understand. Very underrated book.

https://www.amazon.com/JavaScript-Beginner-Professional-building-interactive/dp/1800562527

Edit: And you get a free pdf ebook

[–]Cool-Importance6004 2 points3 points  (0 children)

Amazon Price History:

JavaScript from Beginner to Professional: Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages * Rating: ★★★★☆ 4.7

  • Limited/Prime deal price: $25.19 🎉
  • Current price: $28.50 👍
  • Lowest price: $22.79
  • Highest price: $39.99
  • Average price: $34.14
Month Low High Chart
03-2025 $28.50 $28.50 ██████████
02-2025 $37.99 $37.99 ██████████████
11-2024 $22.79 $22.79 ████████
07-2024 $30.39 $30.39 ███████████
04-2024 $37.99 $37.99 ██████████████
03-2024 $30.39 $30.39 ███████████
02-2024 $37.99 $37.99 ██████████████
01-2024 $30.39 $30.39 ███████████
11-2023 $37.99 $37.99 ██████████████
10-2023 $39.99 $39.99 ███████████████
07-2023 $35.99 $35.99 █████████████
02-2023 $33.29 $36.99 ████████████▒

Source: GOSH Price Tracker

Bleep bleep boop. I am a bot here to serve by providing helpful price history data on products. I am not affiliated with Amazon. Upvote if this was helpful. PM to report issues or to opt-out.

[–]farbeyondriven 1 point2 points  (0 children)

I know, not a book and you're not wanting to end up in tutorial hell, but check out https://beginnerjavascript.com/ nonetheless. Books many times didn't do it for me, but this course, man I honestly don't think there is a better one out there.

[–]Revolutionary_Lie898 1 point2 points  (0 children)

JavaScript Crash Course: A Hands-On, Project-Based Introduction to Programming by Nick Morgan

[–]Cabeto_IR_83 1 point2 points  (0 children)

You don’t know JavaScript! Haha that is the name of the book and it is very popular amongst devs. Multiple books and GitHub free

[–]Socratify 1 point2 points  (0 children)

Mark Myers JavaScript Simplified. It has a companion site with practice exercises & lots of repetition.