AJAX & Javascript

Learn the fundamentals of modern dynamic website design using Javascript and AJAX techniques. Websites are no longer limited to static, single-serving pages. A professional use of Javascript improves the usability and design of your web application, making for a more responsive, richer interaction. Successfully used by sites ranging from Google to Flickr, Facebook to Yahoo!, AJAX has become a standard and valuable tool of web 2.0 developers and designers.

In this workshop we’ll cover the fundamentals of the Javascript Language and AJAX programming. Students will learn to leverage existing AJAX libraries to create standards based, cross-browser page effects and web application features. By the end we’ll be consuming web services and creating mash-up websites. These techniques can be used in conjunction with any modern server-side platform or framework, from .NET to Java Enterprise, from Ruby on Rails to PHP.

Audience

This workshop is designed for web developers and designers. No specific server-side development experience is required, but attendees should have basic programming skills and familiarity with at least one programming language such as PHP, Visual Basic, Java, or Ruby. Attendees must be proficient with HTML, CSS and have a basic understanding of XML and Javascript.

Syllabus

  • Javascript Fundamentals
  • Ajax Patterns
  • Frameworks including
    • Prototype
    • Scriptaculous
    • GWT
    • YUI
    • JQuery
  • XML, XPath and XSLT
  • JSON
  • Model-View-Controller approaches
  • Calling web services with AJAX
  • Building standalone applications
  • Creating “mash-up” applications
  • Security measures
  • Performance
  • Degradable Ajax
  • Debugging Techniques
  • Creating website widgets

Upcoming Training Courses

Apr 20-22, 2009:
iPhone Application Development

Partners

Our 2008 Hong Kong Web 2.0 training program is being conducted in partnership with the Hong Kong Productivity Council and Hong Kong Open Source Software Center.

HKPC
HKOSSC

Client Login

Login to our Basecamp project management site:

If you do not have a client account with us, then please use our feedback forum at Get Satisfaction.

Contact

We welcome comments and questions from anyone. Simply include who you are, where you're from and what you hope we can do for you. We try to respond to every message.

JadeTower East, Limited
15/F 100 Queens Road Central
Hong Kong
+852-3180-9513