मैं यह स्पष्ट करना चाहता हूं कि मेरे पास कोई पूर्व अनुभव प्रोग्रामिंग नहीं है, मुझे केवल HTML और SQL में अनुभव है, हर कोई "प्रलेखन की तरह दिखता है" जैसा लगता है कि यह सुनिश्चित करता है कि मुझे मदद मिलती है! स्नीफ * स्नीफ * क्या ऐसी कोई पुस्तक है जो अनुशंसित या वेबकास्ट की श्रृंखला हो सकती है?मैं एक पूर्ण नौसिखिया हूं, मैं नोड कैसे सीख सकता हूं। जेएस + एक्सप्रेस + मोंगोडीबी?
उत्तर
Node.js की अद्भुत दुनिया में आपका स्वागत है!
मैं अपने आप को भी सिर्फ Node.js सीखने शुरू कर दिया है और अक्सर अपने आप से पूछा "क्या एक्सप्रेस है?" "नोड पर एक्सप्रेस का उपयोग क्यों करें?" आदि
एक्सप्रेस एक शानदार वेब रूपरेखा तो आप मुश्किल आप :) के लिए किया सामान का एक बहुत होने के साथ मजबूत अनुप्रयोगों का विकास कर सकते हैं
मैं अत्यधिक उसके उदाहरणों के माध्यम से पढ़ने कि यह सब कैसे हो जाता है एक लग रहा है की सलाह देते हैं एक साथ रखा: https://github.com/visionmedia/express/tree/master/examples
मैं इस स्क्रीन अपने आप मूल बातें सीखने में बहुत मददगार डाली पाया: http://vimeo.com/38136668
Proloser कैसे एक नई एक्सप्रेस आवेदन शुरू करने के लिए समझाने के माध्यम से चला जाता है, यह कैसे MongoDB से कनेक्ट करने और बताते हैं कि कैसे और क्यों सब कुछ काम करता है :) उसने इसे बनाया है नए नोडर्स के लिए। में # चैनल Node.js
हमारे noders irc.freenode.net पर बाहर लटका। आओ और आपके किसी भी सवाल पूछने के लिए और हम मदद मिलेगी ट्रैक :)
उन उदाहरणों में मदद नहीं की जा रही है क्योंकि कोड मेरे लिए चीनी जैसा दिखता है। – user519753
- मैं यह स्पष्ट करना मुझे कोई पूर्व अनुभव प्रोग्रामिंग है कि चाहते हैं,
- मैं केवल HTML और एसक्यूएल में अनुभव है पर सेट
इन दो बिंदुओं के आधार पर, पहले आपको प्रोग्रामिंग सीखना चाहिए। आप नोडजेएस + एक्सप्रेस + मोंगोडीबी सीखना चाहते हैं, जिनमें से 3 आप जो पहले से जानते हैं उससे पूरी तरह से अलग चीजें हैं।
- जावास्क्रिप्ट के साथ सबसे पहले शुरू। यह पर्याप्त से अधिक है: http://www.w3schools.com/js/
try.js
नाम की फ़ाइल में अपनी स्क्रिप्ट लिखें और उन्हेंnode try.js
के साथ निष्पादित करें और परिणाम देखें!
- तो जानने के लिए कैसे एक वेब अनुप्रयोग बनाया गया है की कोशिश करो। आप के लिए दो मूल बातें:
- आप HTTP के माध्यम से सर्वर से कुछ का अनुरोध, http://myapp.com/users/all
- सर्वर अनुरोध को संसाधित करता है, और आप HTML में एक परिणाम
- आपका ब्राउज़र यह प्रदर्शित करता है भेजता है। पर
- अधिक जानकारी: http://www.slideshare.net/nbrier/how-to-build-a-web-app-for-nonprogrammers
- ExpressJS वेब साइट देखो, और कदम से कदम जाना है, और वहाँ सब कुछ
- फिर MongoDB जानने की कोशिश, इस SQL डेटाबेस नहीं है, यह एक NoSQL डेटाबेस है, मुझे क्या करना पता नहीं क्यों आप इसे सीखना चाहते हैं, हालांकि, http://www.mongodb.org/display/DOCS/Tutorial के साथ प्रयोग निश्चित रूप से मदद करेगा। लेकिन आपको बस उदाहरणों की तलाश करना है। नोड से मोंगोडीबी का उपयोग करने के लिए, आप मोंगोस का उपयोग कर सकते हैं।
मुझे लगता है कि आपको ढांचे में गहराई से पहले प्रोग्रामिंग भाषा की मूल बातें सीखनी चाहिए।
Code Year में जावास्क्रिप्ट सीखने के लिए इंटरैक्टिव प्रोग्रामिंग सबक की एक श्रृंखला है। आप जमीन से कदम से भाषा कदम सीखते हैं।
जब आप जावास्क्रिप्ट को समझ चुके हैं तो आप एक्सप्रेस और मोंगो और अन्य ढांचे का उपयोग शुरू कर सकते हैं।
यदि आप केवल HTML/CSS को जानते हैं, तो आपके पास जाने का लंबा सफर तय है। http://howtonode.org/express-mongodb
पर एक नजर डालें आप कोड करने के मॉड्यूलर जावास्क्रिप्ट, JSON, डेटाबेस (विशेष रूप से NoSQL डेटाबेस) की अच्छी समझ होनी चाहिए।
चीयर्स!
- 1. मैं एएसपी.नेट कैसे सीख सकता हूं?
- 2. नोड जेएस और एक्सप्रेस जेएस
- 3. मैं मिराह कैसे सीख सकता हूं?
- 4. मैं डायरेक्टशो प्रोग्रामिंग कैसे सीख सकता हूं?
- 5. मैं CSLA.NET फास्ट कैसे सीख सकता हूं?
- 6. मैं एपीएल कहां से सीख सकता हूं?
- 7. मैं SQL सर्वर इंडेक्स ट्यूनिंग कैसे सीख सकता हूं?
- 8. मैं कैसे जांच सकता हूं कि एक्सप्रेस
- 9. मैं रूबी के लिए रेगेक्स कैसे सीख सकता हूं?
- 10. मैं बिल्ड प्रक्रिया को कैसे स्थापित करना सीख सकता हूं?
- 11. मैं सीएडी/सीएएम/सीएनसी प्रोग्रामिंग कैसे सीख सकता हूं?
- 12. मैं _really_ निम्न-स्तरीय नेटवर्क प्रोग्रामिंग कैसे सीख सकता हूं?
- 13. प्रोग्रामिंग प्रतियोगिताओं के लिए मैं एल्गोरिदम कैसे सीख सकता हूं?
- 14. मैं सॉफ्टवेयर परीक्षण तकनीक कहां और कैसे सीख सकता हूं?
- 15. मैं एक पूर्ण/खाली डीएसीएल कैसे बना सकता हूं?
- 16. मैं एक पूर्ण सी ++ निर्माण कैसे कर सकता हूं?
- 17. मैं मोंगोडीबी में टाइपिंग कैसे कर सकता हूं?
- 18. पार्सिंग, मैं इसके बारे में कहां से सीख सकता हूं
- 19. जहां मैं ककड़ी को विस्तार से सीख सकता हूं?
- 20. क्या मैं आईफोन एसडीके सीख सकता हूं और सितंबर तक ऐप पूरा कर सकता हूं?
- 21. नोड जेएस
- 22. मैं एचटीएमएल सीख रहा हूं और मैं उलझन में हूं कि कैसे href का काम
- 23. मैं अपने नोड जेएस स्क्रिप्ट में सभी कार्यों को कैसे सूचीबद्ध कर सकता हूं?
- 24. मैं नोड मॉड्यूल कैसे डिबग कर सकता हूं?
- 25. क्या मैं मोंगोडीबी में संग्रहों में खोज सकता हूं?
- 26. क्या मैं डिफ़ॉल्ट मोंगोडीबी इंडेक्स को हटा सकता हूं?
- 27. मैं सॉफ्टकीबोर्ड में "पूर्ण" बटन कैसे प्राप्त कर सकता हूं?
- 28. मैं Mercurial पैच में पूर्ण बाइनरी कैसे जोड़ सकता हूं?
- 29. मैं फ़ायरफ़ॉक्स के स्वतः पूर्ण कैसे रोक सकता हूं?
- 30. स्कैला मैक्रोज़ के लिए एएसटी बनाने के बारे में मैं कहां से सीख सकता हूं?
इसे आज़माएं: http://howtonode.org/express-mongodb –
फिर, मुझे प्रोग्रामिंग का कोई पूर्व ज्ञान नहीं मिला – user519753
आप node.js से शुरू नहीं करते हैं आप इस http://learnpythonthehardway.org से शुरू करते हैं/जेड ने किसी भी व्यक्ति को प्रोग्राम सीखना चाहते हैं, यदि आप इसे उपयोगी पाते हैं तो कृपया दान करें :) – christkv