Are you planning to learn JavaScript in 2021?

Here is a simple roadmap to learn JavaScript for you

A Thread... 🧵
Any code newbies can follow the below roadmap to learn javascript 👇

- Introduction to JavaScript
- The JavaScript Glossary
- JavaScript syntax
- Lexical Structure
- Expressions
- Types
- Variables
- Math Operators
- Functions
- Immediately-Invoked Function Expressions IIFE
- this
- Arrow Functions
- Loops
- Loops and Scope
- Arrays
- Regular expressions
- Template Literals
- Semicolons
- Strict Mode
- JavaScript Dates
- Math Object
- Asynchronous programming and
- Callbacks
- JavaScript Timers
- Promises
- Async and Await
- JavaScript Event Loop
- Events
- UI Events
- Forms, controls
- Document and resource loading
- Functional Programming in JS
- Advanced Working With Functions
- Closures
- Regular Expressions
- Unicode in JS
- Storing data in the browser
I started blogging on theankurtyagi.com last year, where I create free content for the community.

This thread is part of a blog, you should check it out.
Follow me for more killer content on Twitter in 2021.

If you need 1–1 mentorship on any issue about coding career or life or fitness as a coder then you can book a 60min time slot with me.

Check out website for more info about how it works.

codelifefitness.com
If you liked my recommendations, then I encourage you to sign up for my weekly newsletter

Every Friday, I share a “2-1-1” newsletter with 2 tips on coding from my exp, 1 life relationship tip from my experience & 1 fitness tip.

Sign up below 👇

codelifefitness.com/2-1-1/

• • •

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

Keep Current with Ankur💻🎧💪

Ankur💻🎧💪 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 @TheAnkurTyagi

30 Dec 20
Here are top "JavaScript" course that I've taken over the last 6 years:

A Thread...🧵
1⃣ The Complete JavaScript Course 2020: Build Real Projects!

Instructor: Jonas Schmedtmann

You will learn:

- JavaScript and programming fundamentals like (variables, data types, functions, etc)

-How JavaScript works behind the scenes

- DOM manipulation like
- Asynchronous JavaScript (event loop, promises, async/await, Http requests)

- Build 3 beautiful real-world apps

- Modern JavaScript like (NPM, Webpack, Babel and ES6 modules)

udemy.com/share/101WfeAE…
Read 11 tweets
22 Dec 20
One of the toughest things to do as a developer is to put content in your portfolio.

- What should I say?
- What should I include?
- What should I leave out?

10 Web Developer Portfolios to Inspire You.

A Thread 👇
1. Matt Farley

What he does: UX/UI and front-end development

mattfarley.ca
2. Rafael Caferati

What he does: front-end, back-end, and UX

caferati.me
Read 12 tweets
17 Nov 20
Personal experience is the most powerful way to learn.

Mistakes I made as a software engineer(Developer)

A thread...🧵
You must have heard these --Fail fast, failure builds character, the key to success is a failure, mistakes make you grow.

Every developer will have their share of missteps in a career but why not learn from others’ experience—and avoid the costliest errors?
👉Staying too long

The longer I stay in one position, the more my skills and pay stagnate, and I get bored and restless.

Two major drawbacks of staying in one place too long.

1- You run the risk of limiting your exposure to new approaches and techniques.
Read 18 tweets
15 Nov 20
Github Repos Every Web Developer Should Know

A Thread... 🧵
2. JavaScript Questions

github.com/lydiahallie/ja…
Read 10 tweets
13 Nov 20
Want to develop your career as a programmer?

How Can You Make Yourself a Reliable/Valuable Programmer?

A Thread... 🧵
The Three R's of winning teams are Reliable, Results and Relationships.

But a reliable team is built on reliable team members aka Developer.

Here are few ways to help you become one of them.
1⃣Code the real world, and code frequently

There is no replacement for coding solutions to real-world problems and the practice that comes from these experiences.

"What you code isn't as important as coding as frequently as possible and challenging yourself."
Read 10 tweets
11 Nov 20
You are a developer & want to Learn JavaScript Fundamentals?

My Birthday Special Thread for you today 🧵
If you’re learning JavaScript, you’ve most likely heard how important it is to learn the fundamentals.

The problem is, you aren’t sure what the fundamentals are. And, with thousands of resources on the Internet, where do you begin?
Let me try to help here, I'll go over the core JS skills that I use each day at my job as a JavaScript developer.

Let's talk about the JavaScript fundamentals 👇
Read 13 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!