Course Details: Ajax Bootcamp
Fit All of Ajax in Your Head
News for June, 2008: We are launching our new Ajax Extreme Bootcamp this month.
If you’re a forward-thinking Web architect or designer that needs to build compelling, user-centric, Ajax-based Rich Internet Applications (RIAs), then this fast-paced hands-on training program is for you! Using a concept-to-completion format, you’ll learn how to leverage the full power of the browser to build effective RIAs in this day-long course. We’ll cover the basics of Ajax including asynchronous server communication, Dynamic HTML, and Javascript with a focus on the most popular open-source Ajax libraries and frameworks. The latest techniques and best practices for building RIAs are explored including Ajax design patterns and user interface strategies for building elegant, “user addictive” Web sites and applications.

Ajax Bootcamp also delves into advanced Ajax strategies including performance tuning, debugging, and testing; and explores the latest Flash-based RIA platforms including OpenLaszlo and Flex.
Benefits
Alumni Comments
- “Good overview of Ajax, design patterns, comparison of frameworks, widgets, and recommendations.”
- “The trainer was excellent. The material too.”
- “The hands-on aspect of the class was invaluable.”
- “All three of the sections had very practical exercises with instant gratification…Hands-on is best!”
- Material personally created by Web 2.0 and RIA expert Dion Hinchcliffe, president and founder of Hinchcliffe & Company and editor-in-chief of AjaxWorld Magazine, the world’s first print publication on Ajax.
- Gain and understanding of the basics of Ajax, including asynchronous server communication, Dynamic HTML, and Javascript
- Build a complete, functional Ajax application from beginning to end
- Master design patterns and user interface strategies for building elegant, highly addictive Web sites and applications
- Learn the essentials of popular Ajax frameworks including Dojo, Prototype, and script.aculo.us
- Become familiar with leading-edge best practices and techniques for developing Ajax, SaaS and Web 2.0 applications including testing, tuning, and optimization
- Get a handle on the latest Ajax topics including mashups, OpenAjax, and Comet
- Take your fully functional application home with you at the end of the course
- Learn in a state-of-the-art facility on networked laptops
- Complete courseware binder with all documentation
- All meals including light breakfast buffet, gourmet lunch, and choice of beverages at coffee breaks
- Hotel discounts for preferred facilities near training facility
- Web 2.0 Bootcamp completion certificate suitable for framing
Who Should Attend
CEO and Founder
O’Reilly Media
- Web Programmers and Designers
- Technology Evangelists
- Senior Architects
- Product Designers
- User Interface Architects
- Web Consultants
What You Will Do
- Personally build a working Ajax application from start to finish
- Learn and work with the major Ajax frameworks and libraries: Dojo, script.aculo.us, and Prototype
- Understand how to apply leading-edge Ajax design patterns and best practices
- Apply key Ajax techniques from simple animation to full Web application development
- And much more…
Course Content and Hands-On Exercises
Overview of Ajax Technologies
- HTML vs. DHTML
- Network concerns
- Asynchronous conversations with Web servers
- Characteristics of high-quality AJAX applications
Understanding AJAX Through the Basics of AJAX
- Asynchronous server communication
- Dynamic HTML = Javascript + the Document Object Model
- Javascript design patterns
- User interface strategies for building elegant, highly addictive Web sites and applications
- The essential AJAX pieces (Javascript, Cascading Style Sheets (CSS), Document Object Model (DOM), XMLHttpRequestObject)
- The Ajax application with Javascript
- Using CSS
- Structuring the view using the DOM
- Applying styles with Javascript
- Communicating with the Web server in the background
- Designing Ajax applications
- Ajax design patterns
- Introduction to Ajax frameworks: Dojo, script.aculo.us, Prototype
- Overview of framework capabilities
- Examples of frameworks in use
- Ajax best practices
Adding Basic Ajax Capabilities to a Web Page
- A deep dive into the Ajax user experience
- Elements of the Rich Internet Experience: Interactivity, robustness, simplicity, recognizable metaphors, and preservation of the browser model
- Handling of bookmarks and the Back button
- Background operations
- Building an Ajax notification framework
- Provenance and relevance
- Supporting the Rich Internet Experience with third-party Ajax client frameworks
- Using Ajax layouts, containers, and widgets
- Patterns for animation and highlighting
- User productivity techniques
- Tracking outstanding network requests
Prerequisites
- Basic computer skills including file editing and navigating file systems
- Familiarity with Internet concepts such as Web servers and Web pages
- High-level understanding of HTML
- Some prior programming experience (Perl, PHP, Javascript, etc.)
Delivery Options
In addition to our public Web 2.0 University events, Hinchcliffe & Company can customize the Ajax Bootcamp to meet your specific needs and deliver it onsite for your entire team. Contact us for more details and pricing.
Locations and Cost
The regular fee to attend Ajax Bootcamp is $995. But you can preregister now at an earlybird price of only $895 – a savings of $100!
And if you’d like to bring your entire team, special bulk discounts are available. Just email us or call 877-HINCHCL (877-446-2425).
Attendance is limited in order to maintain a premium educational experience, so don’t delay—register today!












