Southern Ohio Software Symposium

August 4 - 6, 2006 - Cincinnati, OH


Sheraton Cincinnati North Hotel
11320 Chester Road
Cincinnati, OH   45246
Map »

NOTE: You are viewing details about a past event. View our upcoming event schedule here ».

JavaScript for Java Programmers

This presentation covers JavaScript from the perspective of a Java programmer. We assume that you may be using an Ajax toolkit, but still need to be able to read, modify, and test the JavaScript code in your application. You will learn the common idioms of JavaScript by looking at working code from Prototype and Scriptaculous.

All Ajax programmers need to know JavaScript. Toolkits will do some of the work for you, but your own JavaScript will differentiate your applications from others. A reading knowledge of JavaScript is also necessary when selecting an Ajax framework, and for testing and debugging applications.

We'll go straight to the interesting parts of JavaScript programming:

  • Prototype-based inheritance
  • Functional style
  • Dynamic evaluation
  • In-browser testing

We'll demonstrate these concepts using the popular Ajax frameworks Prototype and script.aculo.us.


About Stuart Halloway

Stuart Halloway is the CEO of Relevance, Inc. (www.thinkrelevance.com). With co-founder Justin Gehtland, Stuart helps companies adopt agile, as well as innovative technologies such as Clojure and Ruby on Rails. Stuart is the author of Programming Clojure, Rails for Java Developers, and Component Development for the Java Platform. Prior to founding Relevance, Stuart was the Chief Architect at Near-Time, and the Chief Technical Officer at DevelopMentor.

More About Stuart »