JavaScript Cert. Exam
Test your skills with our JavaScript certification exam and see how you stack up right now.

Visit our homepage and find out more about what NCSA can do for you.

Introduction to JavaScript
Using JavaScript on your Webpage
A Simple JavaScript Application
Variables & Operators
Loops & Conditionals
Document Object Model
Functions & Methods
Built-in Functions
User Defined Functions
Forms & Events
Image Maps
Timing Events

Learn More About Us
Find out more about how our certifications can benefit you.

Course Descriptions
View a complete listing of certifications available through NCSA.

Employer Programs
Visit our employer programs page and discover the options available to connect you with our customers.

Certificate Database
Lookup a certification in our online database.

Affiliate Program
Make money by helping people get the computer training and certification they need. Sign-up Here!

Support Center
If you have questions or concerns feel free to visit our online support center.


Introduction To JavaScript

JavaScript is a scripting language that you can use on your web pages to make them look more dynamic. JavaScript is a lightweight, cross-platform, loosely typed, multi-use programming language that allows HTML designers to add interactivity to HTML pages. Before you learn to use JavaScript, you must have some HTML programming experience. HTML generally produces static web pages, while JavaScript is used to provide dynamic features generally expected of modern websites. JavaScript has the advantage of being a scripting language available in almost all modern browsers.


JavaScript allows you to have more control to your web pages and add dynamic features to your web pages. For example, you can change text, change colors, add drop-down lists add clocks and timers, animate page elements, validate form input and track a user browsing your site. It can also be used to add certain basic tasks such as: redirecting the user to another page, storing information about the user or displaying dynamic menus.


The object oriented JavaScript is a client-side language. This means that the client-side objects are created when the browser is loaded and the application does not have to contact the server and wait for the server’s response. JavaScript makes the client side operations such as data input validations really fast. Besides, JavaScript can react to user events such as mouse click events and page pointing events.


JavaScript is a purely object oriented scripting language that is very popular. It should not be confused with Java programming language. Both are quite different in their basic concepts and designs. The developers of both the languages are also different. Java is developed by Sun Microsystems and is much more powerful and complex language whereas, JavaScript is developed and maintained by (European Computer Manufacturers Association (ECMA) and isn't really tough to learn and use. JavaScript is standardized by Netscape. Another version of JavaScript, implemented by Microsoft is called Jscript.


NCSA OnDemand Training Courses

Web-based Training Courses, including 7,500+ Videos & Articles, covering:

Microsoft Office
2003 | 2007
Microsoft Windows
2003 / 2007
2003 / 2007
2003 | 2007
2003 | 2007
2003 | 2007
2003 | 2007
2003 | 2007
2003 | 2007
Office for Mac
Excel for Mac
Entourage for Mac
PowerPoint for Mac
Word for Mac

Acrobat 8 Professional ADO.NET 2.0 ASP.NET 2.0 for Visual Basic 2005
C# 2005 Crystal Reports XI Exchange Server 2003
Flash 8 ActionScripting Flash 8 for Designer FrontPage 2003
Mind Manager 7 Pro + Project 2007 Mind Manager 7 Pro Fundamentals Office 2007 - What's New
Photoshop CS2 PHP Programming QuickBooks Pro 2006
SharePoint End User: Administrator SharePoint End User: Contributor SharePoint End User: Reader
Small Business Server 2003 SQL Server 2005 Visual Basic 2005
Windows Server 2003

Order NCSA OnDemand today and get access to over 7500 quality instuctor led videos and training courses covering today's most popular software programs and programming languages.

OnDemand Monthly - $25/month
No long term commitment.
Annual Member - $159/year
Save 50%off monthly price.
Premium - $249/year
Includes NCSA certifications



© 2002-2010 National Computer Science Academy, All Rights Reserved.