Jan 02, 2012 |
7,880 views |

Book Description
Ajax is the necessary paradigm in Web 2.0 sites. Most of the Web 2.0 sites are built with PHP and Ajax. Extending AJAX is about delivering front-end service for accessing back-end services in PHP in a quick and easy manner. With this book in hand, you will learn how to use the necessary tools for Ajaxification of websites and iPhones.
PHP AJAX cookbook will teach you how to use the combination of PHP AJAX as a powerful platform for websites or web applications. Using AJAX for Communication with Server leads to faster response with PHP at the back-end services. The combination of AJAX PHP has many features such as speeding up the user experience, giving your web client much quicker response time and letting the client browser retrieve data from the server without having to refresh the whole page. You will learn the nuances of optimization and debugging Ajax applications. Further, you will learn how to program Ajax on iPhone devices.
This book will teach you popular selector-based JavaScript followed by important concepts on debugging, optimization and best practices. There is a collection of recipes focused on creating basic utilities such as validating form using Ajax and creating a five star rating system. As jQuery is quite popular, useful tools and jQuery plugins like Ajax tooltips, tab navigation, autocomplete, shopping cart, and Ajax chat are covered subsequently. By the end of chapter 7 you will learn to visually speed up website responsiveness to building SEO-friendly Ajax websites. Also get to know about all popular Ajax webservices and APIs like Twitter, Facebook and Google Maps which are covered in Ajax Mashups. Finally, step-by-step recipes are presented to build iPhone apps using basic libraries Download Now »
Dec 30, 2011 |
11,343 views |

Book Description
Includes source files plus over 6 hours of screencasts!
JavaScript has become one of the most widely used programming languages in the world. This book will get acquainted with what JavaScript; what it is, where it came from, and most importantly – how to code it!
Ever wanted to liven up a web design with Javascript but not known where to start? In Getting Good with JavaScript author Andrew Burgess breaks down programming in JavaScript into easy, straight-fowrad terms and exercizes.
It’s hard to find a place where JavaScript won’t run, and though the overwhelming majority of JavaScript—especially the JavaScript you’ll be writing in this book—will be in web pages, JavaScript is used not only in web browsers, but also desktop apps, mobile phone apps, and now even on the server, so you definitely won’t be wasting your time Getting Good with JavaScript! to run in the browser.After getting started in Chapter 1, we’ll cover the basics in Chapters 2 and 3. You’ll learn all about the core syntax: what to actually type. Chapter 4 will cover many best practices and important concepts for writing JavaScript. Then, in Chapter 5, I’ll introduce you to the basics of writing JavaScript that interacts with web pages.
This book will introduce you to important programming concepts, show you how to write your first scripts, and make you comfortable with JavaScript code. You’ll learn:
- The basics of types, variables, and operators
- Best practices for efficient coding Download Now »
Dec 08, 2011 |
9,126 views |

Book Description
With this concise book, you’ll learn the art of building hypermedia APIs that don’t simply run on the Web, but that actually exist in the Web. You’ll start with the general principles and technologies behind this architectural approach, and then dive hands-on into three fully-functional API examples.
Too many APIs rely on concepts rooted in desktop and local area network patterns that don’t scale well—costly solutions that are difficult to maintain over time. This book shows system architects and web developers how to design and implement human- and machine-readable web services that remain stable and flexible as they scale.
- Learn the H-Factors for representing application metadata across all media types and formats
- Understand the four basic design elements for authoring hypermedia types
- Convert a simple read-only XML-based media type into a successful API design
- Examine the challenges and advantages of designing a hypermedia type with JSON
- Use HTML5’s rich set of hypermedia controls in the API design process
- Learn the details of documenting, publishing, and registering media type designs and link-relation types
Table of Contents
Chapter 1 Understanding Hypermedia
Chapter 2 XML Hypermedia
Chapter 3 JSON Hypermedia Download Now »
Nov 02, 2011 |
15,515 views |

Book Description
JavaScript lets you supercharge your HTML with animation, interactivity, and visual effects—but many web designers find the language hard to learn. This jargon-free guide covers JavaScript basics and shows you how to save time and effort with the jQuery library of prewritten JavaScript code. You’ll soon be building web pages that feel and act like desktop programs, without having to do much programming.
The important stuff you need to know:
- Make your pages interactive. Create JavaScript events that react to visitor actions.
- Use animations and effects. Build drop-down navigation menus, pop-ups, automated slideshows, and more.
- Improve your user interface. Learn how the pros make websites fun and easy to use.
- Collect data with web forms. Create easy-to-use forms that ensure more accurate visitor responses.
- Add a dash of Ajax. Enable your web pages to communicate with a web server without a page reload.
- Practice with living examples. Get step-by-step tutorials for web projects you can build yourself.
Table of Contents
Chapter 1 Writing Your First JavaScript Program
Chapter 2 The Grammar of JavaScript
Chapter 3 Adding Logic and Control to Your Programs
Chapter 4 Introducing jQuery Download Now »
Oct 21, 2011 |
17,916 views |

Book Description
HTML5 and JavaScript Projects shows you how to build on your basic knowledge of HTML5 and JavaScript to create substantial HTML5 applications. Through the many interesting projects you can build in this book, you’ll build your HTML5 skills for your future projects, and extend the core skills you may have learned with its companion book, The Essential Guide to HTML5.
HTML5 and JavaScript Projects covers the most important areas of HTML5 that you’ll want to know how to program, including: video, and audio, databases, localStorage, and geolocation. The projects have been carefully selected to help you build your HTML5 and JavaScript programming skills. You’ll build games and applications, such as video jigsaws, recipe archives, paper dolls, and many more captivating examples.
Each project starts out with an introduction to the basic HTML5 and JavaScript concepts covered and then includes specific, appealing examples explained step-by-step. You’ll also discover line-by-line explanations for every single line of code—we’ll make sure that you can fully understand what each line of code does, so that you can easily take that understanding and apply it to your own HTML5 projects.
HTML5 and JavaScript Projects:
- Shows how to produce applications combining Canvas drawings, photos, and videos
- Explains how to incorporate Google Maps and geolocation into your projects
- Reveals how to build applications requiring persistent data, storing the information locally or on a database on the server Download Now »
Oct 11, 2011 |
19,876 views |

Book Description
Want to add more interactivity and polish to your websites? Discover how jQuery can help you build complex scripting functionality in just a few lines of code. With Head First jQuery, you’ll quickly get up to speed on this amazing JavaScript library by learning how to navigate HTML documents while handling events, effects, callbacks, and animations. By the time you’ve completed the book, you’ll be incorporating Ajax apps, working seamlessly with HTML and CSS, and handling data with PHP, MySQL and JSON.
If you want to learn—and understand—how to create interactive web pages, unobtrusive script, and cool animations that don’t kill your browser, this book is for you.
- Use jQuery with DOM to overcome the limitations of HTML and CSS
- Learn how jQuery selectors and actions work together
- Write functions and wire them to interface elements
- Use jQuery effects to create actions on the page
- Make your pages come alive with animation
- Build interactive web pages with jQuery and Ajax
- Build forms in web applications
About the Author
Ryan Benedetti holds a Master of Fine Arts degree in creative writing from the University of Montana and works as a Web Developer/Multimedia Specialist for the University of Portland. Download Now »