Beginning JavaScript and CSS Development with jQuery and over one million other books are available for Amazon Kindle. Learn more



or
Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
Start reading Beginning JavaScript and CSS Development with jQuery on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Beginning JavaScript and CSS Development with jQuery [Paperback]

Richard York
3.8 out of 5 stars  See all reviews (17 customer reviews)

List Price: $44.99
Price: $28.42 & FREE Shipping. Details
You Save: $16.57 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 4 left in stock (more on the way).
Ships from and sold by Amazon.com. Gift-wrap available.
Want it Tuesday, May 21? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Kindle Edition $25.64  
Paperback $28.42  
Rent Your Textbooks
Save up to 70% when you rent your textbooks on Amazon. Keep your textbook rentals for a semester and rental return shipping is free.

Book Description

May 5, 2009 0470227796 978-0470227794 1

This book covers the jQuery JavaScript framework and the jQuery UI JavaScript framework to get more results more quickly out of JavaScript programming. I cover each method exposed by jQuery’s API, which contains methods to make common, redundant tasks go much more quickly in less code. I also cover how jQuery eliminates certain cross-browser, cross-platform development headaches like the event model; not only does it eliminate these headaches, but it also makes it easier to work with events by reducing the amount of code that you need to write to attach events. It even gives you the ability to simulate events.

You should have a basic understanding of JavaScript. I review some basic JavaScript programming concepts, such as the Event API, but I do not go into great detail about the JavaScript language itself. You’ll want to have at least a basic grasp of the Document Object Model, or DOM, and basic JavaScript programming syntax. Additionally, you’ll need to know your way around CSS and HTML, since knowledge of those technologies is also assumed.

You’ll see how you can leverage the jQuery UI library to make graphically driven UI widgets. jQuery gives you the ability to break content up among multiple tabs in the same page. You have the ability to customize the look and feel of the tabs, and even to create a polished look and feel by providing different effects that come in when you mouse over tabs and click on them. Some of the UI elements and techniques include:

  • make any element draggable with the mouse
  • drag-and-drop user interfaces
  • lists that are sortable via drag-and-drop
  • re-size elements on a page using the mouse
  • entering a date into a field using a nice, accessible JavaScript-driven calendar that pops up when you click on an input field
  • custom pop-up dialogues that are like virtual pop-up windows
  • a graphical slider bar, similar to your media player’s volume control

Frequently Bought Together

Beginning JavaScript and CSS Development with jQuery + JavaScript & jQuery: The Missing Manual
Price for both: $51.91

Buy the selected items together


Editorial Reviews

From the Back Cover

jQuery allows you to do more in the world of dynamic web applications, with less code and fewer errors. It reduces the amount of JavaScript programming to only a few lines of code while making your JavaScript more intuitive and attractive to work with. At the same time, jQuery makes it easier to manipulate CSS from JavaScript by allowing you to set style for one or many elements at once.

With this unique, project-oriented book, author Richard York teaches even the most novice of JavaScript users how to quickly get started utilizing the JavaScript jQuery Library to decrease the amount of code that needs to be written and tested. A four-color code syntax highlighting system provides a visual reinforcement and allows you to see the nuts and bolts that comprise each line and section of code. With this helpful guide and hands-on exercises, you'll be able to put jQuery to work for you and avoid having to write code from scratch.

What you will learn from this book

  • How to install and test jQuery
  • Techniques to manipulate content and attributes

  • Ways to filter and map a selection or an array

  • The difference between GET and POST

  • How to easily show, hide, slide, and fade elements with smooth animations and transitions

  • Good practice for jQuery plugin development

  • Methods for making elements draggable

  • Ways to customize sortable lists

  • How to implement and localize a datepicker

Who this book is for

This book is for web designers eager to do more with their web-based applications, but who do not necessarily have much JavaScript experience. Some basic knowledge of XHTML and CSS is necessary.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.


Product Details

  • Paperback: 560 pages
  • Publisher: Wrox; 1 edition (May 5, 2009)
  • Language: English
  • ISBN-10: 0470227796
  • ISBN-13: 978-0470227794
  • Product Dimensions: 7.4 x 1.1 x 9.2 inches
  • Shipping Weight: 2.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (17 customer reviews)
  • Amazon Best Sellers Rank: #106,244 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews
24 of 27 people found the following review helpful
4.0 out of 5 stars Excellent tutorial for those new to JQuery May 28, 2009
Format:Paperback
Every so often in computing a language extension or new technology comes along that is the buzz of the development community. JQuery is one of those. Lots of developers are talking about it and using it, even Microsoft are including native support for it in their upcoming Visual Studio 2010 release.

Beginning JavaScript and CSS Development with JQuery is a beautiful full color book from Wrox Press weighing in at just over 500 pages. Richard York assumes that you are already familiar with JavaScript and also CSS and therefore this is not a book for the complete beginner, only a beginner with JQuery.

The book is well laid out with chapters devoted to each of JQuery's main areas, selectors, AJAX, Manipulating the DOM, Event handling etc. etc. with numerous Appendixes that can be used as a quick reference. Each chapter has numerous examples explaining the particular JQuery concepts and constructs being discussed culminating in one big example program at the end of the chapter that brings together everything discussed in that particular chapter finally ending with a quick question exercise to make sure that the keywords and constructs discussed have truly sunk in. This is an excellent way for a beginners book to be constructed as it really hammers home what has been discussed during each chapter.

One major annoyance I have with Richards writing style however is that he comes across as a Mac snob and throughout the book takes snipes at Microsoft and especially Internet Explorer. Whilst some of this may be deserving it is off-putting and a detraction from what is ultimately a good book.

If you can gloss over the snobbishness I would actually recommend this book for beginners of JQuery. The full color screenshots highlight the various examples superbly and Richard does give you a lot of useful information without overwhelming you with every nuance of JQuery.
Was this review helpful to you?
10 of 11 people found the following review helpful
2.0 out of 5 stars Okay, but not what I expected February 24, 2010
Format:Paperback
I am a PHP programmer, but have always stayed away from Javascript after dealing with all the browser issues years ago when I first gave Javascript a try. I have read that Jquery has patched up many of these issues and is a great way to use Javascript without worrying about browser compatibility. I took this to mean that I could learn Jquery and not worry about re-learning JavaScript, but it appears I am wrong and need to still relearn the foundations of JavaScript, at least according to this book.

I purchased this book because the title states it beginning Javascript and css development with Jquery, and the back cover states "This book is for web designers eager to do more with their web-based applications, but who do not necessarily have much JavaScript experience. Some basic knowledge of XHTML and CSS is necessary." Yet in the introduction, on page XX, the author states "You should have a basic understanding of Javascript." This seems to be a contradiction with what is stated on the back of the book and the title.

I decided to give it a read anyway since I bought it and found the examples to be very long. Rather than breaking it down into a few small examples, the "try this" examples are usually very long and you have to also type out all of the HTML. You can download the code, but it would have been nice to have the "try this" example broken down into smaller examples and some skeleton examples where you could just fill in the Jquery in order to get familiar with the code. In addition, I like books which take you through the process of setting up an actual site and allows you to build on your previous code in order to see the progression and Jquery in action. This book is organized more into a concept -> example, without any relation to what you had previously done. At least this is how it seems from a newb to both Jquery and Javascript.

I purchased this book and Jquery cookbook in hopes I could learn with the beginning javascript and css development with Jquery, but it seems I am already looking for a new beginning guide to Jquery. I have also decided to buy a book on basic JavaScript so I can re-learn the basics while learning Jquery. If you are someone who likes to learn while creating a website or by building up on the previous code, this isn't the book for you. If you are an already established JavaScript coder, this book will probably be a breeze for you, and may even be too simplistic.
Was this review helpful to you?
2 of 2 people found the following review helpful
4.0 out of 5 stars No chapters in Kindle version November 11, 2011
By Sarah
Format:Kindle Edition|Amazon Verified Purchase
This book is great for learning jQuery, but unfortunately the Kindle version only is split up between Part I, Part II and then a bunch of appendices. The publisher forgot to list the chapters so it is hard to find the beginning of each chapter or skip to the next one. I would still recommend it, I just hope the publisher fixes this so it is easier to also use the book as a reference.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars ultimate
This is definitely the master book for learning every nook and cranny about CSS. Once you go through this, you will no longer bluff your way through making CSS. Read more
Published 6 months ago by Michael Beloved
5.0 out of 5 stars Good starter book
I have always been fan of Beginners books from Wrox publication. Specially as they are written by programmers for programmers, and they do contain lot of code examples. Read more
Published 8 months ago by Chaitan Sukhadia
4.0 out of 5 stars Fairly new to JQuery, good introduction
I was fairly new to JQuery when I bought this book, and have to say it has helped me quite a bit for nailing down the syntax of JQuery and specifics for accomplishing various... Read more
Published on May 16, 2011 by S. Barker
4.0 out of 5 stars Good for jquery newbies
I wasn't entirely new to jquery when I read this book; however, this book increased my understanding of it greatly. Read more
Published on September 11, 2010 by Paul Gehrman
4.0 out of 5 stars Great intro/reference
I picked up this book because I wanted to learn JQuery. I didn't read it until I actually needed to (I got a project that required it). Read more
Published on January 8, 2010 by Dustin Davis
3.0 out of 5 stars Mediocre and Long Winded
This book does what it promises. It gives an introduction to jQuery, and is clearly targetted at beginners. But it does it in a very mediocre fashion. Read more
Published on December 30, 2009 by Jaymz Dilworth
5.0 out of 5 stars Learn jQuery by Example
This book takes a project approach to learning jQuery. I've used jQuery for three years as a design enhancement tool and for some limited DOM manipulation. Read more
Published on December 19, 2009 by Harvey
3.0 out of 5 stars Acceptable Beginning Book on jQuery
This book is for the beginner to jQuery, not to programming on the whole. You do need a basic knowledge of HTML, CSS, and JavaScript. Read more
Published on November 8, 2009 by George
1.0 out of 5 stars ONLY for beginners.
I guess there's a reason why this book's title starts with the word "Beginning"...

If you are already an experienced programmer, don't get this book. Read more
Published on November 3, 2009 by Chris G. Sebastian
5.0 out of 5 stars Beginning JQuery
I bought this book and I love it. Much easier than surfing the internet reading blogs and snippets. No offense to [... Read more
Published on August 19, 2009 by Peter Torres
Search Customer Reviews
Only search this product's reviews

What Other Items Do Customers Buy After Viewing This Item?


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



So You'd Like to...

Create a guide


Look for Similar Items by Category