Developing JavaScript-based Rich Web UI with JQuery

JQuery is a fast and concise JavaScript library that simplifies tasks for rapid web development. Not only does it provide a common browser API to enable cross-browser support, JQuery also promotes robust, smart and readable JavaScript code for simplicity of use. JQuery is used in web applications irrespective of the language or technology employed on the server side, such as PHP, ASP, JSP, CGI, Python or Ruby. JQuery is widely used in Internet and enterprise companies such as Google, Dell, and Yahoo.

After an overview of the JQuery framework, this course explores the inner workings of document object model (DOM) and HTML content, including traversal, modification, user interactions and event handling. Students learn to leverage the browser event model, perform AJAX requests using JQuery, add effects and animations to web pages, and use JQuery plug-ins. The course also addresses working with CSS (Cascading Style Sheets) and form data.

Through a series of lectures, labs and exercises, students learn the JQuery framework in a hands-on environment. Upon completing this course, students will be able to harness the power of JQuery to build engaging and rich web applications.

Topics include:

  • Introduction to JQuery
  • HTML DOM element selections
  • HTML DOM traversal and modification
  • User interactions with event handling
  • CSS style manipulation
  • Effects and animations
  • AJAX
  • Plugins and extensions

Skills Needed: Some knowledge of HTML, CSS, and JavaScript. Must have recent programming experience.

Sections Open for Enrollment:

Open Sections and Schedule
Start / End Date Units Location Cost Instructor
09-11-2020 to 10-30-2020 2.0 ONLINE $760

Subhadeep Chatterjee



Date: Start Time: End Time: Meeting Type: Location:
Fri, 09-11-2020 6:30 p.m. 9:30 p.m. Live-Online ONLINE
Fri, 09-18-2020 6:30 p.m. 9:30 p.m. Live-Online ONLINE
Fri, 09-25-2020 6:30 p.m. 9:30 p.m. Live-Online ONLINE
Fri, 10-02-2020 6:30 p.m. 9:30 p.m. Live-Online ONLINE
Fri, 10-09-2020 6:30 p.m. 9:30 p.m. Live-Online ONLINE
Fri, 10-16-2020 9:30 a.m. 12:30 p.m. Live-Online ONLINE
Fri, 10-23-2020 6:30 p.m. 9:30 p.m. Live-Online ONLINE
Fri, 10-30-2020 6:30 p.m. 9:30 p.m. Live-Online ONLINE

Course Inquiry

Ask us any questions you may have about this course.

Contact Us
Speak to a student services representative.

Call (408) 861-3860