2009-12-10 13 views
5

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

यह प्रोग्रामिंग का मेरा पहला प्रयास होगा। मैं उपलब्ध jQuery/जावास्क्रिप्ट स्क्रिप्ट्स को रेडीमेड का उपयोग और संपादित कर सकता हूं, लेकिन मैं अपना खुद का नहीं बना सकता और रेडीमेड स्क्रिप्ट में उच्च स्तरीय संपादन नहीं कर सकता।

स्टैक ओवरफ़्लो, स्टार्ट-अप ट्यूटोरियल का कोई भी लिंक, या मेरी ज़रूरतों के लिए कोई पुस्तक पर कोई अन्य पोस्ट है?

संपादित करें 1:

यह किताब मेरे लिए सबसे अच्छा काम करेंगे, "DOM Scripting: Web Design with JavaScript and the Document Object Model"।

alt text http://www.friendsofed.com/img/cover/1590595335.jpg

संपादित करें 2:

मेरी डिजाइन पृष्ठभूमि और XHTML सीएसएस का ज्ञान मुझे जावास्क्रिप्ट जल्दी से जानने के लिए मदद करेंगे?

और क्या यह सही है? अगर मैं केवल jQuery सीखता हूं तो मैं MooTools, Prototype इत्यादि जैसे अन्य जावास्क्रिप्ट ढांचे के साथ काम करने में सक्षम नहीं हूं, लेकिन अगर मैं मूल जावास्क्रिप्ट सीखता हूं तो मैं जावास्क्रिप्ट में सभी जावास्क्रिप्ट ढांचे और कुछ भी काम करने में सक्षम हूं।

+1

डोम पटकथा एक शानदार किताब है, यह मुझे बहुत की एक नरक है जब मैं सीख रही थी मदद की। –

+0

मैं प्रोग्रामिंग के लिए भी एक परिचय की सिफारिश करेंगे। क्या आप पाठ्यक्रम या सिर्फ किताबों पर विचार कर रहे हैं? – MattMcKnight

+0

@MattMcKnight - जो भी मुझे जावास्क्रिप्ट –

उत्तर

2

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

इसके अलावा

:

+0

इस लिंक प्रोग्रामिंग के लिए धन्यवाद, क्रिस हेइलमैन –

+0

द्वारा वास्तविक मूलभूत बातें मेरी डिजाइन पृष्ठभूमि और एक्सएचटीएमएल सीएसएस का ज्ञान मुझे जावास्क्रिप्ट को जल्दी से सीखने में मदद करेगा? –

1

कुछ मूल जावास्क्रिप्ट सीखकर शुरू करें। जावास्क्रिप्ट डीओएम एपीआई पर ले जाएं। जब आप मूलभूत रूप से jQuery की तरह जावास्क्रिप्ट पुस्तकालयों पर जाते हैं।

+0

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

+2

लेकिन बिना किसी प्रोग्रामिंग ज्ञान के उन्हें चर, बयान, लूप आदि के बारे में जानने की जरूरत है। मैं यह नहीं कह रहा हूं कि उसे गहराई में जाना चाहिए बस कोड शुरू करने से पहले बुनियादी सीखना चाहिए। –

+0

क्या यह पुस्तक मेरे लिए सबसे अच्छा काम करेगी? http://www.friendsofed.com/book.html?isbn=1590595335 –

0

मुझे लगता है कि वहाँ नहीं तरीके

  • खुद एक अच्छी किताब
  • jQuery प्रलेखन पर एक नज़र डालें पाने के सौ
  • यह अपने आप

मुझे लगता है कि कोशिश आप देख रहे हैं केवल jQuery कर रहे हैं, आपको पूरी भाषा सीखने की ज़रूरत नहीं है, केवल बुनियादी के साथ चिपके रहें और कक्षा और पूर्ण विषयों को छोड़ दें, क्योंकि jQuery का उपयोग करके आप लगभग हमेशा कोड के छोटे टुकड़े भी लिखते हैं जटिल तर्क

1

जावास्क्रिप्ट के लिए, मैं the W3Schools tutorial पर देखता हूं। JQuery के लिए, पर ट्यूटोरियल देखें।

+1

मैं W3Schoosl ट्यूटोरियल से बचूंगा। यह बहुत बुरा है। पहला पृष्ठ खराब प्रथाओं के उदाहरणों को फेंक देता है और तथ्यों को गलत करता है (जावास्क्रिप्ट और ईसीएमएस्क्रिप्ट के बीच संबंधों की गलतफहमी के साथ सबसे बड़ा गलती है)। पृष्ठ 2 बेहतर नहीं है। – Quentin

+0

@ डेविड डोरवर्ड W3Schoosl ट्यूटोरियल –

+0

W3Schools के साथ आपके अनुभव के बारे में हमें जानने के लिए आपकी टिप्पणियों के लिए धन्यवाद W3Schools बहुत खराब है। यदि आप इसका उपयोग करते हैं तो मैं इसे डीओएम और इसकी घटनाओं, गुणों और विधियों के संदर्भ के रूप में अधिक उपयोग करता हूं। – ryanulit

0

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

jQuery की वेबसाइट पर काफी अच्छा प्रलेखन है।

जावास्क्रिप्ट जानने के लिए, मैं इस अनुशंसा करते हैं:

http://www.w3schools.com/js/default.asp

रास्ते पर आप हो जाना चाहिए।इसके बाद आपके ज्ञान का परीक्षण करने के लिए कुछ क्विज़ भी हैं :)

विभिन्न ब्राउज़रों में विभिन्न व्यवहार के बारे में अच्छी तरह से जानने के लिए, हमेशा परीक्षण करें, परीक्षण करें, परीक्षण करें (jQuery के बावजूद काफी स्थिर और क्रॉस-ब्राउज़र है, कभी भी नुकसान नहीं होता है खुद के द्वारा मतभेद)

0

जानने मैं w3schools सहमत सबसे अच्छी जगह जानने के लिए जावास्क्रिप्ट

+2

यह नहीं है। यह सबसे खराब है। – Quentin

+0

क्या आप बेहतर जगह का सुझाव दे सकते हैं? –

+0

कारणों के लिए http://w3fools.com/ देखें – whostolemyhat

1

मैं इस साल जनवरी में आप के रूप में ही नाव में था के सभी अन्य जावास्क्रिप्ट लेख से। आपकी पोस्ट में पुस्तक वह है जिसे मैंने भी उपयोग करना शुरू किया। मैं वास्तव में इसकी सिफारिश करता हूं। इसके अलावा "jQuery सीखना" और "क्रिया में jQuery" दोनों मेरे लिए सहायक थे।

मेरी राय में, jQuery एक शॉर्टेंड (और एक डिसगिनेर के लिए आसान है जो दृष्टि से काम करने के लिए उपयोग किया जाता है) संस्करण जावास्क्रिप्ट। आपको डोम स्क्रिप्टिंग पुस्तक में बहुत सारी तकनीकें दिखाई देगी जो कोड की कई पंक्तियां लेती हैं जिन्हें आप एक पंक्ति या दो jQuery में करने में सक्षम होंगे।

एक डिज़ाइन पृष्ठभूमि से आ रहा है, मैं ज्यादातर अपने उपयोगकर्ता अनुभव में थोड़ा "पॉप" जोड़ने के लिए jQuery का उपयोग करता हूं, और कट्टर प्रोग्रामिंग को डेवलपर्स को छोड़ देता हूं, लेकिन आखिर में मैं उन्हें मदद करने में सक्षम होने की उम्मीद करता हूं।

यहां कुछ साइटें हैं जिन्हें मैंने उपयोगी पाया - शुभकामनाएं!

http://css-tricks.com/ (great entry level tutorials for designers) 
http://www.smashingmagazine.com/2008/09/16/jquery-examples-and-best-practices/ 
http://blog.themeforest.net/category/tutorials/ 
http://net.tutsplus.com/category/tutorials/ 
+0

लेकिन अगर मैं केवल jquery सीखता हूं तो मुझे लगता है कि मैं अन्य जेएस ढांचे जैसे मूटूल, प्रोटोटाइप इत्यादि के साथ काम नहीं कर पाऊंगा। लेकिन अगर मैं मूल जावास्क्रिप्ट सीखता हूं तो मैं जेएस में सभी जेएस ढांचे और कुछ भी काम करने में सक्षम हूं। क्या मैं सही हू? –

+0

एक ही समय में दोनों को निश्चित रूप से सीखना नहीं है, लेकिन मेरे लिए jQuery व्यक्तिगत रूप से शुरू करना आसान था और मुझे यह समझने में मदद मिली कि सभी था जावास्क्रिप्ट वूडू के साथ क्या हो रहा है :) – WackCSS

+0

जावास्क्रिप्ट, अनौपचारिक जावास्क्रिप्ट और डोम के बीच क्या अंतर है? क्या मुझे सब कुछ सीखने की ज़रूरत है? –

1

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

मैं एक कच्चे जावास्क्रिप्ट सुझाव देते हैं: JavaScript From Null

संबंधित मुद्दे