JavaScript is a scripting language embedded in webpages to create dynamic, interactive web content. In this hands-on course, learn the fundamentals of employing JavaScript for web applications. Learn JavaScript expressions, functions, arrays, and built-in objects. Use JavaScript to display timers, slide shows, and dynamic image galleries. Learn how to create reusable components such as form validators. Work with—and set—cookies to create personalized webpages. Learn about HTML5 web storage. Acquire a deep understanding of the document object model (DOM), and learn how to use it with JavaScript and CSS to create DHTML components, such as hover menus, flyouts, and mouse-over effects. Dynamically control HTML elements placements and visibilities. Complete the course by learning about the latest web techniques, such as AJAX and object-oriented JavaScript.
You'll walk away with
- The ability to write JavaScript to create modern pages for a variety of devices and to apply unobtrusive JavaScript programming patterns
- Experience creating dynamic, interactive forms with enhanced validation
- An understanding of how to develop custom libraries to simplify maintenance and code reuse
Ideal for
- Those in the process of building or maintaining a website who have some experience developing webpages with HTML and CSS
- Webmasters, website managers, system administrators, and web developers
Upcoming courses
Registration is recommended at least three weeks before the course start date.
Upcoming courses
Registration for this course is closed. Sign up to receive an email notification when registration opens
Certificates that include this course
Earn a discount on courses by declaring your candidacy for a certificate.