Thursday, January 1, 2009

Head First Ajax or Perl for Dummies

Head First Ajax (Head First Series)

Author: Rebecca M Riordan

Ajax is no longer an experimental approach to website development, but the key to building browser-based applications that form the cornerstone of Web 2.0. Head First Ajax gives you an up-to-date perspective that lets you see exactly what you can do -- and has been done -- with Ajax. With it, you get a highly practical, in-depth, and mature view of what is now a mature development approach. Using the unique and highly effective visual format that has turned Head First titles into runaway bestsellers, this book offers a big picture overview to introduce Ajax, and then explores the use of individual Ajax components -- including the JavaScript event model, DOM, XML, JSON, and more -- as it progresses. You'll find plenty of sample applications that illustrate the concepts, along with exercises, quizzes, and other interactive features to help you retain what you've learned. Head First Ajax covers: The JavaScript event model Making Ajax requests with XMLHTTPREQUEST objects The asynchronous application model The Document Object Model (DOM) Manipulating the DOM in JavaScript Controlling the browser with the Browser Object Model XHTML Forms POST Requests XML Syntax and the XML DOM tree XML Requests & Responses JSON -- an alternative to XML Ajax architecture & patterns The Prototype Library The book also discusses the server-side implications of building Ajax applications, and uses a "black box" approach to server-side components. Head First Ajax is the ideal guide for experienced web developers comfortable with scripting -- particularly those who have completed the exercises in Head First JavaScript -- and for experienced programmers in Java, PHP, and C# who want to learn client-sideprogramming.



Table of Contents:

1 Using Ajax: Web Apps for a New Generation

2 Designing Ajax applications: Thinking Ajaxian

3 Javascript events: Reacting to your users

4 Multiple event handlers: Two's company

5 Asynchronous applications: It's like renewing your driver's license

6 The document object model: Web page forestry

7 Manipulating the DOM: My wish is your command

8 Frameworks and toolkits: Trust no one

9 XML requests and responses: More than words can say

10 Json: Son of JavaScript

11 Forms and validation: Say what you meant to say

12 Post requests: Paranoia: It's your friend

I Leftovers: The top five topics (we didn't cover)

II Utility Functions: Just gimme the code

Read also Best Ever Wheat and Gluten Free Baking Book or What Your Doctor May Not Tell You about Hypertension

Perl for Dummies

Author: Paul Hoffman

In the days before personal computers, BASIC was the easy programming language to learn, and serious programmers learned FORTRAN or COBOL to do “real work.” Today, many people have discovered that Perl is both a great beginning programming language and one that enables them to write powerful programs with little effort.

If you’re interested in discovering how to program (or how others program), Perl For Dummies, 4th Edition, is for you. If you already know something about programming (but not about Perl), this book is also for you. If you’re already an expert programmer, you’re still welcome to read this book; you can just skip the basic stuff (you never know what kind of new tips and tricks you’ll pick up).

This reference guide shows you how to use Perl under many different operating systems, such as UNIX, many flavors of Windows (Windows 95/98, Windows NT, Windows 2000, Windows Me, and Windows XP), and Macintosh OS 9 and OS X; in fact, Perl runs on many more operating systems than these.

Here's a sampling of what Perl For Dummies, 4th Edition, has to offer:



• Installing Perl on various platforms

• Nailing down the basics of building Perl programs

• Working with text and numbers

• Constructing lists and working with them

• Creating conditionals and loops

• Delving into more advanced features such as operators and functions

• Reading and writing files and directories

• Using subroutines for modularity

• Demystifying Web server programs

• Creating your own Internetclients



The Perl programming language enables you to write fully working computer programs with just a few steps. It’s particularly good at common programming tasks, such as reading and writing text files, but it also excels at reducing the work that programmers have to do. Perl For Dummies, 4th Edition, shows you how to do all of that and how to modify programs to your heart’s content. After all, one of the common phrases in the world of Perl programmers is, “There's more than one way to do it.”



No comments:

Post a Comment