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 🎯

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
Master Javascript.

35 Free Video Resources:

Note: Choose anyone you like and stick to it.

1.
https://t.co/8oTS3pmOt2…

2. JavaScript 8 Hour Course. 🔗 https://t.co/QSxt96rjCh

3. JavaScript in 3 Hours.
🔗 https://t.co/DmULYyXnIs

4. JavaScript Full Course.
🔗 https://t.co/xYzXw2zynt

5. Full JavaScript Course by
@freeCodeCamp
.
🔗

6. Learn JavaScript By Building Games.
🔗 https://t.co/5QRFQCgIpa

7. JavaScript Crash Course. By
@traversymedia

🔗 https://t.co/zvikAo6kn1

8. JavaScript Animation Tutorials by
@developedbyed

🔗

@traversymedia @developedbyed 9. JavaScript for beginners.
🔗 https://t.co/vffYUAIOGa…

10. Vannila JavaScript Tutorials.
🔗 https://t.co/3IP8UsrTc4…

11. JavaScript Tutorials for Beginners.
🔗 https://t.co/NlrLeWqDNs…

12. Build 15 JavaScript Projects.
🔗

You May Also Like

@EricTopol @NBA @StephenKissler @yhgrad B.1.1.7 reveals clearly that SARS-CoV-2 is reverting to its original pre-outbreak condition, i.e. adapted to transgenic hACE2 mice (either Baric's BALB/c ones or others used at WIV labs during chimeric bat coronavirus experiments aimed at developing a pan betacoronavirus vaccine)

@NBA @StephenKissler @yhgrad 1. From Day 1, SARS-COV-2 was very well adapted to humans .....and transgenic hACE2 Mice


@NBA @StephenKissler @yhgrad 2. High Probability of serial passaging in Transgenic Mice expressing hACE2 in genesis of SARS-COV-2


@NBA @StephenKissler @yhgrad B.1.1.7 has an unusually large number of genetic changes, ... found to date in mouse-adapted SARS-CoV2 and is also seen in ferret infections.
https://t.co/9Z4oJmkcKj


@NBA @StephenKissler @yhgrad We adapted a clinical isolate of SARS-CoV-2 by serial passaging in the ... Thus, this mouse-adapted strain and associated challenge model should be ... (B) SARS-CoV-2 genomic RNA loads in mouse lung homogenates at P0 to P6.
https://t.co/I90OOCJg7o