Chances are, JavaScript is going to be the first programming language you learn. It is responsible for most of the interactions you are used to on websites, and is the primary language that powers the modern web.
(www.lynda.com)
You may be interested in how to code, but it's most helpful to know what programming really means. Watch this video to find out.
(www.youtube.com)
Understanding what JavaScript actually is will be important as a web developer. It is probably one of the most talked about technologies in web development and understanding exactly how it works with HTML and CSS is a key skill.
(www.codecademy.com)
This interactive course will give you an overview of programming with JavaScript. It's a rather long and comprehensive course, but it will be absolutely key to your toolkit as a web developer. Finish the whole course.
(learnxinyminutes.com)
Go through this one page summary of JavaScript, a language you should already be familiar with. This is just review, but pay close attention to the features of the language.
(juliepagano.com)
Learning how to find errors in your JavaScript is a fundamental skill to being productive in the language. Learn the tools you'll need and how to manage your workflow when coding in JavaScript for your website.
(github.com)
Writing JavaScript that is easy to read and understand is going to be absolutely essential. This guide will give you best practices when it comes to organization, spacing, and other conventions used in JavaScript.
(www.khanacademy.org)
Using other people's code is a core part of being a web developer. Some of the most widely used libraries are written in JavaScript. Learn what JavaScript libraries are, how they are used, and practice using them in this interactive tutorial.
(jstherightway.org)
An excellent directory of resources on in-depth concepts related to the JavaScript programming language. It's not required that you learn absolutely everything referenced here, but it's good for a deeper dive.
(github.com)
JavaScript is notorious for its quirks and it oftentimes leads to surprising and sometimes unsightly code. This is the canonical book to read on JavaScript. If you want true mastery of the language, read this thoroughly and take its lessons to heart as best you can.