Learning JavaScript... Tips

avatar

I saw a meme some time ago where someone was climbing a rock strenuously and returned to the ground level on a slopy path. The illustration shows how learning to code is strenuous and how easy it is to forget things you have learned.

I have been in this situation many times and I am sure this has happened to developers that do not code consistently. Sometimes I struggled to remember the date method because I stopped coding for a couple of months and it was really annoying. Ever since I have been coding and building consistently, I have not been experiencing that.
So today I have a few guides on how to improve and learn JavaScript for newbies. Again, this is not for senior developers but for very beginners.

This includes how to start, what to learn, how to study and how to improve rapidly. I have been doing this, and I have experienced significant growth.

How to get started
It is important you start at the very ground level. I remember when I wanted to start JavaScript, and I downloaded an advanced tutorial, everything was gibberish to me. I couldn't hold anything in the tutorial. You need to start by understanding the syntax, HTML, data types, variables, functions, methods, operators, controls, flows, DOM, object model, and problem-solving, which includes flow charts. These are the things you should focus on first. And to learn all of that, you simply need to get a good JavaScript course. There are many out there, but you just need the students' reviews to pick the best. One of the tutors that I like is Mosh Programming or Brad Traversy. They have detailed courses on their website and Udemy.

How to study.

  • Structure your time.
  • Study in a silent environment and avoid distractions as must as possible. Your biggest distraction is your mobile. Put it on silent.
  • Give a minimum of 15 to 20 hours a week for learning.

Improvement comes with practice. The more you code, the better you become. One of the ways to improve is to start building without tutorials. There is one of my associates that cannot build anything without a tutorial. He knows how to code, but he loves to start anything he is building with a tutorial, which is a bad practice. Start from a todo app to Calculator and move to something full stack application to be able to know how to connect the backend and the frontend.

As you are learning, you will get to a point where it will seem you are not getting any progress. Don’t worry, let go of progress, enjoy and focus on the process.

These are my tips for anyone learning JavaScript. Learning takes time and you will learn every day. You will get frustrated at a point, but don't give up.



0
0
0.000
1 comments
avatar

Thanks for your contribution to the STEMsocial community. Feel free to join us on discord to get to know the rest of us!

Please consider delegating to the @stemsocial account (85% of the curation rewards are returned).

You may also include @stemsocial as a beneficiary of the rewards of this post to get a stronger support. 
 

0
0
0.000