Series: Desktop App Programming
Paperback: 312 pages
Publisher: Cengage Learning; 1 edition (March 3, 2010)
Language: English
ISBN-10: 1439048029
ISBN-13: 978-1439048023
Product Dimensions: 10.7 x 8.4 x 0.6 inches
Shipping Weight: 1.4 pounds (View shipping rates and policies)
Average Customer Review: 4.5 out of 5 stars See all reviews (13 customer reviews)
Best Sellers Rank: #456,492 in Books (See Top 100 in Books) #69 in Books > Computers & Technology > Web Development & Design > User Generated Content #1334 in Books > Computers & Technology > Networking & Cloud Computing > Internet, Groupware, & Telecommunications #6306 in Books > Textbooks > Computer Science
Good introduction for students to the Web 2.0 concept.Seems there are not many student oriented course books covering the Web 2.0 topic (yet). This maybe one of the first. The book is well organized and written. It contains 6 chapters:1. The WEB becomes 2.0 on evolution of the web from the basic websites, to the web as a 'platform'.2. Publishing online .... Blogs and wikis.3. Syndicating content ... RSS, webfeeds, and podcasts.4. Organizing information ... Organizing digital data, using tags, filtering data.5. Connecting people .... personal and business use of social networking (Facebook, Twitter, LinkedIn).6. Linking data ... 'Cloud computing' and a prelude to Web 3.0All the chapters have plenty screenshots and figures, which helps in clarifying the text. The screenshots and figures also make it appealing and interesting to go through, read or study. Students are encouraged to visit sites, and for example create a blog, or a wiki. Lots of terms/words are presented. From the more popular, (HTML, streaming video, and many more) to the less known like, reciprocal link, skyscraper, loaderboard, importxml, and many others.Every chapter is closed with questions and exercises. There's also an online companion website where students can lookup additional material, watch online videos, and try short-answer questions. All intended to help in student retention of the material. I haven't tried the online companion out yet. It sounds promising. I will update this review when I've tried it out.There are some aspects I do miss in the text. For example the debate on how reliable information posted on web2.0 sites really are.
Apps: Make Your First Mobile App Today- App Design, App Programming and Development for Beginners (ios, android, smartphone, tablet, apple, samsung, App ... Programming, Mobile App, Tablet App Book 1) Apps: Mobile App Trends in 2015 (iOS, Xcode Programming, App Development, iOS App Development, App Programming, Swift, Without Coding) ((Android, Android ... App Programming, Rails, Ruby Programming)) Android: Programming in a Day! The Power Guide for Beginners In Android App Programming (Android, Android Programming, App Development, Android App Development, ... App Programming, Rails, Ruby Programming) Android: App Development & Programming Guide: Learn In A Day! (Android, Rails, Ruby Programming, App Development, Android App Development, Ruby Programming) Web 2.0: Concepts and Applications (Desktop App Programming) Algorithms: C++: Data Structures, Automation & Problem Solving, w/ Programming & Design (app design, app development, web development, web design, jquery, ... software engineering, r programming) Android: Programming & App Development For Beginners (Android, Rails, Ruby Programming, App Development, Android App Development) App Inventor 2: Introduction: Step-by-step Guide to easy Android app programming (Pevest Guides to App Inventor Book 1) Apps: Beginner's Guide For App Programming, App Development, App Design Mobile App Marketing And Monetization: How To Promote Mobile Apps Like A Pro: Learn to promote and monetize your Android or iPhone app. Get hundreds of thousands of downloads & grow your app business Programming #8:C Programming Success in a Day & Android Programming In a Day! (C Programming, C++programming, C++ programming language, Android , Android Programming, Android Games) Programming #57: C++ Programming Professional Made Easy & Android Programming in a Day (C++ Programming, C++ Language, C++for beginners, C++, Programming ... Programming, Android, C, C Programming) App Development: Swift Programming : Java Programming: Learn In A Day! (Mobile Apps, App Development, Swift, Java) Programming: Swift: Create A Fully Functioning App: Learn In A Day! (Apps, PHP, HTML, Python, Programming Guide, Java, App Development) ASP.NET: Programming success in a day: Beginners guide to fast, easy and efficient learning of ASP.NET programming (ASP.NET, ASP.NET Programming, ASP.NET ... ADA, Web Programming, Programming) Programming #45: Python Programming Professional Made Easy & Android Programming In a Day! (Python Programming, Python Language, Python for beginners, ... Programming Languages, Android Programming) Programming C# 6.0: Create Windows Desktop and Web Applications C#: Design Patterns: The Easy Way Standard Solutions for Everyday Programming Problems; Great for: Game Programming, System Administration, App Programming, ... & Database Systems (Design Patterns Series) Android: Android Programming And Android App Development For Beginners (Learn How To Program Android Apps, How To Develop Android Applications Through Java Programming, Android For Dummies) DOS: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of DOS programming (DOS, ADA, Programming, DOS Programming, ADA ... LINUX, RPG, ADA Programming, Android, JAVA)