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πŸ™:
🚨 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.
mdjunaidap.gumroad.com/l/kEZkq

β€’ β€’ β€’

Missing some Tweet in this thread? You can try to force a refresh
γ€€

Keep Current with Mohammed Junaid 🎯

Mohammed Junaid 🎯 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @mdjunaidap

13 Dec
HTML & CSS Roadmap for Beginners in 2022.

Thread 🧡
➯ HTML

➺ What is HTML?
➺ HTML Elements
➺ Attributes
➺ Semantic HTML
➺ Accessibility
➯ CSS

✦ Fundamentals

➲ What is CSS?

➲ CSS Selectors
➺ Basic
➺ Complex
➺ Pseudo

➲ CSS Properties
➺ Color
➺ Background-color
➺ Font-family
➺ ...many more.
Read 8 tweets
12 Dec
50+ Unique Project Ideas 🀯.

βžͺ Algorithm-Based Projects.
βžͺ Web Scrapper Projects.
βžͺ System Management Projects.
βžͺ API’s Based Projects.
βžͺ App’s Based Projects.
βžͺ Machine Learning Projects.
βžͺ Blockchain Projects.
βžͺ Google Chrome Extension.

Thread 🧡
πŸ‘‰ Algorithm-Based Project Ideas.

1. Syntax Validator.

2. Beautify Code.

3. Algorithms Visualizer.

4. Paint Application.

5. File Compression.

6. End to End Encryption.

7. Notepad/Text Editor

8. Own Linux/Dos Command.
πŸ‘‰ Web Scrapper Project Ideas.

9. Stock Price Scrapper.

10. Competitive Programming.

11. Products Comparison.

12. Github Scrapper.
Read 11 tweets
11 Dec
Steal My Development & Design Resources.

40+ Mind-Blowing Websites🀩
Mega Thread 🧡
1. Make some waves!

getwaves.io
2. Free Stock Photography and color palettes.

kaboompics.com
Read 46 tweets
10 Dec
9 Insane🀯 Tips to Win People!

🧡
🚩Techniques For Handling People

πŸ”°Don't criticize, condemn or complain.

πŸ”°Give honest and sincere appreciation.

πŸ”°Arouse in the other person an eagerness of want.
πŸ”°Become genuinely interested in another person.

πŸ”°Smile 😊):

πŸ”°Remember the person's name whenever you approach him.
Read 5 tweets
8 Dec
Want to Master Data Structures & Algorithms?

Here are amazing 40+ Resources:
Thread 🧡
β­• Youtube.

β­• Data Structures and Algorithms | How to master DSA for coding interviews?
πŸ”—

β­• Data Structures and Algorithms for Beginners
πŸ”—
β­• Data Structures Easy to Advanced Course - Full Tutorial from a Google Engineer
πŸ”—

β­• Introduction to Data Structures
πŸ”—

β­• Algorithms and Data Structures - Full Course for Beginners from Treehouse
πŸ”—
Read 18 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(