Web 2.0 is a comprehensive term for a set of interesting, trend-setting advancements of the World Wide Web. With the programming paradigm of Asynchronous Javascript and XML (Ajax) Web 2.0 Sites are characterized e.g. by a high degree at interactivity and user friendliness, which so far was only reached by classical desktop applications. The so-called Mashup Sites offer comfortable access to several data sources and make a mix of applications appear as an integrated overall experience. Finally, Web 2.0 prompts a wave of individualization and democratization of the Internets. It promotes a strong commitment of the individual participant, supported by so-called social software such as Wikis and Blogs. The tutorial provides an overview over the Web 2.0 landscape and a Web 2.0 technology deep dive. Several important developer tools and available Web 2.0 APIs and libraries are presented. Finally, the Web 2.0 developments are compared to the fields of SOA and the Semantic Web.
Part Number and Titles:
Total Presentation Time:
176.5 minutes
Total Number of Slides:
96