Developing Responsive Web Applications with AJAX and jQuery

Design and develop your very own responsive web applications using Java, jQuery, and AJAX.
Preview in Mapt

Developing Responsive Web Applications with AJAX and jQuery

Sandeep Kumar Patel

1 customer reviews
Design and develop your very own responsive web applications using Java, jQuery, and AJAX.
Mapt Subscription
FREE
$29.99/m after trial
eBook
$16.80
RRP $23.99
Save 29%
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$16.80
$39.99
$29.99p/m after trial
RRP $23.99
RRP $39.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Developing Responsive Web Applications with AJAX and jQuery Book Cover
Developing Responsive Web Applications with AJAX and jQuery
$ 23.99
$ 16.80
Dreamweaver CS6 Mobile and Web Development with HTML5, CSS3, and jQuery Mobile Book Cover
Dreamweaver CS6 Mobile and Web Development with HTML5, CSS3, and jQuery Mobile
$ 26.99
$ 18.90
Buy 2 for $34.30
Save $16.68
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Book Details

ISBN 139781783286379
Paperback248 pages

Book Description

AJAX is a web development technique that allows a web page to be updated with new information without having to reload the page. jQuery is a JavaScript library that harnesses AJAX interactions to allow rapid web development. Together, they are a powerful combination, and are generally considered by frontend web developers as technologies that complement each other perfectly.

Developing Responsive Web Applications with AJAX and jQuery will empower you with the skills required to create responsive web applications in a quick and efficient manner. The book begins by identifying the key benefits of a responsive application for a commercial site, and then covers how to develop a layout using Bootstrap 3 and adding dynamic visuals to your web application using AJAX calls.

By the end of this book, you will be able to develop responsive web applications by combining AJAX development techniques with the jQuery JavaScript library.

Table of Contents

Chapter 1: Introduction to a Responsive Web Application
Benefits of a responsive design
Server- versus client-side detection
The technology stack
Measuring responsiveness
Devices and screens
Media types
Media queries
Role of media queries
Responsive frameworks
Bootstrap 3 for a responsive design
What are we building?
Summary
Chapter 2: Creating a Responsive Layout for a Web Application
Required software and tools
Setting up a Java-based web project
Configuring Bootstrap 3
Creating a wireframe for a web application
Responsive layouts
Creating a layout for large and small devices
Developing the layout
The combined layout
Verifying the layout
Summary
Chapter 3: Adding Dynamic Visuals to a Web Application
Building a JSON servlet
Building a jQuery AJAX method
Building an image carousel
Summary
Chapter 4: Twitter Integration
Introduction to Twitter4J
Configuring Twitter4J in a web application
Posting a tweet
Combining all the pieces
Posting a tweet with an image
Summary
Chapter 5: Facebook Integration
Introduction to the Facebook SDK for JavaScript
Creating a Facebook application
Configuring the Facebook SDK
Configuring a Facebook login
Configuring the Facebook Like and Share buttons
Configuring Facebook comments
The combined code
Summary
Chapter 6: Google+ Integration
Introduction to the Google+ API
Configuring Google+
Log in using Google+
Integrating +1 recommendations
Summary
Chapter 7: Linking Dynamic Content from External Websites
Introduction to the YouTube API
Configuring a YouTube API
Searching for a YouTube video
Embedding a YouTube video
Summary
Chapter 8: Integrating E-Commerce or Shopping Applications with Your Website
Creating a shopping cart
Configuring the PayPal Developer API
Integrating the PayPal Developer API
Configuring the Shopify API
Integrating the Shopify API
Summary
Chapter 9: Integrating the Google Currency Converter with Your Web Application
The Google Currency Converter API
Configuring the Google Currency Converter API
Integrating the Currency Converter API
Developing our currency converter
Exceptions
Summary
Chapter 10: Debugging and Testing
Implementing the debugging mechanism
Testing the app as a whole
Summary

What You Will Learn

  • Build responsive, fluid layouts using Bootstrap 3
  • Create JSON data and integrate it with your web pages using AJAX calls
  • Integrate Twitter, Facebook, and Google+ into your application
  • Incorporate Google currency converter into your application
  • Fuse YouTube videos and third-party shopping carts to your application
  • Debug and test responsive web applications

Authors

Table of Contents

Chapter 1: Introduction to a Responsive Web Application
Benefits of a responsive design
Server- versus client-side detection
The technology stack
Measuring responsiveness
Devices and screens
Media types
Media queries
Role of media queries
Responsive frameworks
Bootstrap 3 for a responsive design
What are we building?
Summary
Chapter 2: Creating a Responsive Layout for a Web Application
Required software and tools
Setting up a Java-based web project
Configuring Bootstrap 3
Creating a wireframe for a web application
Responsive layouts
Creating a layout for large and small devices
Developing the layout
The combined layout
Verifying the layout
Summary
Chapter 3: Adding Dynamic Visuals to a Web Application
Building a JSON servlet
Building a jQuery AJAX method
Building an image carousel
Summary
Chapter 4: Twitter Integration
Introduction to Twitter4J
Configuring Twitter4J in a web application
Posting a tweet
Combining all the pieces
Posting a tweet with an image
Summary
Chapter 5: Facebook Integration
Introduction to the Facebook SDK for JavaScript
Creating a Facebook application
Configuring the Facebook SDK
Configuring a Facebook login
Configuring the Facebook Like and Share buttons
Configuring Facebook comments
The combined code
Summary
Chapter 6: Google+ Integration
Introduction to the Google+ API
Configuring Google+
Log in using Google+
Integrating +1 recommendations
Summary
Chapter 7: Linking Dynamic Content from External Websites
Introduction to the YouTube API
Configuring a YouTube API
Searching for a YouTube video
Embedding a YouTube video
Summary
Chapter 8: Integrating E-Commerce or Shopping Applications with Your Website
Creating a shopping cart
Configuring the PayPal Developer API
Integrating the PayPal Developer API
Configuring the Shopify API
Integrating the Shopify API
Summary
Chapter 9: Integrating the Google Currency Converter with Your Web Application
The Google Currency Converter API
Configuring the Google Currency Converter API
Integrating the Currency Converter API
Developing our currency converter
Exceptions
Summary
Chapter 10: Debugging and Testing
Implementing the debugging mechanism
Testing the app as a whole
Summary

Book Details

ISBN 139781783286379
Paperback248 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

JavaScript and JSON Essentials Book Cover
JavaScript and JSON Essentials
$ 17.99
$ 12.60
Responsive Web Design with HTML5 and CSS3 Book Cover
Responsive Web Design with HTML5 and CSS3
$ 23.99
$ 4.80
Object-Oriented JavaScript - Second Edition Book Cover
Object-Oriented JavaScript - Second Edition
$ 29.99
$ 21.00
Learning jQuery - Fourth Edition Book Cover
Learning jQuery - Fourth Edition
$ 23.99
$ 4.80
Mastering Web Application Development with AngularJS Book Cover
Mastering Web Application Development with AngularJS
$ 26.99
$ 5.40
Bootstrap Site Blueprints Book Cover
Bootstrap Site Blueprints
$ 26.99
$ 18.90