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

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
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

The entire discussion around Facebookโ€™s disclosures of what happened in 2016 is very frustrating. No exec stopped any investigations, but there were a lot of heated discussions about what to publish and when.


In the spring and summer of 2016, as reported by the Times, activity we traced to GRU was reported to the FBI. This was the standard model of interaction companies used for nation-state attacks against likely US targeted.

In the Spring of 2017, after a deep dive into the Fake News phenomena, the security team wanted to publish an update that covered what we had learned. At this point, we didnโ€™t have any advertising content or the big IRA cluster, but we did know about the GRU model.

This report when through dozens of edits as different equities were represented. I did not have any meetings with Sheryl on the paper, but I canโ€™t speak to whether she was in the loop with my higher-ups.

In the end, the difficult question of attribution was settled by us pointing to the DNI report instead of saying Russia or GRU directly. In my pre-briefs with members of Congress, I made it clear that we believed this action was GRU.