Javascript Roadmap for Beginners in 2021.

Thread 🧵

➩ Running Javascript

➙ Script tag
➙ Link external file
➙ Browser console
➙ with node
➩ Variables

➲ Declarations
➙ var
➙ let
➙ const
➙ Scope
➙ Global
➙ function
➙ Block
➙ Hoisting
➩ Data types & Data Structures

➲ Primitive Datatypes
➙ undefined
➙ boolean
➙ Number
➙ BigInt
➙ String
➙ Symbol

➙ Null
➙ Object
➙ Function
➲ Data Structures
➙ Array
➙ Map/ Weak map
➙ Set/ Weak Set
➙ Date

➩ Type Conversion
➙ Explicit Function
➙ Implicit Function

➩ Equality
➙ == & ===
➩ Loops
➙ while
➙ do..while..
➙ for
➙ break/continue
➙ for...in
➙ for...of
➩ Control flow
➙ if...else
➙ switch
➙ try/catch/throw
➩ Expressions & Operators

➙ Assignment Operators
➙ Arithmetic Operators
➙ Logical Operators
➙ Conditional Operators
➙ Comparison Operators
➙ Relational Operators
➙ Bitwise Operators
➙ String Operators
➙ Comma Operator
➙ Unary Operators
➩ Functions

➙ Function Declarations
➙ Function Expressions
➙ Calling Functions
➙ Parameters & Arguments
➙ Scope
➙ Arrow Functions
Advanced Javascript
➩ Advanced

➲ Advanced Scope
➙ Nested Functions
➙ Lexical Scoping
➙ IIFE
➙ Revealing Module Pattern

➲ Closure

➲ Currying
➩ this
➙ Implicit Binding
➙ Explicit Binding
➙ new Binding
➙ Lexical Binding
➙ Default Binding

➩ Prototype
➩ Prototypal Inheritance
➩ Class
➩ Iterators
➩ Generators
➩ Event Loop
➩ Asynchronous Javascript

➙ setTimeout
➙ setIntervals
➙ callbacks
➙ Promises
➙ async await
➩ Module System

➙ CJS
➙ ESM
➙ Import/Export
➙ Default & Named Exports
Inspiration🙏: https://t.co/03Gqs6EWoU
🚨 700+ Tools & Resources 🤩
Goldmine🌟 for Developers, Designers, and Creators.

Learn.
Build.
Sell.

I've Curated incredible tools and learning resources for developers, designers & content creators.
https://t.co/2XaQR6ASYw

More from Mohammed Junaid 🎯

Master Full-Stack Development for Free.

Thread 🧵

1. Mastering Frontend development:


2. Mastering Backend development:


If you enjoyed reading this thread,

1. Do Retweet the FIRST TWEET.
2. Follow me and turn on notifications: @mdjunaidap

🔥 700+ Tools & Resources for Developers, Designers, and Creators.

Learn.
Build.
Sell.

I've Curated incredible tools and learning resources for developers, designers & content

More from Javascript

Javascript projects (beginner and intermediate), tools, resources, books!!🎈✨
Compiled all of it in one thread👇

📌Beginner Level


📌Intermediate Level


📌HTML & CSS


📌Resources and
Hey folks, just want to remind you of the 40% off deal going on at https://t.co/He56i6S4yS. Here's a thread of what some folks have said about it recently:

https://t.co/6xJthkhc88


https://t.co/AJqzs3Am3q


https://t.co/ACiOF5uDuu


https://t.co/LQcz3jh1i8

You May Also Like