Loading...

Course Description

This class introduces you to AJAX and JQuery. You will use the BOM (Browser Object Model) to control timing and to change the user’s web experience, based on past interactions using cookies. Discover how to create an automatically-rotating slide show or a clock by using JavaScript to control timing on your Web pages. Understand how to use AJAX (Asynchronous JavaScript and XML) combining client-side JavaScript with the power of XML. Gather and show information from an XML file and a database. Learn how to use AJAX to create drop-down form menus that are automatically populated based on your users’ input. This course also introduces the popular JavaScript library jQuery, which allows you to quickly and gracefully select portions of the document, dynamically show or hide content, add animations and effects, and easily handle cross-browser compatibility concerns. Additional topics include creating web pages that show mouse over events and dynamically respond to user typing, and reducing server-side interactions to speed up your web pages.

By the end of the course, you will be able to: 

  • How to create a slideshow that rotates images every few seconds. 

  • How to display a clock on your page. 

  • How to create and retrieve cookies to store information from page to page or session to session. 

  • Acquire the jQuery library and incorporate it into your pages. 

  • Understand and use jQuery statements. 

  • Select different elements of the page. 

  • Apply CSS properties and classes to the selected elements. 

  • Show or hide different elements of the page. 

  • Execute jQuery statements when users click or hover over page elements. 

  • How to use AJAX (Asynchronous JavaScript and XML) to update HTML pages, creating dynamic search suggestions and drop down lists. 

  • How to get data from an existing XML file using jQuery and AJAX. 

Prerequisites

Intermediate Applications of JavaScript or equivalent experience.

Applies Towards the Following Certificates

Loading...
Enroll Now - Select a section to enroll in
Section Title
Advanced Applications of JavaScript
Type
Discussion
Days
T
Time
8:30AM to 4:00PM
Dates
Jun 11, 2024
Schedule and Location
Contact Hours
6.5
Delivery Options
Course Fee(s)
Fee non-credit $279.00
Drop Request Deadline
Jun 09, 2024
Transfer Request Deadline
Jun 09, 2024
Section Title
Advanced Applications of JavaScript
Type
Discussion
Days
T
Time
8:30AM to 4:00PM
Dates
Jun 11, 2024
Schedule and Location
Contact Hours
6.5
Location
Delivery Options
Course Fee(s)
Fee non-credit $279.00
Drop Request Deadline
Jun 09, 2024
Transfer Request Deadline
Jun 09, 2024
Required fields are indicated by .