aspose file tools*
The moose likes HTML, CSS and JavaScript and the fly likes Pre-requisite to learn jquery Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » HTML, CSS and JavaScript
Bookmark "Pre-requisite to learn jquery" Watch "Pre-requisite to learn jquery" New topic
Author

Pre-requisite to learn jquery

Rahul Shivsharan
Ranch Hand

Joined: Jun 17, 2009
Posts: 83
Hi,

i'm thinking of learning jquery,
i'm a java j2ee developer working on struts 1.3, my next project requires Good UI effects like drag and drop , so i thought lets try Jquery.

But i don't have any idea of jquery, i will purchase a book "Jquery in Action",

So my question is , what is the basic knowledge required for starting to learning jquery,
I have a little knowledge of Javascript , like javascript validation, little bit of DOM ,
I also have knowledge of AJAX using XML-DOM ( ie. on server side i used dom4j, and SAX api) as well as
i have done AJAX using JSON (ie. on server side i used JSON API) .

I'v ZERO knowledge of CSS,

So by going through my current knowledge can any body please suggest me the
required knowledge before starting to learn jquery.

Also please specify do i have sufficient knowledge to start with jquery ?
please suggest me
Wouter Oet
Saloon Keeper

Joined: Oct 25, 2008
Posts: 2700

First of all I think this topic should be in HTML & JavaScript.

I have worked on a project with JQuery and it's really easy to learn. The documentation is excellent and there are a lot of examples
available. I learned it all from the internet so a book, although it will not hurt, is not really necessary. Just learn how css works (even
easier, don't go and learn all the attributes out there) and then you'll be totally ready for it.

Good luck,
Wouter


"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." --- Martin Fowler
Please correct my English.
Campbell Ritchie
Sheriff

Joined: Oct 13, 2005
Posts: 39834
    
  28
Wouter Oet wrote:First of all I think this topic should be in HTML & JavaScript.

Good luck,
Wouter
It's nice when somebody tells me where to transfer a thread . . . Thank you.
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61654
    
  67

As the author of jQuery in Action I'll obviously disagree that a book is not necessary. While the online documentation for jQuery is better than most, even the best online docs fall short in completeness, motivations and the application of best practices.

There are lots of nuances to using jQuery effectively that you just aren't going to get from looking at the online docs.

For anyone interested in the book, I would recommend skipping the 1st edition and going directly to the early access program for the 2nd edition (which is up to date with jQuery 1.4, to be unveiled soon). You'll get access to chapters as they are being written, and then get the final book when it's complete.


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
Mark Reyes
Ranch Hand

Joined: Jul 09, 2007
Posts: 426
Hi Bear,

For anyone interested in the book, I would recommend skipping the 1st edition and going directly to the early access program for the 2nd edition (which is up to date with jQuery 1.4, to be unveiled soon). You'll get access to chapters as they are being written, and then get the final book when it's complete.


I already pre-ordered your book from abroad, and waiting for it to arrived.

Does this mean, I will be getting less? Was there greater changes in both 1st and 2nd edition and also the Jquery 1.3 and Jquery 1.4?

Thanks..


Sean Clark ---> I love this place!!!
Me ------> I definitely love this place!!!
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61654
    
  67

JavaScript libraries don't have the same level of dedication to backwards compatibility that Java-based libraries and products do. As such, there were incompatible changes made in jQuery in both 1.3, and in the upcoming 1.4, that are inconsistent with the 1.2 API.

That said, the changes are generally minor, and it's easy to figure out how fix them by referring to the online docs.

So don't despair, the 1st edition is far from useless. The vast majority is still spot-on. If you come across anything that doesn't seem to work, you can check with the author-online forum where most of the incompatibilities have been discussed.
Rahul Shivsharan
Ranch Hand

Joined: Jun 17, 2009
Posts: 83
by reading the above discussion of Mr. Bear Bibeault ,
i am really confused, that wether to buy the book "Jquery in Action" , because the latest version of "Jquery In Action MEAP"
might not be available in the market,

I just wanted to know that wether reading first edition of "Jquery in Action" will atleast give 30 % knowledge of Jquery or not ?

please suggest me
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61654
    
  67

Rahul Shivsharan wrote:by reading the above discussion of Mr. Bear Bibeault ,
i am really confused, that wether to buy the book "Jquery in Action" , because the latest version of "Jquery In Action MEAP"
might not be available in the market,

I'm not sure what yo mean by this. The MEAP is for sale here. Are you concerned that it might not be able to be shipped to your location?

I just wanted to know that wether reading first edition of "Jquery in Action" will atleast give 30 % knowledge of Jquery or not ?

I'd say that 1st edition would bring you to about 97%.

The second addition addresses new and changed APIs since jQuery 1.2, has new examples that show off the new material, clarifies any areas that caused confusion in the first edition, and has more extensive coverage of jQuery UI (that's the chapter I;m working on right now).

But the 1st edition is still far from obsolete. I'd grab the 2nd if you could, but the first will still get you going with jQuery in short order.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Pre-requisite to learn jquery