Want to learn JavaScript in 2021 ?

Here's a Roadmap for you🧵👇
1. I always recommend people to start with freeCodeCamp's JavaScript Algorithms and Data Structures Certification as it benefits both beginners and veteran programmers alike.

With the hands-on approach, you get to learn a lot going on through the modules.
freecodecamp.org/learn/
2. Time to read a book or official documentation

I would recommend you:
Javascript.info
or
MDN: developer.mozilla.org/en-US/docs/Web…

It gives an overview of the language. If you need exhaustive information about a language feature you can come back here anytime.
3. Before moving forward, make sure you have a basic understanding of HTML and CSS as they are going to be used basically everywhere along side of JS.

Recommended resources to learn HTML and CSS.
freecodecamp.org/learn/
w3schools.com/html/
css-tricks.com
You'll also need to have a good understand of DOM and DOM manipulation.
Here's a good learning resource:

developer.mozilla.org/en-US/docs/Web…
4. Time to BUILD
javascript30.com is THE BEST free guide (a collection of tutorials) where you are going to build simple apps using just HTML, CSS and JavaScript.

30 Days 30 Videos.

With each video you'll learn something new about the language.
Build a strong foundation before moving to a framework or a library.

Happy Coding😇
Follow me for more JavaScript, Cloud and Self Improvement content 😇

• • •

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

Keep Current with Nirbhay Vashisht

Nirbhay Vashisht 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 @nirbhayvashisht

4 Jan
GitHub Repositories containing Data Structures and Algorithms implemented in various programming languages

(Java, Python, JavaScript, C, Go, C-plus plus etc)

A Thread🧵
Read 5 tweets
26 Dec 20
Hey Old/New Followers👋

This tweet is a thread of every important/useful Threads I have ever tweeted🧵

I guess I have a useful thread for everyone (Specially programmers)

Check it out and share with others if you feel like it is useful.

🧵👇
75 most common mistakes beginner developers make🧵

Read 20 tweets
25 Dec 20
It has been 1 month since my dad died.

Last month was very difficult for me, but I learnt a lot about life in the last month.

Here’s a thread about life. 🧵👇
I hope you all can learn something from my experience.😅
1.Life is totally unpredictable.

Here I was planning the next five years of my life. I started planning everything I wanted to do in the future, everything from my job to my family. (I am 21 btw and my dad was 56). Me and my father were very close.
He was really proud of me. I tried to make him proud. I promised him that in 1 year I’ll get “success”. I guess I never really got a chance to show him the results.
It sucks but I have to be at peace with it.

There are things in life that we just can't control.
Read 18 tweets
2 Nov 20
JavaScript Road-map for beginners🧵👇
1. I always recommend people to start with freeCodeCamp's JavaScript Algorithms and Data Structures Certification as it benefits both beginners and veteran programmers alike.
With the hands-on approach, you get to learn a lot going on through the modules.

freecodecamp.org/learn/
2. It's time to READ JavaScript Guide.

The JavaScript Guide shows you how to use JavaScript and gives an overview of the language. If you need exhaustive information about a language feature, have a look at the JavaScript reference.

developer.mozilla.org/en-US/docs/Web…
Read 8 tweets
1 Nov 20
Few Computer Science Legends you should know about

🧵👇

(They are really inspiring developers)
* Dennis Ritchie *

"Father of the 'C' programming language"
Created UNIX operating system with colleague Ken Thompson .
Received Turing Award in 1983.
Modern computing would not have existed without Dennis Ritchie.

Read More: en.wikipedia.org/wiki/Dennis_Ri…
#UNIX
* Linus Torvalds *

Created Linux Kernel and Git.
Linux kernel is the kernel for Linux operating systems (distributions) and other operating systems such as Android and Chrome OS.

Read More: en.wikipedia.org/wiki/Linus_Tor…
#Linux #git #android
Read 15 tweets
26 Sep 20
Resources to get you started into Open Source Contribution

🧵👇
An intro to open source. Tutorials by Digital ocean.

digitalocean.com/community/tuto…
45 GitHub Issues Dos and Don'ts
hackernoon.com/45-github-issu…
Read 8 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 Become our Patreon

Thank you for your support!

Follow Us on Twitter!