🌐
JavaScript.info
javascript.info
The Modern JavaScript Tutorial
Tutorial map · Light themeDark theme · Share · عربي · English · Español · فارسی · Français · Indonesia · Italiano · 日本語 · 한국어 · Русский · Türkçe · Українська · Oʻzbek · 简体中文 · How it's done now. From the basics to advanced topics with simple, but detailed explanations. Last updated on March 30, 2026 · BuyEPUB/PDF · Share:25211 ★githubDiscord Chat ·
An Introduction to JavaScript
We want to make this open-source project available for people all around the world · Help to translate the content of this tutorial to your language
Variables
We want to make this open-source project available for people all around the world · Help to translate the content of this tutorial to your language
Async/await
We want to make this open-source project available for people all around the world · Help to translate the content of this tutorial to your language
Hello, world!
Usually it was type="text/javascript". It’s not required anymore. Also, the modern HTML standard totally changed the meaning of this attribute. Now, it can be used for JavaScript modules. But that’s an advanced topic, we’ll talk about modules in another part of the tutorial.
🌐
GitHub
gist.github.com › WebRTCGame › 9fa80ed32a7413bd0f8d71304d6335eb
Free Javascript Books · GitHub
Free Javascript Books. GitHub Gist: instantly share code, notes, and snippets.
Discussions

Learning JavaScript Literature in PDF
Very interesting. Thank you so much More on reddit.com
🌐 r/Frontend
9
36
July 30, 2023
Best way to learn js?

Here are some excellent beginner resources for learning JavaScript

  • Mozilla Developer Network - the leading resource on JS

  • FreeCodeCamp - free course

  • CodeAcademy - intro to javascript - free course

  • Odin Project - full stack javascript - free course

  • Eloquent Javascript - book

  • javascript.info - reference resource

  • Traversy Crash Course in Javascript - video series

Software

  • Node.js - the most popular javascript runtime

  • VS Code - the most popular IDE for JavaScript

Code Sandboxes

  • JS Fiddle

  • JS Bin

  • CodeSandbox

  • CodePen

  • Repl.it - node

Other handy sites

  • Regexr

  • Github

  • Gist

  • Github Lab

  • Learn Git Branching

More on reddit.com
🌐 r/learnjavascript
66
149
September 20, 2021
Books recommendations
Hello everyone, I want to learn js but I dont know what books should I start with. I am not complete beginer at programming… More on reddit.com
🌐 r/javascript
18
20
January 10, 2019
are there any good tutorials for advanced javascript concepts and best practices?
Take a look at the book serie "You don't know JS" from Kyle Simpson. I believe the first edition is available on GitHub. It will firstly re-teach you a lot of concepts you thought you know but actually had miss-understood + it is going pretty deep on some core mechanism of JavaScript. Regarding the "knowing at what level you are", these book will also give you a glance of how little we (developers) actually know javascript. If you already have good JavaScript knowledge I would suggest to start with the second title of the serie (Scope and Closures) as it will right away show you what does Kyle Simpson have to offer, you can anyway read the first book later. Edit: The GitHub link More on reddit.com
🌐 r/learnjavascript
4
16
January 15, 2023
🌐
GitHub
github.com › gowthamrajk › Web-Development-Guide › blob › main › JavaScript Notes for Professionals.pdf
Web-Development-Guide/JavaScript Notes for Professionals.pdf at main · gowthamrajk/Web-Development-Guide
I will add some professional notes and reference tutorials which will be very much useful for freshers and beginners who are very passionate to become a web developer ❤️ - Web-Development-Guide/JavaScript Notes for Professionals.pdf at main · gowthamrajk/Web-Development-Guide
Author   gowthamrajk
🌐
Icdst
dl.icdst.org › pdfs › files4 › 951bb586b749e83cb30f6d0dd44b438b.pdf pdf
Advanced JavaScript
The code bundle for this book is also hosted on GitHub at https://github.com/ TrainingByPackt/Advanced-JavaScript. We also have other code bundles from our rich catalog of books and videos available at · https://github.com/PacktPublishing/. Check them out! Conventions ·
🌐
Basescripts
basescripts.com › advanced-javascript-guide-free-pdf-guide-download-here
Advanced JavaScript Guide Free PDF guide Download Here – Coding Help Tips Resources Tutorials
November 12, 2024 - PDF download · PHP · Positive Energy · Python · Quiz · Regex · SEO · Skillshare · Test Questions · Tools and Apps · Tutorial · Udemy · Udemy Course · User Experience · Web Design · Web Development · Well Being · Youtube · Youtube Videos · Discuss Google Apps Script Code and JavaScript coding. Code snippets Resources and more. Free Videos on YouTube https://www.youtube.com/c/LaurenceSvekisCourses · GitHub Source Code https://github.com/lsvekis ·
🌐
GitHub
github.com › dinanathsj29 › javascript-beginners-tutorial
GitHub - dinanathsj29/javascript-beginners-tutorial: A JavaScript tutorials for beginners, An introduction to JavaScript programming languages building blocks, step-by-step guide to JavaScript · GitHub
In this course, I will take you through with the ins and outs of learning JavaScript. This course will help you to learn the fundamentals of programming with JavaScript scripting language, from the basics to advanced topics step-by-step.
Starred by 179 users
Forked by 68 users
Languages   HTML 83.3% | JavaScript 16.7%
🌐
GitHub
gist.github.com › amysimmons › 1d3c6fa84800b50d6b515662b55d0cb9
advanced-js-resources.md · GitHub
Anthony Alicea's (https://www.udemy.com/understand-javascript/#instructor-1) 3 course on Javascript ,Node, Angular1.0 on Udemy are the best courses for any beginner.He teaches you not just API but how it works Internally .Do read the reviews. You would be greatly benefitted from these courses. ... If you find my @YDKJS books helpful, you might also check out my "Functional-Light JS" book: https://github.com/getify/Functional-Light-JS ... In my opinion, this tutorial https://www.udemy.com/understand-javascript/ is one of the best JavaScript tutorials ever.
🌐
GitHub
github.com › javascript-tutorial
The Modern JavaScript Tutorial · GitHub
The Modern JavaScript Tutorial. The Modern JavaScript Tutorial has 72 repositories available. Follow their code on GitHub.
🌐
FreeBookCentre
freebookcentre.net › web-books-download › Advanced-JavaScript-Tutorial.html
Advanced JavaScript Tutorial | Download book PDF
JavaScript Tutorial · This note covers the following topics in Java scripting: introduction, embedding Javascript into an html document, variables, literals, arrays, operators, using javascript objects, functions, if-then statements, loops and commenting. Author(s): Lisa Cozzens · NA Pages · Advanced JavaScript Tutorial ·
Author   Author(s): O'Reilly Media
Pages   232
Find elsewhere
🌐
GitHub
github.com › PacktPublishing › JavaScript-Advanced---Useful-Methods-to-Power-Up-your-Code › blob › master › JavaScript-Advanced.pdf
JavaScript-Advanced---Useful-Methods-to-Power-Up-your-Code/JavaScript-Advanced.pdf at master · PacktPublishing/JavaScript-Advanced---Useful-Methods-to-Power-Up-your-Code
Code repository for JavaScript Advanced - Useful Methods to Power Up your Code, Published by Packt - JavaScript-Advanced---Useful-Methods-to-Power-Up-your-Code/JavaScript-Advanced.pdf at master · PacktPublishing/JavaScript-Advanced---Useful-Methods-to-Power-Up-your-Code
Author   PacktPublishing
🌐
GitHub
github.com › iliakan › javascript-tutorial
GitHub - iliakan/javascript-tutorial: The Modern JavaScript Tutorial
August 13, 2017 - The Modern JavaScript Tutorial. Contribute to iliakan/javascript-tutorial development by creating an account on GitHub.
Starred by 751 users
Forked by 365 users
🌐
GitHub
raw.githubusercontent.com › ffisk › books › master › modern-javascript.pdf
Modern JavaScript - GitHub
Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.
🌐
GitHub
github.com › javascript-tutorial › en.javascript.info
GitHub - javascript-tutorial/en.javascript.info: Modern JavaScript Tutorial · GitHub
This repository hosts the English content of the Modern JavaScript Tutorial, published at https://javascript.info.
Starred by 25.2K users
Forked by 4K users
Languages   HTML 88.5% | JavaScript 8.7% | CSS 2.8%
🌐
GitHub
github.com › PacktPublishing › JavaScript-from-Beginner-to-Professional
GitHub - PacktPublishing/JavaScript-from-Beginner-to-Professional: JavaScript from Beginner to Professional, Published by Packt · GitHub
JavaScript from Beginner to Professional, Published by Packt · Each chapter contains the example codes explained in the book in the Code Samples directory along with Exercises and Projects from the book arranged chapterwise. If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Starred by 358 users
Forked by 214 users
Languages   HTML 57.2% | JavaScript 42.8%
🌐
Gurukultti
gurukultti.org › admin › notice › javascript.pdf pdf
JavaScript from Beginner to Professional
This is because JavaScript is the language that web browsers support · and understand. You have everything you need to interpret it already installed on · your computer if you have a web browser and text editor. There are better setups, however, and we will discuss these later in this chapter. It is a great programming language for beginners, and most advanced ...
🌐
GitHub
github.com › hypnguyen1209 › JS-ebook
GitHub - hypnguyen1209/JS-ebook: 10 recommended books for learning JavaScript · GitHub
10 recommended books for learning JavaScript. Contribute to hypnguyen1209/JS-ebook development by creating an account on GitHub.
Starred by 275 users
Forked by 109 users
Languages   JavaScript
🌐
Reddit
reddit.com › r/frontend › learning javascript literature in pdf
r/Frontend on Reddit: Learning JavaScript Literature in PDF
July 30, 2023 -

Hello colleagues, I would like to share a learning tutorial for JavaScript that I have created.

Having gone through the dilemmas myself - following YouTube tutorials, taking courses on Udemy, and various schools - I realized that they were not comprehensive enough. Many concepts remained unclear to me, both during job interviews and while working. That's when I decided to create a tutorial that covers the subject matter as thoroughly as possible.

The tutorial consists of about 370 pages (in 29 parts) and follows the lesson structure from MDN, where the majority of the content comes from. I also wrote a smaller portion myself, drawing from various sources. Everything is in PDF files that can be saved and printed - I prefer paper to the screen since I entered this industry from another field where I spent a lot of time reading from books.

The tutorial is available on my GitHub repository, which is public and will remain so:

https://github.com/GoranKukic/javascript-fundamentals

I'll strive to make updates as new versions of JavaScript come out. Additionally, in the future, I plan to create similar resources for TypeScript and React.

I hope this tutorial will be a helpful resource for someone's learning, exam preparation, job interviews, etc. :)

P.S. I've added a master file that contains all the lessons, as well as the table of contents with links to the lessons for easier access. Additionally, at the end of each lesson where content from MDN was used, there is a link to the page with the original text and code examples.

🌐
TutorialsPoint
tutorialspoint.com › javascript › javascript_tutorial.pdf pdf
Javascript Tutorial (PDF Version)
PART 3: JAVASCRIPT ADVANCED .............................................................................................
🌐
Scribd
scribd.com › doc › 250013007 › Advanced-Javascript
Advanced Javascript | PDF | Computers
JavaScript is disabled in your browser · Please enable JavaScript to proceed · A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser