Master JavaScript in 80 pages.

8020JavaScript is a book that explains the weird and misunderstood concepts of JavaScript. You'll also find 20+ most common interview questions that you can brush up on before your next interview.

Pay only ₹1499 ₹499

7 days money back guarantee • No question asked

Become a JavaScript Expert

You'll have the skills and knowledge to impress your interviewer and win that job!

Course Modules

1.1The JS Paradigm
1.2Primitive Data Types
1.3Variables and Scoping
2.1Truthy and Falsy values
2.2The only 6 falsy values
3.1Copy by value
3.2Copy by reference
4.1The pitfall with shallow copy
4.2The deep cloning
5.1The strict equality (===)
5.2The loose equality (==)
6.1for...of loop loop
7.1Arrow Functions
7.2Destructuring Assignment
7.3Rest and Spread operator
7.4Template Literal
8.1Listening to an event
8.2Remove an event listener
8.3Event Propagation
8.4Event Delegation
9.1Promises are made to be broken
9.2Implement your own fetch method with promise and XMLHttpRequest
10.1What is a module
10.2Export and Import, Name export, Default export, Rename export
11.1Higher order function
11.3Closures and an expection in closure
12.1Execution Context
12.2Declaration Phase
12.3Execution Phase
12.5Let's get you Hoisted
13.1Factory way of creating object
13.2Prototypal way of creating object
13.3Pseudo Classical pattern of creating objects
13.4Classes: Inheritance || super keyword || static method || private and protected properties
13.5Understanding the "this" keyword
14.1Understanding Big O Notation
14.2What is algorithm and why to care?
14.4Linear search algorithm
14.5Binary search algorithm
14.6Naive search algorithm
14.7Bubble sort algorithm
14.8Merge sort algorithm
14.9Quick sort algorithm
->Most frequently asked JS interview questions and solutions
#1 Benefit

Master JavaScript and be superhero.

We’ve got the answers to your toughest questions. Master JavaScript like never before. In a single afternoon, you’ll learn how Superman uses this superpower to fly across Metropolis City and save the day—every day.

#2 Benefit

Targeted solutions for your job interview.

Unravel the most misunderstood and weird concepts of JavaScript with this Ebook and get a leg up on your competition in the job market. With 20+ most frequently asked JavaScript interview questions, you'll know what to expect.

#3 Benefit

Discover the secrets of JavaScript

You know JavaScript is a powerful language, but did you know it's also an excellent tool for learning algorithm design? In this book, you'll learn how to solve common algorithms like sorting and searching, just by reading and understanding code.

Course Reviews

8020JS ebook teaches every bit of the JS concepts perfectly, just few minutes of reading and the exercise makes you learn. Its truly the right way to learn JavaScript..!

Rahul Diwakar

If you are a begineer in JavaScript, then this is the ebook you need. The concepts are so well written and explained with visual examples, that anyone can understand them.

Rakesh Baghel

Highly recommended to revise your JS knowledge. While working with other programming languages my JS skills started to fade away. But this book made me fall in love with JS again.

Prasanth Chaduvula

This ebook is exactly what it is named. It teaches the 20% concepts which can help you achieve 80% of the results in day to day Js programming.

Avinash Panda

Ace that JavaScript interview

Don’t just take our word for it. Look at what our learners are saying…

Excellent Ebook! I have studied JS from a lot of resources but this book gave me exactly what I needed. Made me understand the deep underlying concepts of JS.

Sanjib Roy

Meet The Author

Hello, I am Swastik, A full-stack software engineer with 3+ years of experience. This book is the result of all my learnings, and a lot of sleepless nights. This is the book I wish existed when I was learning JavaScript.

After going through the entire book, if you feel that you didn't find any value in it, just send me an email at And I will refund your money. No questions asked.

Thank You!

Learn JavaScript like never before.

7 days money back guarantee • No question asked

8020 Lessons is the project to help you equip yourself 💪 with the most essential skills of the 21st century. Learn 20% skills that get you 80% results.

Become a better JavaScript developer in 10 minutes ⏱️ a week.

Concise and to the point 🎯 coding lessons.

Dive deep into the most misunderstood concepts of JavaScript. From execution context to callbacks and closures. Understand JavaScript like never before.