Welcome to JavaScript tutorial. We present our tutorial in a straightforward manner to help you master JavaScript programming effortlessly. We have also created many interesting sample codes for enhanced learning. Our tutor, Dr.Liew, has also authored a book, JavaScript Made Easy for enhanced learning. The digital version is available for your mobile devices and Kindle. You might also want to learn HTML and CSS because they work hand in hand with JavaScript to build an interactive webpage.
It is a scripting language that works with HTML to enhance web pages and make them more interactive. It is a multi-paradigm language that supports object-oriented and functional programming. A script is made up of a sequence of statements that give instructions for the computer to perform certain tasks. For examples, it can play a song, starts a slideshow, initiates an animation, plays a video clip, displays advertisements, presents multimedia content and so on. JavaScript can turn a web page into a lively interactive platform for the world wide web users! Besides, JavaScript can be used to develop mobile applications by working hand-in-hand with CSS, HTML5, and AJAX.
Why use JavaScript? You may have this question in mind. Well, let me get to the point. Initially, the HTML or HyperText Markup Language was the only language that was used to present text and graphics as well as links to the world wide web users in the 90’s of the last century. Although it was a great improvement from the earlier text-only browsers like Gopher, it was relatively passive and static and it cannot interact much with the users. Fortunately, the invention of JavaScript has overcome the static nature of HTML and vastly improved the user experience by turning a web page into a lively interactive platform. Basically, HTML provides the primary structure and layout of a web page wheres JavaScript provides the majority of the interactivity.
From our tutorial, you will be able to write scripts that can perform arithmetic calculations, make decisions using comparison operators, perform repetitions using looping procedure, handle date object, manipulate strings, create functions, create dynamic documents, write event handling code, perform linear search, manipulate checkbox, create cookies , draw graphics, create animation and more.
Copyright©2008 Dr.Liew Voon Kiong. All rights reserved |Contact|Privacy Policy