I have just started learning jQuery and what I've found is that there are tutorials for the basics and copy-paste tutorials for premade plugins, but nothing on how to get to that advanced level that I have found. What would you recommend as a way to learn jQuery?
|
closed as not constructive by Aaronaught, Chris, Walter, Mark Trapp Aug 23 '11 at 22:23
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.
|
Learn javascript first, then you'll gain an understanding of how jquery works. |
|||||
|
|
jQuery in Action, Second Edition has the best real-world, advanced examples I have seen for learning an implementing jQuery. Between trying to use jQuery yourself and reading this book, you will have a good foundation of jQuery knowledge. |
|||
|
|
|
Step 1: write some jQuery. Step 2: have someone who knows jQuery look at it. Step 3: rinse, repeat. |
|||
|
|
|
Learn Javascript inside and out. Then when you feel like you have a firm grasp on Javascript, move onto JQuery. Often times too many people just browse Javascript for a couple of days and then learn JQuery. They are doing themselves no good in the long run. |
|||
|
|
|
Think of something interesting that you wish to make (a tab navigator, accordion, drag and drop boxes, whatever) and go for it. Keep an eye on the the api and become best friends with it. If you get stuck, take a look at the plethora of pre-built options for guidance. |
|||
|
|
|
Take a look at visual.jquery.com. It's a few versions behind the most recent version - however it is a great reference for learning jQuery. |
|||
|
|
|
My approach was kind'of different. I recommend it to you, as I got a good result from it. Simply create a website for yourself (anything, but on the web), and try to load it with tons of jQuery features. Animations, DOM manipulation, AJAX requests and responses, selectors, anything that jQuery offers. This approach is more purposefull and result-oriented and requirement-oriented than merely learning some basic structures and syntax, etc. During the learning phase however, don't forget to get help from stackexchange network. After all, we're all here to dig each other out. |
|||
|
|
This is not exactly super-advanced level, but it's not exactly just copy-paste learning either, so I'll add it here though it's an ageing question: .appendTo Learning Center for JavaScript and jQuery. Next steps after that are to implement something useful or fun for you. For instance, you could get started with an in-browser game (a simple one, mind you), or maybe a Google Chrome extension, if you use Chrome. |
|||
|
|
|
I have some suggestions to make since i love jquerying. The way i started it.
As time goes on , as you start doing many works of your own , you will become expert in it. The main thing is you should love doing it , http://docs.jquery.com/Tutorials is where you will get all the details , though many sites are there but all of them are actually just duplicating the same content. I just explained you how i learned it , hoping that you can get some points from it. |
||||
|
|

