So, let’s start by answering the most common question:
The short answer is one year.
That 12 months can be divided into four phases of learning.
If you have the talent and lots of free time, you might be able to do it faster. But in any case, all programmers go through these four stages.
Beginner (1-3 months).
A lot will seem strange and incomprehensible, but that’s okay, because these concepts will start to make sense to you in the coming months.
Advanced Beginner (4-6 months)
You’ll be able to use JS to create console programs and maybe start to figure out how to add it to web pages.
From this point on, your main goal is to put what you learn into practice.
Intermediate level (7-9 months)
You may still have to refer to some tutorials and lectures from time to time, but most of your time will be spent writing code, because this is where the real learning happens.
Advanced Intermediate Level (10 – 12 months)
The reason it takes so long to learn can be divided into two:
- HTML and CSS are not programming languages