<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Minoo</title>
    <description>The latest articles on DEV Community by Minoo (@minouou).</description>
    <link>https://dev.to/minouou</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3682834%2F2235cf7e-956a-48f8-8805-ce6ebc8f5b52.jpeg</url>
      <title>DEV Community: Minoo</title>
      <link>https://dev.to/minouou</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/minouou"/>
    <language>en</language>
    <item>
      <title>JSBooks: A Curated List of the Best JavaScript Books</title>
      <dc:creator>Minoo</dc:creator>
      <pubDate>Tue, 30 Dec 2025 18:36:54 +0000</pubDate>
      <link>https://dev.to/minouou/jsbooks-a-curated-list-of-the-best-javascript-books-2foc</link>
      <guid>https://dev.to/minouou/jsbooks-a-curated-list-of-the-best-javascript-books-2foc</guid>
      <description>&lt;p&gt;Learning JavaScript today can feel overwhelming. There are &lt;strong&gt;thousands of books, courses, and tutorials&lt;/strong&gt;, and it’s hard to know which ones are actually worth your time.&lt;/p&gt;

&lt;p&gt;That’s why I built &lt;strong&gt;&lt;a href="https://github.com/minouou/JSBooks" rel="noopener noreferrer"&gt;JSBooks&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://github.com/minouou/JSBooks" rel="noopener noreferrer"&gt;JSBooks&lt;/a&gt;&lt;/strong&gt; is a curated list of &lt;strong&gt;high-quality JavaScript books&lt;/strong&gt;, organized by skill level and topic, so you can focus on learning instead of searching.&lt;/p&gt;




&lt;p&gt;When I was learning (and later teaching) JavaScript, I kept asking the same questions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which JavaScript books are &lt;em&gt;actually good&lt;/em&gt;?&lt;/li&gt;
&lt;li&gt;What should I read as a &lt;strong&gt;beginner&lt;/strong&gt;, &lt;strong&gt;intermediate&lt;/strong&gt;, or &lt;strong&gt;advanced&lt;/strong&gt; developer?&lt;/li&gt;
&lt;li&gt;Which books cover &lt;strong&gt;modern JavaScript&lt;/strong&gt;, not outdated practices?&lt;/li&gt;
&lt;li&gt;Where can I find &lt;strong&gt;free&lt;/strong&gt; resources alongside paid ones?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of bookmarking links everywhere, I decided to put everything in one place:&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;JSBooks on GitHub&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://github.com/minouou/JSBooks" rel="noopener noreferrer"&gt;https://github.com/minouou/JSBooks&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  📖 What is JSBooks?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://github.com/minouou/JSBooks" rel="noopener noreferrer"&gt;JSBooks&lt;/a&gt;&lt;/strong&gt; is an &lt;strong&gt;open-source, curated list of JavaScript books&lt;/strong&gt;, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;✅ Beginner-friendly JavaScript books&lt;/li&gt;
&lt;li&gt;✅ Advanced JavaScript deep dives&lt;/li&gt;
&lt;li&gt;✅ Books on &lt;strong&gt;Node.js&lt;/strong&gt;, &lt;strong&gt;TypeScript&lt;/strong&gt;, &lt;strong&gt;testing&lt;/strong&gt;, and more&lt;/li&gt;
&lt;li&gt;✅ Both &lt;strong&gt;free and paid&lt;/strong&gt; books&lt;/li&gt;
&lt;li&gt;✅ Short descriptions for each recommendation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal is simple:&lt;br&gt;
&lt;strong&gt;Help developers quickly find great JavaScript books without wasting time.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🧭 How the list is organized
&lt;/h2&gt;

&lt;p&gt;The repository is structured to be easy to scan and explore:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Beginner&lt;/strong&gt; – fundamentals, syntax, and core concepts&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Intermediate&lt;/strong&gt; – deeper understanding of JavaScript behavior&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Advanced&lt;/strong&gt; – internals, performance, architecture&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Related topics&lt;/strong&gt; – Node.js, TypeScript, testing, etc.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can explore the full list here:&lt;br&gt;
👉 &lt;a href="https://github.com/minouou/JSBooks" rel="noopener noreferrer"&gt;JSBooks&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🌍 Open source &amp;amp; community-driven
&lt;/h2&gt;

&lt;p&gt;JSBooks is:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Open source&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Public domain (CC0-1.0)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Open to &lt;strong&gt;contributions from anyone&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you know a great JavaScript book that deserves to be on the list, feel free to open a pull request or issue.&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 What’s next?
&lt;/h2&gt;

&lt;p&gt;I’d love to keep improving JSBooks with the community. Some ideas for the future:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tags and filters (frameworks, async, performance, etc.)&lt;/li&gt;
&lt;li&gt;A simple website version (GitHub Pages)&lt;/li&gt;
&lt;li&gt;More detailed recommendations per skill level&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you find this useful, please ⭐ the repo and share it with others learning JavaScript.&lt;/p&gt;




&lt;h2&gt;
  
  
  🔗 Links
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;GitHub repo: &lt;strong&gt;&lt;a href="https://github.com/minouou/JSBooks" rel="noopener noreferrer"&gt;JSBooks&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Issues &amp;amp; contributions: &lt;strong&gt;&lt;a href="https://github.com/minouou/JSBooks/issues" rel="noopener noreferrer"&gt;JSBooks Issues&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;Thanks for reading!&lt;br&gt;
If you’re learning JavaScript (or helping others learn), I hope &lt;strong&gt;&lt;a href="https://github.com/minouou/JSBooks" rel="noopener noreferrer"&gt;JSBooks&lt;/a&gt;&lt;/strong&gt; saves you time and helps you find your next great read 📘✨&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>books</category>
      <category>jsbooks</category>
    </item>
  </channel>
</rss>
