Library Juice Academy

Online Professional Development for Librarians

Advanced Topics in Client-Side Web Scripting

Instructor: Jason Bengtson

Dates: Not currently scheduled

Credits: 1.5 CEUs

Price: $175

In this course students will learn to use more advanced Client-Side web scripting technologies, such as AJAX and the new HTML5 apis to build web apps. Students will take Javascript to the next level, exploiting the language’s ability to directly manipulate the Document Object Model, communicate, and perform object-based operations. Upon successful completion of this course students will be able to:

  • Use AJAX to communicate with data files on a server
  • Create and modify Javascript objects
  • Use jQuery to create animations on the screen
  • Use Javascript to interact with some of the new HTML5 apis

This course is a follow up to Jason's Introduction to Client-Side Web Scripting

Jason Bengtson

Jason Bengtson, MLIS, MA is the Head of Library Computing and Information Systems at the University of Oklahoma's Robert M. Bird Health Sciences Library. A co-editor of the Technology column of the Journal of Hospital Librarianship, he is also a member of the NN/LM South Central Region Technology Advisory Committee and ASIS&T. Jason’s work can be seen in publications ranging from Library Hi Tech to the Journal of Library Administration. He has presented on topics such as the evolution of the World Wide Web, innovation in libraries, web development, and theoretical concepts in Information Science. Website, Interview with Jason Bengtson

Course Structure

This is an online class that is taught asynchronously, meaning that participants do the work on their own time as their schedules allow. The class does not meet together at any particular times, although the instructor may set up optional sychronous chat sessions. Instruction includes readings and assignments in one-week segments. Class participation is in an online forum environment.

Please contact us to arrange a special session of this class for a group of seven or more, with a negotiable discount, or to be notified when it is next scheduled.