मैं वास्तव में सीखी जा रही जावास्क्रिप्ट को कैसे लागू कर सकता हूं [बंद]


10

मैं एक फ्रंट एंड प्रोग्रामर हूं। मैं डिज़ाइन, html, css, और jquery के साथ अच्छा हूँ, लेकिन मैं जावास्क्रिप्ट को कुछ भी सीखना चाहता हूँ। मैंने कुछ पाठ्यक्रमों को लिया है, पुस्तकों और ट्यूटोरियल को ऑनलाइन पढ़ा है और मुझे लगता है कि मेरे पास मुख्य सिद्धांतों का एक अच्छा समझ है: चर, तर्क आदि।

यह वह जगह है जहाँ मुझे वेब पर "js सीखने का सबसे अच्छा तरीका है" अन्य सभी से अलग दिखाई देता है।

मैं जो नहीं कर सकता उसे वास्तविक अभ्यास में डाल दिया। मैं बिट्स और टुकड़ों को जानने से कूद नहीं सकता कि वे कैसे एक कार्यक्रम बनने के लिए एक साथ काम करते हैं।

Js के साथ वास्तविक लागू ज्ञान प्राप्त करने का सबसे अच्छा तरीका क्या है? मुझे लगता है कि प्रशिक्षु बनना या पढ़ा जाना सबसे अच्छा होगा, लेकिन आप अक्सर उन चीजों के बारे में नहीं सुनते हैं।


2
नोड में एक सर्वर लिखें ।js. कुछ भी नहीं सिखाता है कि आप इसे पूरे वेब स्टैक के लिए उपयोग करना पसंद करते हैं। यदि आपके भाग्यशाली हैं तो आप यहां ट्यूटर्स पा सकते हैं
Raynos

मैं उस ध्वनि को पसंद करता हूँ!
ग्रीग बी

मैंने लोगों को जावास्क्रिप्ट से jQuery के लिए बहुत बार पलायन करते देखा है। उल्टा पाए जाने का यह पहला मामला है! ;)
चेक

यह लगभग आपके सवाल को आपके सामने रखने जैसा होगा, लेकिन फिर भी, यह क्या है जिसे आप js से पूरा करना चाहते हैं, विशेष रूप से, यह देखते हुए कि आप jQuery के साथ सहज हैं?
चेक123

मुझे लगता है कि वास्तव में हुड के नीचे क्या कर रहा है, इसके बारे में अधिक सीखने से मुझे इस पर बेहतर होने में मदद मिलेगी। इसके अतिरिक्त html5 जीन्स पर जीन्स इतना है कि मैं इसके बारे में सब कुछ जानना चाहता हूं - मुझे ऐसा बिल्कुल नहीं लगता है कि पूरी तरह से jquery पर भरोसा करना अच्छा अभ्यास है और मुझे यकीन है कि कुछ चीजें हैं जो "कच्चे" के दृढ़ समझ के साथ आसान हो सकती हैं “जे.एस. इसके अलावा, मैं बैक-एंड प्रोग्रामिंग में भी थोड़ा आगे बढ़ना चाहता हूं और मुझे लगता है कि यह एक अच्छा कदम होगा।
ग्रीग बी

जवाबों:


18
  • एक ऐसी वेबसाइट का पता लगाएं जिसे आप देखो और महसूस करते हैं और इसे कॉपी करते हैं।
  • आपके बारे में अपनी खुद की वेबसाइट बनाएं और उस पर जावास्क्रिप्ट-आधारित इंटरैक्शन जोड़ते रहें।
  • उस वेबप को बनाएं जिसे आप हमेशा से करना चाहते हैं। मेरे सबसे बेसिक रैंडम ऐप ने मुझे मेरे फ्रिज में क्या है इसकी एक सूची दी। (मैंने जो खरीदा है, उसे भूलकर मैं बेहद हैरान हूं ...)

सबसे आसान तरीका जानने के लिए (और बनाए रखने के लिए) आप जब है है जानने के लिए। एक अवधारणा के संपर्क में रहें, इसे लागू करना चाहते हैं , जाओ और करो।


धन्यवाद। मुझे लगता है कि मुझे अपने दम पर कुछ बनाने की कोशिश करने के लिए डराया गया है - मुझे लग रहा है कि मुझे नहीं पता कि यह कैसे करना है, लेकिन मुझे लगता है कि मुझे कहां से शुरू करना होगा।
ग्रीग बी

7

कुछ जावास्क्रिप्ट Koans करो

जावास्क्रिप्ट में एक सरल खेल को लागू करें।

  • जल्लाद बनाएँ,
  • शैनन गेम बनाएँ
  • चेकर्स बनाएँ
  • सुडोकू बनाएं

अच्छा बनाएं, UI स्क्रॉल करें, 'अगले 10 वाक्यांश' या 'अगला बोर्ड कॉन्फ़िगरेशन' प्राप्त करने के लिए ajax क्वेरी करें।

की जाँच करें पॉल आयरिश के 10 बातें मैं पढ़ jQuery स्रोत से सीखा और 11 अधिक

एमडीसी प्रलेखन पढ़ें । पढ़ें jQuery तमाम दस्तावेज़ों के (इसके लिए एक आसान पढ़ सकते हैं और समय की केवल कुछ ही घंटों)।

ओह, और jsfiddle.net के बारे में जानते हैं - सबसे अच्छी बात।


पॉल इरश पेज के लिए +1, बैकग्राउंड पर js मस्त है।
DMIN

1
@Grillz - मैंने अभी जावास्क्रिप्ट और jQuery के बारे में जानने के लिए आपको जो कुछ भी चाहिए, उस पर 5 घंटे का गहन प्रशिक्षण दिया। स्लाइड डेक पर आपका स्वागत है: dl.dropbox.com/u/108084/All%20of%20Javascript%20DEP.pptx
जॉर्ज मौअर

1
इससे भी बेहतर, यहाँ यह स्लाइडशेयर पर है: स्लाइडशेयर ।/Togakangaroo/all-of-javascript
जॉर्ज मौअर

1

चूँकि आप jQuery से परिचित हैं, मैं कहूँगा कि jQuery प्लगइन बनाने का प्रयास करें। आप वहां अपने जेएस कौशल का उपयोग कर सकते हैं।

या

एक मौजूदा jQuery प्लगइन ले लो और सादे js का उपयोग करके समान विकसित करने का प्रयास करें।


0

जावास्क्रिप्ट पेशेवर बनने का सबसे आसान तरीका एक फ्रंट एंड इंजीनियर के रूप में सॉफ्टवेयर डेवलपमेंट फर्म में शामिल होना है, और अपने ज्ञान को नई परियोजनाओं में लागू करना है। अगर आपने अच्छा किया, तो मुझे पता है कि जब आपने (jquery ajax javascript) किसी चीज़ को विकसित किया है, तो निश्चित रूप से हर कोई इसे पसंद करेगा क्योंकि इसका तेज़ और अनुकूलित है। तब संगठन में आपकी प्रशंसा की जाएगी।


0

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

जेएस के लिए एक अच्छा उपयोग मामला अनुप्रयोगों के मानचित्रण का होगा। Google मानचित्र या OpenLayers के साथ काम करने का प्रयास करें। यदि आप नक्शे में नहीं हैं, तो जावास्क्रिप्ट फ्रेमवर्क जैसे कि jQuery या प्रोटोटाइप का प्रयास करें। देखिए आप क्या कर सकते हैं। फैंसी रूपों का निर्माण करें, कुछ विचारों के साथ आएं, एजाक्स एप्लिकेशन को लागू करने वाली वेबसाइटों को कैसे गति दें, इस तरह के सभी सामान। शायद एक और स्लाइड शो आवेदन ... कुछ वास्तव में अच्छा है? या कुछ भी एक व्यवस्थापक इंटरफ़ेस की आवश्यकता है? आप जावास्क्रिप्ट के उपयोग के माध्यम से इसे और अधिक उपयोगकर्ता के अनुकूल कैसे बनाएंगे। संभावनाएं अंतहीन हैं, नोड का उल्लेख नहीं करने के लिए। जेएस जो संभावनाओं का एक नया ब्रह्मांड खोलता है।

यह वास्तव में आप और आपकी आवश्यकताओं पर निर्भर है। मैं आपको बता सकता हूं: एक समस्या उठाओ और इसे हल करो। किताबें आपको रास्ते में मदद करेंगी, फिर भी आपके द्वारा प्राप्त किए गए अनुभव को कभी भी प्रतिस्थापित न करें

cu रोमन

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