Tier One: Introduction to JavaScript
JavaScript is the scripting language used on millions of Web pages. Its main purpose is to add interactivity to the browser and Web pages. It also complements very popular server-side programming languages and platforms, like ASP.NET (actually, JavaScript is used in many ASP.NET controls). As it is very easy to learn, you'll soon start writing your first scripts. It doesn’t matter if you're already an expert or just a beginner in the world of web development – JavaScript will add that "extra something" to your Web pages.
This guide is divided into 2 sections - Part 1 will introduce you to the basic concepts of JavaScript and client-side scritping in general. Part 2 will dive into real-world applications of JavaScript such as data validation and window manipulation.
In order to follow along with this tutorial, it is recommended that you have some prior knowledge of HTML and understand how web pages work. It is also helpful if you have read the "Introduction to CSS" tutorial, although not necessary.