Modern JavaScript Tutorial: simple, but detailed explanations with examples and tasks, including: closures, document and events, object oriented programming and more.
JavaScript Info is an open-source tutorial covering JavaScript from fundamentals through advanced topics such as object-oriented programming, prototypes, classes, promises and async/await, generators, and modules. It is organized into two main parts: the JavaScript language itself, and browser-specific topics covering the DOM, events, and browser interfaces (forms, document loading, storage, animation, and web components), along with a third section of additional articles on topics like binary data, network requests, and regular expressions.
The content is aimed at people learning JavaScript from scratch through to advanced concepts, structured as a sequential course with a table of contents. The site is available in multiple languages including English, Spanish, French, Japanese, Korean, Russian, Turkish, Ukrainian, and Chinese, among others, and offers the tutorial as a purchasable EPUB/PDF in addition to the free web version. It has a GitHub repository with over 25,000 stars and a Discord chat for the community, and offers an email newsletter with options for common updates or specific course announcements (JavaScript/DOM/Interfaces, Node.js, Angular, React.js, TypeScript).
The tutorial content is free to read online; an EPUB/PDF version is available for purchase.
It covers the JavaScript language from basics to advanced concepts, browser DOM/events/interfaces, and additional topics like regular expressions and network requests.
Yes, it is translated into multiple languages including Arabic, Spanish, French, Japanese, Korean, Russian, and Chinese.
It is aimed at people learning JavaScript from scratch through advanced topics, including browser-specific programming.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
An easy to follow design course for people who do amazing things. Receive a design lesson in your inbox each week, hand crafted by a design pro. Learn at your own pace, and apply it to your real life work – no fake projects here.
Google search shows you hundreds of Programming courses/tutorials, but Hackr.io tells you which is the best one. Find the best online courses & tutorials recommended by the Programming community. Pick the most upvoted tutorials as per your learning style: video-based, book, free, paid, for beginners, advanced, etc.
IndiesReadIt is a curated book directory for indiehackers, solopreneurs, and entrepreneurs. Discover books on skills, business management, and personal development.
JavaScript Tutorial provides clear and practical tutorials, tips, and examples to help developers learn JavaScript and improve their coding skills.
Build 30 things with vanilla JS in 30 days with 30 tutorials.
Learn for free about math, art, computer programming, economics, physics, chemistry, biology, medicine, finance, history, and more. Khan Academy is a nonprofit with the mission of providing a free, world-class education for anyone, anywhere.