Learn X in Y Minutes
Focus: cheat sheets, syntax and languages. Shares programming with Eloquent JavaScript. A website, not a book. Rated 4.6 (Eloquent JavaScript: 4.7).
Book
A free online book that teaches programming with modern JavaScript.
Rating
4.7 / 5
Pricing
Free
Difficulty
Intermediate
Works on
Web
Built with love by Shushant Lakhyani. Building bestproductivityresources.com
Eloquent JavaScript by Marijn Haverbeke is a well-loved book about programming and JavaScript that you can read free online, with interactive code examples and exercises in every chapter. It covers the language, the browser and Node.js, and the print edition is available if you prefer paper.
Learners who want a thorough, book-style introduction to programming with JavaScript.
People who prefer short video tutorials.
Not sold on Eloquent JavaScript? These do a similar job, and each card says what it has in common.
Focus: cheat sheets, syntax and languages. Shares programming with Eloquent JavaScript. A website, not a book. Rated 4.6 (Eloquent JavaScript: 4.7).
Focus: news, community and links. Shares programming with Eloquent JavaScript. A community, not a book. Rated 4.5 (Eloquent JavaScript: 4.7).
Focus: rust, course and learn to code. Shares exercises and programming with Eloquent JavaScript. A course, not a book. Rated 4.8 (Eloquent JavaScript: 4.7).
Focus: typography, writing and layout. Also in Learning and Reading, like Eloquent JavaScript. Rated 4.8 (Eloquent JavaScript: 4.7).
Focus: tutorial and web development. Shares javascript and programming with Eloquent JavaScript. A course, not a book. Rated 4.8 (Eloquent JavaScript: 4.7).
Focus: textbooks, open education and courses. Also in Learning and Reading, like Eloquent JavaScript. Rated 4.8 (Eloquent JavaScript: 4.7).
Want to spend nothing? These free picks cover similar ground.
Focus: ebooks, audiobooks and library. Also in Reading and Learning, like Eloquent JavaScript. A mobile app, not a book. Adds iOS and Android. Rated 4.8 (Eloquent JavaScript: 4.7).
Focus: maths, calculus and algebra. Also in Learning and Reading, like Eloquent JavaScript. A course, not a book. Rated 4.8 (Eloquent JavaScript: 4.7).
Focus: encyclopedia, reference and research. Also in Learning and Reading, like Eloquent JavaScript. A website, not a book. Adds iOS and Android. Rated 4.8 (Eloquent JavaScript: 4.7).
Focus: audiobooks, podcasts and self-hosted. Also in Learning and Reading, like Eloquent JavaScript. A web app, not a book. Adds iOS and Android. Same 4.7 rating.
Focus: revision, gcse and school. Also in Learning and Reading, like Eloquent JavaScript. A website, not a book. Same 4.7 rating.
Focus: art, museums and culture. Also in Learning and Reading, like Eloquent JavaScript. A website, not a book. Adds iOS and Android. Same 4.7 rating.
Free Notion database
Real online businesses, creators and projects, broken down by how they make money: apps, online stores, AI tools and more. Free on Gumroad.
Get the free databaseFree Notion database
Hundreds of online income methods in one place, so you can compare options and pick one to try. Free on Gumroad.
Get the free listFor research and ideas only. Results vary and nothing here is a promise of income. See our Disclaimer.
Weekly newsletter
One short email every Monday with everything shipped that week: new free tools and websites, new guides, new free browser tools and what's new in my free Gumroad libraries, plus how the site is growing. Free, and you can unsubscribe anytime.
Join the newsletterYou sign up on Gumroad, which stores your email to send the newsletter. See our Privacy Policy.