Developers: Learn a New Programming Language or App Development with Deitel LiveLessons Videos!
Login  |  Register  |  Media Kit  |  Press  |  Contact Us  |   Twitter Become a Deitel Fan on Facebook  
Custom Search
Internet & World Wide Web How to Program, 5/e Cover

ISBN-10: 0-13-215100-6
ISBN-13: 978-0-13-215100-9
© 2012, pp. 960

Order now at

Web202—Rich Internet Application (RIA) DevelopmentMinimize


This 5-day, lecture-and-lab course focuses on technologies for building Rich Internet Applications (RIAs) that run in web browsers. Topics include eXtensible Markup Language (XML), Really Simple Syndication (RSS), Asynchronous JavaScript and XML (AJAX), Adobe Flash, Adobe Flex and Microsoft Silverlight. Solutions are provided for lab exercises. Approximately 60% lecture and 40% laboratory exercises. 



  • XML Basics
  • Structuring Data
  • XML Namespaces
  • Extensible Stylesheet Language and XSL Transformations
  • Document Object Model (DOM)
  • RSS

Ajax-Enabled Rich Internet Applications

  • Traditional Web Applications vs. Ajax Applications
  • Rich Internet Applications (RIAs) with Ajax
  • History of Ajax
  • “Raw” Ajax Example Using the XMLHttpRequest Object
  • Using XML and the DOM
  • Creating a Full-Scale Ajax-Enabled Application
  • Dojo Toolkit

Adobe® Flash® CS3

  • Flash Movie Development
  • Learning Flash with Hands-On Examples
  • Creating a Shape with the Oval Tool
  • Adding Text to a Button
  • Converting a Shape into a Symbol
  • Editing Button Symbols
  • Adding Keyframes
  • Adding Sound to a Button
  • Verifying Changes with Test Movie
  • Adding Layers to a Movie
  • Animating Text with Tweening
  • Adding a Text Field
  • Adding ActionScript
  • Publishing Your Flash Movie
  • Creating Special Effects with Flash
  • Importing and Manipulating Bitmaps
  • Creating an Advertisement Banner with Masking
  • Adding Online Help to Forms
  • Creating a Website Splash Screen
  • ActionScript

Adobe® Flash® CS3: Building an Interactive Game            

  • Object-Oriented Programming
  • Objects in Flash
  • Cannon Game: Preliminary Instructions and Notes
  • Adding a Start Button
  • Creating Moving Objects
  • Adding the Rotating Cannon
  • Adding the Cannonball
  • Adding Sound and Text Objects to the Movie
  • Adding the Time Counter
  • Detecting a Miss
  • Adding Collision Detection
  • Finishing the Game

Adobe® Flex™ 2 and Rich Internet Applications                 

  • Flex Platform Overview
  • Creating a Simple User Interface
  • Accessing XML Data from Your Application
  • Interacting with Server-Side Applications
  • Customizing Your User Interface
  • Creating Charts and Graphs
  • Connection-Independent RIAs on the Desktop:
  • Adobe Integrated Runtime (AIR)

Microsoft® Silverlight™ and Rich Internet Applications                  

  • Platform Overview
  • Silverlight Demos
  • Silverlight Runtime and Tools Installation
  • Building a Silverlight WeatherViewer Application
  • GUI Layout
  • Obtaining and Displaying Weather Forecast Data
  • Custom Controls
  • Animations and the FlickrViewer
  • Images and Deep Zoom
    • Getting Started With Deep Zoom Composer
    • Creating a Silverlight Deep Zoom Application
  • Audio and Video
  • Isolated Storage


  • $12,995 lecture fee for up to 20 students maximum.  Add $1,000 for international or custom classes.
  • Client purchases the books, at its own expense, directly from Pearson (the publisher) at the discounted Deitel rate.
  • Instructor Travel Reimbursement (if travel is required).

Courses in the Internet & Web Programming Curriculumn

Rich Internet Application (RIA) DevelopmentServer-Side Internet and Web ProgrammingClient-side Internet and Web Programming


Safari Trial Subscriptuon

Update :: November 19, 2019