मैं jQuery कहाँ सीख सकता हूँ? यह इसके लायक है?


126

मुझे w3schools.com पर वेब विकास के बारे में सीखने के लिए बहुत अच्छे अनुभव हैं । यह हिट या मिस है, मुझे पता है, लेकिन PHP और CSS सेक्शन विशेष रूप से संदर्भ के लिए बहुत उपयोगी साबित हुए हैं।

वैसे भी, मैं सोच रहा था कि क्या jQuery के लिए एक समान साइट थी । मुझे सीखने में दिलचस्पी है, लेकिन मुझे इसे ऑनलाइन / खोज योग्य बनाने की आवश्यकता है, इसलिए भविष्य में जानकारी की आवश्यकता होने पर मैं इसे आसानी से वापस संदर्भित कर सकता हूं।

इसके अलावा, एक संक्षिप्त रूप में, jQuery सीखने लायक है? या मुझे विभिन्न जावास्क्रिप्ट पुस्तकालयों को देखना चाहिए? मुझे पता है कि जेफ़ स्टैक ओवरफ़्लो पर jQuery का उपयोग करता है और यह अच्छी तरह से काम करता है।

धन्यवाद!

संपादित करें : jQuery की वेबसाइट में ट्यूटोरियल की एक बड़ी सूची है , और एक व्यापक रूप से व्यापक प्रलेखन पृष्ठ है । मेरे पास अभी तक यह सब करने का समय नहीं है, क्या किसी और के साथ इसका अनुभव हुआ है?

संपादन 2 : ऐसा लगता है कि Google अब jQuery पुस्तकालयों की मेजबानी कर रहा है। प्रचार के मामले में jQuery को बहुत बड़ा लाभ देना चाहिए।

इसके अलावा, यदि हर कोई एक ही स्थान पर होस्ट किए गए एकल एकीकृत aQuery पुस्तकालय का उपयोग करता है, तो इसे अधिकांश इंटरनेट उपयोगकर्ताओं के लिए जल्दी से कैश किया जाना चाहिए और इसलिए आपकी साइट के डाउनलोड पदचिह्न को प्रभावित नहीं करना चाहिए जिसे आपको इसका उपयोग करने का निर्णय लेना चाहिए।

2 महीने बाद...

संपादित 3 : मैंने हाल ही में काम पर एक परियोजना पर jQuery का उपयोग करना शुरू कर दिया है और इसके साथ काम करना बहुत अच्छा है! बस सभी को यह बताने की इच्छा थी कि मैंने निष्कर्ष निकाला है कि यह jQuery सीखने और उपयोग करने के लिए ABSOLUTELY है।

इसके अलावा, मैंने आधिकारिक jQuery प्रलेखन और ट्यूटोरियल से लगभग पूरी तरह से सीखा है । यह बहुत सीधा है।

10 महीने बाद ...

jQuery सिर्फ मेरे द्वारा शुरू किए गए हर वेब ऐप के बारे में है, क्योंकि मैंने शुरुआत में इस पोस्ट को लिखा था। यह प्रगतिशील वृद्धि को एक हवा बनाता है, और कोड को बनाए रखने में मदद करता है।

इसके अलावा, सभी jQuery प्लग-इन एक अमूल्य संसाधन हैं!

3 साल बाद...

अभी भी हर दिन के बारे में सिर्फ jQuery का उपयोग कर। अब मैं jQuery प्लग-इन लेखक हूं और पूर्णकालिक परामर्श करता हूं। मैं मुख्य रूप से एक Djangonaut हूँ, लेकिन मैंने कई javascript केवल jQuery के साथ अनुबंध किए हैं। यह एक जीवन रक्षक है।

एक jQuery उपयोगकर्ता से दूसरे में ... आपको jQuery (या अंडरस्कोर - नीचे देखें) के साथ अस्थायी रूप से देखना चाहिए ।

अन्य चीजें जो मैंने jQuery के अलावा मूल्यवान पाया है (परियोजनाओं के अनुमानित हिस्से के साथ जो मैं इसका उपयोग करता हूं):


1
Google सभी बड़े जावास्क्रिप्ट कामों की मेजबानी कर रहा है, इसलिए मुझे नहीं लगता कि विशेष रूप से jQuery के लिए एक बड़ी जीत के रूप में। इसके बारे में अच्छी बात यह है कि यह Google के पाइप से परोसा जाता है और उपयोगकर्ता के सिस्टम पर पहले से ही स्थानीय रूप से कैश किया जा सकता है।
नोसरेडना

4
भयानक दोस्त, यह देखकर बहुत अच्छा लगा कि आपने अपने अनुभव को jquery के साथ अपडेट करने के लिए समय लिया। मैं निश्चित रूप से इसे अभी भी सीखने के लिए समय लेने जा रहा हूं :)
मेलाओस

जवाबों:


44

रिक स्ट्राल और मैट बेर्सेथ के ब्लॉग दोनों ने मुझे jQuery में इत्तला दे दी और मुझे खुशी है कि उन्होंने मुझे किया। jQuery पूरी तरह से a) आपके क्लाइंट प्रोग्रामिंग परिप्रेक्ष्य को बदल देता है, ख) यह आपके लिए दुख का कारण बनता है, और ग) यह कितना मजेदार हो सकता है!

http://www.west-wind.com/weblog/

http://mattberseth.com/

मैंने एक्शन http://www.amazon.com/jQuery-Action-Bear-Bibeault/dp/1933988355/ref=sr_1_1?ie=UTF8&s=books&qid/1219716122&sr=1-1 पर पुस्तक jQuery का उपयोग किया (मैंने इसे खरीदा है) $ 22 के लिए अमेज़न)। यह मुझे jQuery में बूटस्ट्रैपिंग में एक बड़ी मदद मिली है। Jquery.com पर प्रलेखन भी बहुत मददगार हैं।

एक जगह जहां jQuery थोड़ा सपाट पड़ता है वह अपने UI घटकों के साथ है। वे अभी तक प्राइमटाइम के लिए काफी तैयार नहीं लगते हैं।

यह हो सकता है कि प्रोटोटाइप या MooTools या ExtJS jQuery के रूप में अच्छे हैं। लेकिन मेरे लिए, jQuery लगता है कि अभी इसके पीछे थोड़ी और गति है और यह मेरे लिए कुछ मायने रखता है।

JQuery की जाँच करें। यह बहुत ठंडा है!


10

JQuery सीखने के लिए एक महान संसाधन है: jQuery सीखना । लेखक, कार्ल स्वेडबर्ग ने पुस्तक का सह-लेखन भी किया ... तैयार है? हाँ, लर्निंग jQuery । रेमी शार्प ने भी अपने ब्लॉग पर jQuery के दृश्य पहलुओं की ओर बहुत अच्छी जानकारी दी है

- कसान ओ


6

मैंने jQuery सीखने का फैसला करने से पहले लगभग छह महीने तक प्रोटोटाइप का इस्तेमाल किया। मेरे लिए, यह एक रात और दिन के अंतर की तरह था। उदाहरण के लिए, प्रोटोटाइप में आप तत्वों की एक सेट पर जाँच करेंगे कि क्या कोई मौजूद है और फिर उसमें कुछ सेट किया गया है, jQuery में आप केवल $ ('div.class') कहते हैं। खोजें ('[नाम = चीज़]') या जो भी हो। और इसे सेट करें।

यह उपयोग करने के लिए बहुत आसान है और बहुत अधिक शक्तिशाली महसूस करता है। प्लगइन का समर्थन भी बहुत अच्छा है। लगभग किसी भी सामान्य js पैटर्न के लिए, एक प्लगइन है जो वह करता है जो आप चाहते हैं। प्रोटोटाइप के साथ, आप उन ब्लॉगों के लिए googling होंगे जिनके पास आपके लिए आवश्यक कोड का स्निपेट है।


5

यह इसके बहुत लायक है। jQuery वास्तव में जावास्क्रिप्ट को फिर से मजेदार बनाता है। यह ऐसा है जैसे जावास्क्रिप्ट की सभी सर्वोत्तम प्रथाओं को एक ही पुस्तकालय में लपेटा गया था।

मैंने इसे jQuery के माध्यम से एक्शन (मैनिंग) में सीखा , जिसे मैंने एक सप्ताह के अंत में मार दिया। यह वर्तमान स्थिति के मामले में थोड़ा पीछे है, विशेष रूप से प्लग-इन के संबंध में, लेकिन यह एक महान परिचय है।


इसके माध्यम से मार पड़ी है तो तुम अब मास्टर हो?
user72603

शायद ही, लेकिन यह पढ़ने के लिए एक ऐसी खुशी थी कि मैं इसे नीचे नहीं डाल सकता था।
yukondude

4

कई जावास्क्रिप्ट पुस्तकालय हैं जो कम से कम एक सरसरी समीक्षा के लायक हैं यह देखने के लिए कि क्या वे आपकी विशेष आवश्यकता के अनुरूप हैं। सबसे पहले, अपने चयन और मूल्यांकन प्रक्रिया का मार्गदर्शन करने के लिए मानदंडों की एक छोटी सूची के साथ आएं।

फिर, विकिपीडिया की तरह एक उच्च स्तरीय रूपरेखा तुलना / समीक्षा देखें , कुछ का चयन करें जो आपके मानदंड और आपकी रुचि के अनुकूल हो। उन्हें यह देखने के लिए परखें कि वे आपके लिए कैसे काम करते हैं। अधिकांश, यदि नहीं, तो इन पुस्तकालयों में वेबसाइट w / संदर्भ प्रलेखन और उपयोगकर्ता समूह प्रकार का समर्थन है।

कुछ नामों को वहाँ रखने के लिए, प्रोटोटाइप , script.aculo.us , Jquery , Dojo , YUI ... उन सभी को सक्रिय उपयोगकर्ता और योगदानकर्ता लगते हैं, इसलिए वे शायद पढ़ने के लायक हैं कि क्या वे आपकी आवश्यकताओं को पूरा करते हैं।

Jquery अच्छा है, लेकिन थोड़ा अतिरिक्त प्रयास के साथ, शायद आप पाएंगे कि आपके लिए कुछ और बेहतर काम करता है।

सौभाग्य।


Mootools सूची में भी होना चाहिए।
जोशुआ अंश जोगी

3

मैंने पाया है कि जेफरी वे द्वारा ट्यूटोरियल की ये श्रृंखला ( "पूर्ण शुरुआत के लिए jQuery" वीडियो श्रृंखला) बहुत मददगार हैं।

यह उन डेवलपर्स को लक्षित करता है जो jQuery के लिए नए हैं। वह दिखाता है कि jQuery के साथ कई शांत सामान कैसे बनाएं, जैसे एनीमेशन, बनाना और निकालना तत्वों और अधिक।

मैंने इससे बहुत कुछ सीखा। वह दिखाता है कि jQuery का उपयोग करना कितना आसान है। अब मुझे यह पसंद है और मैं किसी भी jQuery स्क्रिप्ट को पढ़ और समझ सकता हूँ, भले ही यह जटिल हो।

यहाँ एक उदाहरण मुझे " रिसाइज़िंग टेक्स्ट " पसंद है

1- jQuery :

<script language="javascript" type="text/javascript">
    $(function() {
        $('a').click(function() {
            var originalSize = $('p').css('font-size'); // Get the font size.
            var number = parseFloat(originalSize, 10);  // That method will chop off any integer 
                                                        // from the specifid varibale "originalSize".
            var unitOfMassure = originalSize.slice(-2); // Store the unit of massure, Pixle or Inch.

            $('p').css('font-size', number / 1.2 + unitOfMassure);
            if (this.id == 'larger') {
              $('p').css('font-size', number * 1.2 + unitOfMassure);
            } // Figure out which element is triggered.
         });
     });
</script>

2- सीएसएस स्टाइलिंग :

<style type="text/css" >
  body{ 
      margin-left:300px;text-align:center; 
      width:700px; 
      background-color:#666666;}
  .box {
      width:500px; 
      text-align:justify; 
      padding:5px; 
      font-family:verdana; 
      font-size:11px; 
      color:#0033FF; 
      background-color:#FFFFCC;}
</style>

2- HTML :

<div class="box">
    <a href="#" id="larger">Larger</a> |
    <a href="#" id="Smaller">Smaller</a>
    <p>
    In todays video tutorial, Ill show you how to resize text every 
    time an associated anchor tag is clicked. Well be examining 
    the slice”, parseFloat”, and CSS Javascript/jQuery methods.
    </p>
</div>

मैं इन ट्यूटोरियल्स की अत्यधिक अनुशंसा करता हूं:

http://blog.themeforest.net/screencasts/jquery-for-absolute-beginners-video-series/


3

JQuery सीखने के लिए कई संसाधन हैं (जो पूरी तरह से इसके लायक है IMHO)। JQuery प्रलेखन को पढ़ने के लिए यहाँ से शुरू करें http://docs.jquery.com/Main_Page । नेत्रहीन को यह देखने के लिए एक बढ़िया साइट है कि उसे क्या पेशकश करनी है: http://visualjquery.com/1.1.2.html । मैनिंग प्रकाशनों में एक महान पुस्तक भी है, जिसे एक्शन में jQuery कहा जाता है । जहाँ तक जावास्क्रिप्ट पुस्तकालयों का सवाल है, यह एक और प्रोटोटाइप शायद सबसे लोकप्रिय हैं यदि आप jQuery की तुलना किसी और चीज़ से करना चाहते हैं।


2

मैंने jQuery एक्सटेंशन को देखकर सीखना शुरू किया कि अन्य डेवलपर्स jQuery भाषा के साथ कैसे काम करते हैं। इसने न केवल मुझे jQuery सिंटैक्स सीखने में मदद की बल्कि मुझे यह भी सिखाया कि मैं अपने स्वयं के एक्सटेंशन कैसे विकसित करूं।


2

jQuery के सीखने लायक है !!! मैं "लर्निंग jQuery" और "jQuery इन एक्शन" पढ़ने की सलाह देता हूं। दोनों पुस्तकें विस्तार और उदाहरणों के साथ महान हैं। अगला कदम वास्तव में कुछ करने के लिए इसका उपयोग करना है। आपको आधिकारिक http://docs.jquery.com docummentation बहुत उपयोगी लगेगा। मैं इसे एक संदर्भ के रूप में उपयोग करता हूं, हर समय इसे Google :)

इसके अलावा " सीखना jQuery " शॉन द्वारा mensioned ब्लॉग भी बहुत उपयोगी है। इसके अलावा jQuery के HowTo में भी jQuery कोड स्निपेट्स का शानदार संग्रह है।


2

मैंने जेक्यू-फंडामेंटल्स नहीं देखा है - रेबेका मुरफे द्वारा यहाँ कहीं भी उल्लेख किया गया है।


बहुत अच्छी किताब है। यह JQuery की मूल बातें समझने के लिए आवश्यक जावास्क्रिप्ट के मूल सिद्धांतों की भी व्याख्या करता है।


1

Jquery.com अच्छी तरह से संगठित है और इसके कई बेहतरीन उदाहरण हैं। आपको पुस्तक खरीदने की आवश्यकता नहीं है। मुझे सिर्फ वेबसाइट के डॉक्यूमेंट के हवाले से फ्लाई पर पिक करना आसान लगा। यदि आप ऐसा कर रहे हैं जो सबसे अच्छा करके सीखता है, तो मैं इस दृष्टिकोण का सुझाव दूंगा।

और हाँ, यह सीखने लायक है। यह आपको बहुत समय बचाएगा और आप वास्तव में जावास्क्रिप्ट काम करने के लिए तत्पर रहेंगे!


0

मैं प्रोटोटाइप का उपयोग करता हूं, जो मुझे पसंद है। मुझे डर है कि मुझे jQuery का पता नहीं है, इसलिए मैं उनकी तुलना नहीं कर सकता, लेकिन मुझे लगता है कि प्रोटोटाइप की जाँच करने लायक है। मेरे अनुभव में उनके एपीआई डॉक्स आम तौर पर बहुत अच्छे हैं, (जो निश्चित रूप से सीखने में मदद करता है)।


उन्होंने अन्य जेएस परिवादों के बारे में भी पूछा।
लुकास विल्सन-रिक्टर

0

अरे, मैं इसमें पक्षपाती हूं कि मैं अब इन लोगों के साथ काम करता हूं, लेकिन कार्सोनीफाइड लोगों को अपने jQuery के सेट को सीखने और सुधारने के लिए कुछ बेहतरीन संसाधन प्रदान करता है। अगले सोमवार को jQuery पर एक ऑनलाइन कॉन्फ्रेंस है जिसमें जॉन रेसिग स्वयं शामिल हैं - http://carsonified.com/online-conferences/ququery/

इसके अलावा, वे अब थिंक विटामिन ब्लॉग पर अपनी सदस्यता योजना के माध्यम से वीडियो ट्यूटोरियल प्रदान करते हैं,

मुझे पता है कि वहाँ बहुत सारे मुक्त संसाधन हैं, मुझे लगता है कि आपके द्वारा प्राप्त की जाने वाली सामग्री की गुणवत्ता यहाँ अंतर है। आशा है कि यह उपयोगी है!


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.