This site is archived.
Skip to Content

Drupal JavaScript Development

Your session in a few words: 
Use jQuery and Drupal's JavaScript libraries
Track: 
Code it, test it, deploy it
Session Type: 
Lecture
Level of expertise: 
Intermediate
Language: 
English

Drupal has outstanding JavaScript support. Not only does it come bundled with jQuery, but it also provides several deeply integrated JavaScript libraries that make advanced client-side scripting easy.

In this session we will examine the core JavaScript features provided by Drupal 6. We will look into jQuery, Drupal Behaviors, the JavaScript Translation system, Theming in JavaScript, and other interesting features.

We will see examples of autocompletion, drag-and-drop, transition effects, and behaviors. We will also look at some of the cutting edge JavaScript tools out there, such as jQuery UI, canvas support, and JavaScript databases.

Most of our time will be spent talking about the JavaScript components, though we will occasionally touch on PHP code. Attendees will be expected to know some JavaScript, but PHP coding knowledge is not a prerequisite. Familiarity with Drupal's module and theme structure is also prerequisite.