विज्ञापन
टाइम्स कठिन हैं, और जैसे-जैसे समाज डिजिटल सेवाओं और ऑनलाइन सब कुछ की ओर बढ़ रहा है, कभी नहीं तकनीकी कौशल वाले लोगों के लिए नौकरियों की कमी द हॉटेस्ट टेक जॉब्स [INFOGRAPHIC]जब मैं छोटा था, मैं एक कचरा कलेक्टर बनना चाहता था। फिर एक डाकिया। फिर मैं पूर्वजों के साथ रहने और अंतरिक्ष यात्री बनने का फैसला करता हूं, जबकि मेरे अधिकांश सहपाठी बनने के बारे में अधिक चिंतित थे ... अधिक पढ़ें . अगर आप यह सोचकर बैठे हैं कि "आप जानते हैं, मुझे वास्तव में कुछ नए कौशल सीखने चाहिए ”, फिर इस सूची का उपयोग करें और कुछ ऐसा खोजें जो आपको अपील करता है।
आप कभी नहीं जानते - जादू हो सकता है। आज कुछ प्रोग्रामिंग सीखना शुरू करें, और आप अपने आप को अगले ट्विटर या शायद अगले पर बैठे हुए पा सकते हैं MineCraft एक लेटेकर का परिचय Minecraft के लिए [म्यू गेमिंग]माइनक्राफ्ट, ब्लॉक-आधारित सनसनी जो तूफान से गेमिंग लेती थी, अब तीन साल से अधिक पुरानी है। यह विश्वास करना लगभग मुश्किल है कि पहले अल्फा पोस्ट किए जाने के बाद से यह लंबे समय से है - और यह समान रूप से ... अधिक पढ़ें .
एकता 3 डी गेम इंजन
एकता एक क्रॉस-प्लेटफ़ॉर्म 3 डी इंजन और विकास पर्यावरण है, हालांकि गेमिंग तक सीमित नहीं है। इसकी सफलता इंडी डेवलपर्स की जरूरतों पर ध्यान केंद्रित करने और "लेखक को एक बार, हर जगह तैनात करने" की क्षमता से आती है। संक्षेप में, यह सब कुछ प्रदान करता है एक नवोदित खेल डेवलपर की आवश्यकता हो सकती है। और आपको आरंभ करने के लिए एक निःशुल्क संस्करण है।
एकता में मेरी दिलचस्पी यह है कि अकूलस दरार ओकुलस रिफ्ट गेमिंग चेंज को हमेशा के लिए बदल देगास्टारट्रेक होलोडेक - एक आभासी इमर्सिव वातावरण का प्रतीक है - अब तक बहुत समय से एक विज्ञान-फाई सपना रहा है। एक हफ्ते पहले, ओकुलस ने $ 300 उपभोक्ता वीआर के लिए एक किकस्टार्टर परियोजना शुरू की ... अधिक पढ़ें डेवलपर किट बॉक्स से बाहर यूनिटी का समर्थन करेंगे, जिसका मतलब है कि मैं अपने द्वारा बनाई गई किसी भी 3 डी दुनिया में पूरी तरह से खुद को विसर्जित करने में सक्षम हूं।
कहा से शुरुवात करे? यह MineCraft क्लोन एक पूरी वीडियो ट्यूटोरियल श्रृंखला है।
और एकता के लोग खुद हैं वीडियो सामग्री का धन. या उन लोगों के लिए जो पढ़ना पसंद करते हैं: एकता का उपयोग कर खेल विकास का परिचय।
PHP / MySQL
वेब विकास के लिए, PHP सर्वर स्क्रिप्टिंग और MySQL डेटाबेस का संयोजन यकीनन इंटरनेट का राजा है। यहां तक कि अभी आप जिस वेबसाइट को पढ़ रहे हैं, वह इस तकनीक पर बनी है - लेकिन विशेष रूप से वर्डप्रेस - दुनिया में सबसे व्यापक रूप से इस्तेमाल किया जाने वाला सीएमएस है।
यद्यपि आप स्क्रैच से शुरू कर सकते हैं, PHP और MySQL के साथ वेब विकास में आने का सबसे अच्छा तरीका वर्डप्रेस को अनुकूलित करके शुरू करना होगा, और फिर PHPI फ्रेमवर्क जैसे कि CodeIgniter पर आगे बढ़ना होगा। ये अच्छी तरह से स्थापित हैं और आपको अपनी साइट बनाने के लिए एक अच्छी संरचना प्रदान करते हैं। खरोंच से पूरी तरह से शुरू करना अक्सर आपको गन्दा कोड के किलोबाइट के साथ छोड़ सकता है।
लगभग सभी वेब होस्ट PHP / MySQL का समर्थन करते हैं और एक बनाते हैं स्थानीय सर्वर कैसे करें वर्डप्रेस, जूमला और अधिक तेजी से और नि: शुल्क के लिए एक आभासी मशीन में बिटनामी के साथहमने पहले एक स्थानीय सर्वर स्थापित करने के बारे में बात की है, लेकिन प्रक्रिया अभी भी काफी जटिल है और यदि आप विंडोज पर इसे चलाने की कोशिश कर रहे हैं, तो बहुत सारी विचित्रताएं और असंगतताएं हैं, जिनके कारण कुछ भी नहीं है परंतु... अधिक पढ़ें बस के रूप में आसान है, तो आप अभी शुरू कर सकते हैं।
कहा से शुरुवात करे?अपना खुद का वर्डप्रेस विजेट बनाएं! अपना खुद का बेसिक वर्डप्रेस विजेट कैसे बनाएंकई ब्लॉगर्स सही वर्डप्रेस विजेट की खोज करेंगे जो वास्तव में वे चाहते हैं, लेकिन आप थोड़े प्रोग्रामिंग अनुभव के साथ अपने कस्टम विजेट को लिखना आसान हो सकता है। इस हफ्ते मैं ... अधिक पढ़ें
रूबी ऑन रेल्स
PHP / MySQL के प्रशंसक के रूप में, मुझे रूबी ऑन रेल्स सीखना मुश्किल लगा। यह मौलिक रूप से भिन्न है, लेकिन निस्संदेह एक शक्तिशाली वेब विकास प्रणाली है जो आपको ध्यान केंद्रित करने देती है प्रोटोटाइप वेबसाइटें जल्दी से चूक और मानक विचार प्रदान करके। रूबी ऑन रेल्स के साथ, सुविधाओं को जोड़ना अक्सर एक नया पैकेज स्थापित करने का मामला होता है (जैसे कि फेसबुक लॉगिन, या ट्विटर बूटस्ट्रैप वेब टेम्पलेट)।
यदि आप पहली बार वेब विकास से निपट रहे हैं और एक जटिल प्रणाली को जल्दी से विकसित करने के बारे में उत्साही हैं, तो रूबी शायद आपके लिए है। प्रोग्रामिंग कैसे की जानी चाहिए, इस बारे में पूर्व धारणा के साथ इसमें भाग न लें, और आप ठीक काम करेंगे।
इसका एकमात्र पहलू यह है कि यह अपेक्षाकृत असमर्थित है। मुझे इसे चलाने के लिए VPS में कुछ गंभीर विन्यास परिवर्तन करने थे।
कहा से शुरुवात करे? इस मुफ्त ऑनलाइन पुस्तक आप शुरू करने की जरूरत है सब कुछ बहुत कवर किया जाएगा।
Arduino एक ओपन सोर्स इलेक्ट्रॉनिक्स प्रोटोटाइप प्लेटफॉर्म है, और हो सकता है कि यह आपको एक नया काम न दे, लेकिन यह आपको गंभीर गीक क्रेडिट देगा। Arduino जटिल इलेक्ट्रॉनिक परियोजनाओं और तेजी से प्रोटोटाइप विचारों को बनाने के लिए बिल्कुल किसी के लिए भी आसान बनाता है। से लेजर बिल्ली रक्षा turrets Pies & Brandy को भूल जाइए: 8 Arduino Projects आपकी छुट्टियों को भरने के लिएक्या आपका अरडिनो धूल इकट्ठा करने के आसपास बैठा है? खैर, अब और नहीं। आज मैंने अनुदेशकों को 8 मज़ेदार, परिवार के अनुकूल, या आपके लिए वास्तव में कूल Arduino प्रोजेक्ट ढूंढने के लिए प्रेरित किया है ... अधिक पढ़ें सेल्फ बैलेंसिंग रोबोट और होम ऑटोमेशन, वास्तव में, कुछ भी संभव है। साथ में 3 डी प्रिंटर 3 डी प्रिंटिंग क्या है और यह कैसे काम करता है?कल्पना करें कि क्या आप अपने घर में प्रिंटर से सीधे तीन-आयामी वस्तुओं का प्रिंट आउट ले सकते हैं। जब मैं प्राथमिक विद्यालय में एक बच्चा था, मैंने सोचा कि अगर मैं पिज्जा बाहर प्रिंट कर सकता हूं तो यह बहुत बढ़िया होगा ... अधिक पढ़ें Arduino एक निर्माता होने के लिए किसी को भी सशक्त बनाने के बारे में है।
Arduino प्रक्रिया में कंप्यूटर पर C प्रोग्रामिंग के सरलीकृत रूप का उपयोग करके प्रोग्रामिंग लॉजिक शामिल है, फिर अपने तर्क को Arduino बोर्ड में एक मानक USB पोर्ट के माध्यम से अपलोड करना है। Arduino डिवाइस में कई IO पिन होते हैं, इसलिए आपका सॉफ़्टवेयर जो भी इनपुट प्रस्तुत करता है, उस पर प्रतिक्रिया कर सकता है। तुम भी उन्हें दुनिया से बात करने की क्षमता दे सकते हैं, या अपने मनोदशा प्रकाश पर दुनिया का नियंत्रण दे कैसे एक ईथरनेट शील्ड के बिना Arduino वेब नियंत्रण सेट करने के लिएपिछले कुछ हफ्तों से, मैंने टेक्नोफिलिया पॉडकास्ट के लाइव प्रसारण के दौरान अपने स्टूडियो में दर्शकों को मूड लाइटिंग का नियंत्रण सौंप दिया - आप उस में इसके परिणाम देख सकते हैं ... अधिक पढ़ें .
Arduino यहां की कुछ अन्य प्रोग्रामिंग परियोजनाओं की तुलना में महंगा हो सकता है - आप खुद को चाहने वाले पाएंगे अधिक ढाल शीर्ष 4 Arduino ढालें अपनी परियोजनाओं के लिए महाशक्ति के लिएआपने एक Arduino स्टार्टर किट खरीदी है, आपने सभी बुनियादी गाइडों का पालन किया है, लेकिन अब आप एक ठोकर खा चुके हैं - आपको अपने इलेक्ट्रॉनिक्स के सपने को साकार करने के लिए अधिक बिट्स और बॉब्स की आवश्यकता है। सौभाग्य से, यदि आपके पास ... अधिक पढ़ें या विस्तृत सेंसरों अपने Arduino परियोजनाओं के लिए 8 और अधिक शांत घटकतो, आप एक Arduino स्टार्टर किट प्राप्त करने के बारे में सोच रहे हैं, लेकिन सोच रहे हैं कि क्या कुछ बुनियादी एल ई डी और प्रतिरोधक आपको सप्ताहांत के लिए व्यस्त रखने के लिए पर्याप्त होने जा रहे हैं? शायद ऩही। यहाँ एक और 8 हैं ... अधिक पढ़ें - लेकिन यह आपकी प्रोग्रामिंग को भौतिक दुनिया में भी लाता है। यदि आप एक बहुत अच्छे उपकरण के साथ आते हैं, तो आप एक के साथ उत्पादन निधि बढ़ाने के बारे में भी सोच सकते हैं किक इसे दुनिया में लाने के लिए।
कहा से शुरुवात करे? MakeUseOf अरुडिनो अभिलेखागार, बेशक!
IOS के साथ एक मोबाइल ऐप बनाएं
हालाँकि आपको अंततः आदेश देने के लिए $ 99 डेवलपर लाइसेंस की आवश्यकता होगी आईट्यून्स ऐप स्टोर में प्रकाशित करें आईट्यून्स ऐप स्टोर पर अपना खुद का ऐप कैसे जमा करेंतो आपने अपना पहला iOS ऐप प्रोग्राम किया है और आप इसे iTunes स्टोर पर अपलोड और सबमिट करना चाहते हैं? खैर, जैसा कि मैंने हाल ही में पाया, यह उतना आसान नहीं है जितना लगता है। ... अधिक पढ़ें , किसी के द्वारा शुरू किया जा सकता है XCode विकास पर्यावरण डाउनलोड करना OSX के लिए (विंडोज उपयोगकर्ता; आप iOS के लिए विकसित नहीं हो सकते हैं, आपको Mac की आवश्यकता है)। XCode के विज़ुअल डिज़ाइनर को आपके डेटा मॉडल में जटिल GUI घटकों को जोड़ना वास्तव में आसान बनाता है, और ट्यूटोरियल की एक बड़ी मात्रा है। ज़रूर, आप एक साधारण iPhone ऐप को एक साथ फेंक सकते हैं बिना किसी कोडिंग सीखे किसी भी कोडिंग कौशल के बिना एक iPhone या एंड्रॉइड ऐप कैसे बनाएंयदि आप वास्तव में एक मोबाइल ऐप बनाने के लिए उत्सुक हैं, तो Buzztouch नामक एक वेबसाइट आपके लिए वेब आधारित समाधान हो सकती है। Buzztouch अनिवार्य रूप से iOS और Android के लिए सामग्री प्रबंधन सॉफ्टवेयर है। यह एक टेम्पलेट-आधारित प्रदान करता है ... अधिक पढ़ें बिल्कुल, लेकिन गंभीरता से, उस में चुनौती कहाँ है?
कहा से शुरुवात करे? ITunesU के माध्यम से उपलब्ध है स्टैनफोर्ड यूनिवर्सिटी iPhone विकास पाठ्यक्रम एक शीर्ष पायदान है।
आप जिस भी भाषा या प्रोग्रामिंग प्रोजेक्ट के साथ जाते हैं, महत्वपूर्ण बात बस यही है शुरू हो जाओ. आप परियोजनाओं के लिए शानदार विचारों से भरे हो सकते हैं, लेकिन अंततः विचार सस्ते होते हैं और यह उन्हें वास्तविक काम और समर्पण करने वाले उत्पादों में बदलने की प्रक्रिया है। इन भाषाओं में लगभग सभी स्वतंत्र हैं, इसलिए उन्हें आज़माएं और कुछ ऐसा खोजें जो आपके साथ प्रतिध्वनित हो। आप जन्मजात प्रोग्रामर हो सकते हैं!
जेम्स के पास आर्टिफिशियल इंटेलिजेंस में बीएससी है, और कॉम्पिटिया ए + और नेटवर्क + प्रमाणित है। वह MakeUseOf के प्रमुख डेवलपर हैं, और अपना खाली समय वीआर पेंटबॉल और बोर्डगेम खेलने में बिताते हैं। वह पीसी का निर्माण कर रहा है क्योंकि वह एक बच्चा था।