Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to become a good javascript coder [closed]

Tags:

javascript

I'm a self learner in javascript and I'm currently following the lessons in the book named "Beginning javascript 3rd edition" by Paul Wilton.

So far I've advanced myself towards chapter 4: Javascript - An object based language, and I did follow and solve the exercises provided inside the book. I tried to write a calculator myself, and by modifying and changing the code, every time I learn something new to enhance it.

How can I become good in javascript coding? Is there any special approach? Is there any concept or things I should learn first? What kind of study/career path should I follow for javascript? Anything I should be aware of?

I really have the courage to continue learning javascript, I just need some guidance.

I don't mind any expert opinion given, or pointing out any mistakes regarding this question, as I know that through my mistakes, I always learn something.

like image 853
caramel1995 Avatar asked Dec 30 '09 06:12

caramel1995


People also ask

Can I learn JavaScript in 3 months?

However, unlike CSS and HTML, JavaScript is not something that can be aced in just two weeks. But, it can be done in just three months! Most employers will be happy to hire you as their web developers if you just master some of the JavaScript basics. Of course, learning never stops.

How many hours is enough for JavaScript?

2 hours a day are enough to learn Javascript basics, and learning the core basics of JS can take you 5 to 6 weeks, given that you know some of the basics in computer science and some prior experience of algorithms.


2 Answers

  1. Consider JavaScript as a true programming language
  2. Learn the difference between Object-Oriented and Prototype-Oriented languages
  3. Make sure you understand how JavaScript (language) is related to DOM (API) and never mix things up
  4. Don't jump into "using jQuery to solve all JavaScript problems" as jQuery does not solve any problems of JavaScript but rather those of DOM
like image 93
Sergey Ilinsky Avatar answered Oct 02 '22 12:10

Sergey Ilinsky


A very good way to learn (not restricted to JavaScript) is to have projects where you need to do something with the language (in your case JavaScript) you haven't done or haven't tried.

I have noticed that I improve a lot when I have a project and have to do something I am not really familiar with or I am not that great at. Last project required the use of web services with php, something I had rarely used, but this made be learn and study and just try to get better, which I did.

So my advice is try to have a project where you have to do something with JavaScript that you have no idea how to to.

like image 20
AntonioCS Avatar answered Oct 02 '22 14:10

AntonioCS