Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Should I learn/become proficient in Javascript?

Tags:

javascript

I am a .NET webdev using ASP.NET, C# etc... I "learned" javascript in college 5+ years ago and can do basic jobs with it. But I wonder if it is useful to become proficient in it.

Why should I learn Javascript? Is it more advantageous then learning JQuery or a different library?

like image 978
Nathan Koop Avatar asked Sep 22 '08 13:09

Nathan Koop


People also ask

Is it worth it to learn JavaScript in 2022?

Is JavaScript in demand in 2022? Yes, JavaScript is in high demand in 2022. JavaScript is a very popular programming language used in app development, web development, game development, and web server development. This makes it a highly sought-after tech skill.

Is JavaScript still worth learning in 2021?

JavaScript forms the foundation of almost everything you see on the Internet. So, with web development on the rise in 2021, it's a good one to learn. JavaScript can used in both the front-end and back-end to add dynamic functionalities to websites.

How long does it take to become proficient in JavaScript?

Here's the short answer: most programmers agree that it takes six to nine months to develop a working proficiency in JavaScript. And even then, you'll spend years learning new skills and developing your understanding of it.

Can you 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.


2 Answers

Yes, definitely learn Javascript before you learn one of the libraries about. It's the whole walk-before-you-can-run thing.

like image 134
nickf Avatar answered Oct 30 '22 10:10

nickf


Make sure you add these sites to your bookmarks:

Mozilla's developer site: This contains the reference to the Javascript API in Mozilla. This will help you make sure you're writing code that Firefox understands.

IE's site in Microsoft Developer Network: The same, for IE.

W3's reference of DOM for HTML: In most web applications today, the Javascript code manipulates the DOM, which is an internal keeping track of the objects displayed on screen (but you already knew that, right ?) This is the reference to the DOM API. It is language neutral, which means it does not target Javascript, but these methods exist in Javascript too.

Douglas Crockford' site: Doug Crockford is THE MAN when it comes down to Javascript. The articles in his page are a must read. Because Javascript has closures and first-class functions, he believes it is closer to Lisp and Scheme than to other languages. And he teaches you how to greatly improve your code with these language features.

Yahoo Developer network: You may also want to check this. I'm not a regular visitor to this site, though, so I can't really say much about it.

like image 21
Leonel Avatar answered Oct 30 '22 09:10

Leonel