Basics of JavaScript
JavaScript Objects in Detail
JavaScript Prototype in Plain, Detailed Language
JavaScript Variable Scope and Hoisting Explained
Understand JavaScript Closures
Understand JavaScript Callback (Higher-Order) Functions
Understand JavaScript’s “this” With Clarity, and Master It
JavaScript’s Apply, Call, and Bind Methods are Essential
Learn HTML5, CSS3, and Responsive WebSite Design
Object Oriented JavaScript (OOP in JavaScript)
Learn Node.js Completely and With Confidence Or Learn Meteor.js Properly
JavaScript Custom Events with PubSub
Unit Testing Your JavaScript Applications is Essential
DOM (Document Object Model) and BOM (Browser Object Model)
ECMAScript 6 or 7
The Best JavaScript Front-end Frameworks You Should be Using
Preventing and Handling JavaScript Errors and Debugging Your Code
JavaScript Design Patterns that Every JavaScript Developer Should Know
Top 10 things serious JS Developers should know
NodeJS
Timing and asynchronous operations
Accessibility
Security
Data Structures
Presentation and semantics
Knowing when to avoid bullshit
Top comments (2)
You put DOM to the basics(and duplicated in the second section), but not every JS developer should know it, while writing backend, for example.
What do you mean by architecture?
Also, scope concepts aren't the basics?
Why you didn't describe each item you have written? The article seems to be like Medium clickbait JS articles combined.
I missed that, I will update the article to make sure that no redundant information is available. Will improve by learning :)