इतनी सारी प्रोग्रामिंग लैंग्वेजेस हैं इतने सारे ट्यूटोरियल्स हैं कौन सी लैंग्वेज सीखूं क्या कंप्यूटर साइंस लेना मेरे लिए ठीक भी है कि नहीं मैं कोडिंग कर भी पाऊंगा कि नहीं कर पाऊंगा अगर मैंने इतने पैसे खर्च करके सीएस की डिग्री ले ली और मेरी जॉब भी नहीं लगी तो कोडिंग सीखना मेरी जिंदगी का एक बहुत बड़ा डिसीजन था एंड नो डाउट कि आपकी जिंदगी का भी एक बहुत बड़ा डिसीजन हो सकता है यह वीडियो उन भाइयों और बहनों के लिए है जो कि कोडिंग में जस्ट स्टार्ट आउट कर रहे हैं इस वीडियो में बहुत सारी
बातें मैं आप लोगों को बताऊंगा और एक ऐसा लर्निंग हैप भी बताऊंगा जिसने मेरी प्रोडक्टिविटी को बहुत ज्यादा बढ़ा दिया एंड इट चेंज द वे आई लर्न [संगीत] कोडिंग तो स्टेप वन की तरफ मैं जल्दी से बढ़ता हूं एंड स्टेप वन इज चूज अ प्रोग्रामिंग लैंग्वेज आप लोगों को सबसे पहले एक प्रोग्रामिंग लैंग्वेज को चूज करना पड़ेगा जब मैंने स्टार्ट किया था तो मुझे ज्यादा गाइडेंस देने वाला कोई नहीं था और मैं सब कुछ थोड़ा-थोड़ा ट्राई करता रहता था थोड़ी सी पाइथन सीख ली सी सीख ली सी प्लस प्स सीख ली एंड थोड़ा-थोड़ा सब कुछ
मैं करने लग गया इससे चीजें काफी डिफिकल्ट मेरे लिए हो गई थी आज अगर मुझे पीछे जाकर डिसीजन लेना पड़ा तो मैं सिर्फ एक चीज पर स्टिक करूंगा एट अ टाइम मैं ये नहीं कह रहा हूं कि मैं सिर्फ एक टेक्नोलॉजी सीखूं मैं कह रहा हूं कि एट अ टाइम मैं सिर्फ एक चीज पर स्टिक करूंगा और मैं एक बिगनर फ्रेंडली लैंग्वेज लाइक लैस हैं लेकिन अगर मैं बात करूं कि एक बिगनर को ये बताना कि प्रोग्रामिंग क्यों करते हैं ये इतनी अच्छी तरह से नहीं समझाती हैं डोंट गेट मी रॉन्ग लेकिन जब मैंने pythonanywhere.com
[संगीत] थ्रू आउट द ईयर एंड इवन फॉर नंबर ऑफ इयर्स अब ऐसा नहीं है कि अगर मैं कह रहा हूं python's से स्टार्ट आउट करें इवन जावास्क्रिप्ट कैन बी अ फर्स्ट प्रोग्रामिंग लैंग्वेज इस बात पे मैं थोड़ी देर में आऊंगा कि लर्निंग पथ्स क्या-क्या हो सकते हैं लेकिन मैं अपनी बात पर स्टिक करते हुए आगे बढ़ता हूं और आप लोगों को बताता हूं कैसे मैं प्रोग्रामिंग सीखता अगर मैं टाइम में पीछे जा पाता अगर मुझे वेब डेवलपमेंट सीखनी होती है या मेरे पास एक अच्छा रीजन होता है या मोटिवेशन होता है लाइक फ्रीलांसिंग वेब डेवलपमेंट
करने का तो मैं वेब डेवलप सीखता है उसके लिए मैं html-pdf एंड सीएसएस आर नॉट प्रोग्रामिंग लैंग्वेजेस लेट मी टेल यू इसलिए जावास्क्रिप्ट को मैं बोल रहा हूं कि एज अ प्रोग्रामिंग लैंग्वेज आप सीख सकते हैं इन प्लेस ऑफ pythonanywhere.com और मुझे काफी टाइम तक लगा कि कोई भी एक प्रोग्रामिंग लैंग्वेज में अच्छे से मास्टर नहीं कर पा रहा हूं अब मैं स्टेप टू पर आता हूं ओवरऑल प्रॉब्लम को आप लोगों को चुनना है ना कि आपको सिर्फ इसलिए चीजों को करना है कि आपको एक क्वेश्चन सॉल्व करना है या आपको मार्क्स लेकर आने है
कॉलेज में नहीं कोड टू सॉल्व अ प्रॉब्लम जब मैंने स्टार्ट आउट किया था तो मुझे लगता था कि यार मैं सब कुछ सीख लेता हूं एक प्रोग्रामिंग लैंग्वेज के बारे में मैं ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग भी सीख लेता हूं एडवांस इंटेक्स भी सीख लेता हूं लेकिन चीजें किताबों से बाहर भी बहुत ज्यादा होती है आपको रियल वर्ल्ड प्रॉब्लम को अल्टीमेटली सॉल्व करना है तो आप लोग जब कोडिंग कर रहे हैं तो उस चीज को फोकस में रखें कि यार कि मुझे रियल वर्ल्ड प्रॉब्लम को सॉल्व करना है ऐसा करने के लिए अगर मैं दोबारा स्टार्ट आउट
करूं तो मैं पांच प्रॉब्लम्स डेली सॉल्व करता अब ये प्रॉब्लम सिंपल हो सकती है अगर मैं स्टार्ट आउट कर रहा हूं या फिर थोड़ी सी इंटरमीडिएट लेवल की हो सकती है अगर मैं एक दो महीने से ऑलरेडी कोडिंग कर रहा हूं और एडवांस हो सकती है अगर मैं एक साल से कोडिंग कर रहा हूं तो अब जब मैं पांच प्रॉब्लम्स बोलता हूं तो आई मीन फाइव प्रॉब्लम्स ऑन एन एवरेज किसी दिन शायद आप कुछ भी कोडिंग ना कर पाए किसी दिन शायद आपको काम आ जाए लेकिन ऑन एन एवरेज पांच प्रॉब्लम्स आपको सॉल्व करनी है
उसी के साथ-साथ हर 15 दिन की टाइमलाइन पर में एक मेजर प्रोजेक्ट बना था अब ये जो मेजर प्रोजेक्ट है दैट डजन हैव टू बी अ वेरी बिग प्रोजेक्ट ऐसा नहीं है कि ये बहुत बड़ा प्रोजेक्ट होगा ये वेदर ऐप हो सकती है ये एक सिंपल सी कैलकुलेटर हो सकती है ये एक सिंपल सी अलार्म क्लॉक हो सकती है और आने वाले टाइम में बस आप लोगों को लेवल अप करना है कि आज कैलकुलेटर बनाया तो कल वेदर एप बनाएंगे कल वेदर ऐप बनाई तो परसों कुछ ऐसा एआई से रिलेटेड बना देंगे जो कि यूज़फुल
रहे और रियल वर्ल्ड प्रॉब्लम को सॉल्व करता हो मे बी आप एक वर्चुअल असिस्टेंट बना दें मे बी आपके पास जसे भी बेटर आइडियाज हो यू नेवर नो अब यहां पर अगर आप लोगों के पास काफी टाइम है मैंने से काफी टाइम अराउंड एक दो साल है और आप लोग दे सकते हैं पूरा पूरा एक दो साल प्रोग्रामिंग को तो मैं कहूंगा आप लोग सीसी प् प् को भी सीख लें फिर चाहे आपने स्टार्ट पाइथन से किया हो जावास्क्रिप्ट से स c+ प को सीखने के बाद आप डीएसए की तरफ शिफ्ट हो जाएं डीएसए की
तरफ शिफ्ट होने से आप लोग को रियल वर्ल्ड प्रॉब्लम्स को कैसे एफिशिएंटली और कम डाटा से सॉल्व करना है यह पता चलेगा आप लोग कम टाइम में प्रोग्राम्स को रन कर पाएंगे मेमोरी मैनेजमेंट बहुत अच्छी तरह से कर पाएंगे और यही अलग बनाएगा आप लोगों को फेलो प्रोग्रामर्स से और आपकी वैल्यू को बढ़ाएगा अब अगर आप लोगों ने ऑलरेडी python3 प प को सीखना बहुत आसान हो जाएगा प्लस अगर कोई भी डाउट आपको आता है तो वो बेसिक लेवल का तो होगा ही नहीं क्योंकि आप लोगों को ऑलरेडी पता होगा कि लूप्स कैसे काम करते
हैं फंक्शंस कैसे काम करते हैं फॉर लूप क्या होता है वाइ लूप क्या होता है कैसे ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग काम करती है तो आप लोगों को मेजर लेवल का डाउट तो आएगा ही नहीं अगर आप लोग c c+ प् सीखना चाहते हैं तो मैंने ऑलरेडी वीडियोस बना रखे हैं python3 पर और वो है एआई फॉर लर्निंग अगर आप आप लोग एआई का इस्तेमाल नहीं कर रहे हैं ना लर्निंग के लिए बहुत बड़ी गलती कर रहे हैं आप देखो जब मैं कोडिंग बिगनर था तब तो एआई जैसी चीज ही नहीं थी सब कुछ खुद से करना
पड़ता था बहुत सारी छोटी-छोटी चीजें ऐसी करनी पड़ती थी जिनमें टाइम बहुत ज्यादा लगता था लेकिन आज की तारीख में आपके पास वो बॉटल नेक नहीं है अब लिटरली आप चारजी पीटी को जाके बोल सकते हो कि यार मेरा एक ऐसा कोडिंग टीचर बन जाओ जो कि मेरी python's को जज करे और चट जीबीटी आपको क्वेश्चंस देना शुरू कर देगा और आपको बताएगा कि आपका वीक एरिया कौन सा है और ये वही लर्निंग हैक है जिसके बारे में मैंने स्टार्टिंग में बात करी थी जिसने मेरी लर्निंग को हमेशा हमेशा के लिए बदल दिया चार्ट जीपीटी
के कुछ कमाल के प्रॉन्स आप लोग यूज कर सकते हो जो कि आपकी स्क्रीन पर आ रहे होंगे स्क्रीनशॉट दिस और इसको यूज करके देखना और आपको पता चलेगा कि चार्ट जीबीटी आपकी कितनी मदद कर सकता है व्हेन इट कम्स टू लर्निंग टू कोड आप चार्ट जीबीटी को जाकर बोलो कि मेरा टेस्ट लो आप चार्ट जीबीटी को जाकर बोलो कि हेल्प मी पिच टू माय फ्रीलांसिंग क्लाइंस आप लोग चैट जीबीटी से ईमेल्स लिखवा लो आप चैट जीबीटी से बोलो कि भाई देखो मैं तुमसे बात करूंगा तुम बताओ मेरी इंग्लिश कहां पर गलत है तो चैट
जीपीटी आज की तारीख में बहुत सारी प्रॉब्लम्स का समाधान बन गया है अगर आप लोग को सीखना है तो तो आप नहीं कह सकते मुझे इंग्लिश सिखाने वाला कोई नहीं है आप नहीं कह सकते कि मेरी गलतियों को पकड़ने वाला कोई नहीं है आप नहीं कह सकते कि यार मुझे ईमेल लिखने नहीं आते मुझे सही सिखाने वाला कोई नहीं है चा जीपीटी में इन प्रॉन्प्ट्स को डालो जो कि मैंने आप लोग को अभी बताए थे एंड यू कैन डेफिनेटली लर्न ऑल दीज थिंग्स नेक्स्ट मैं शेयर करूंगा एक बहुत बड़ी गलती जो कि प्रोग्रामर्स करते हैं
लेकिन उससे पहले मैं जाना चाहूंगा स्टेप नंबर फोर पे जो कि है कि कोडिंग कम्युनिटीज को जॉइन करो और मीटअप्स में जाओ अब आप कहोगे यार मुझे प्रोग्रामिंग आती नहीं है कैसा सजेशन दे रहे हो यार मीटअप में जाऊ मैं लेट मी एक्सप्लेन अब चाहे आप लोग बिगनर हो इंटरमीडिएट प्रोग्रामर हो या एडवांस प्रोग्रामर हो आपको अपने जैसे लाइक माइंडेड पीपल से मिलना चाहिए और ऐसा आप ऑनलाइन कर सकते हैं कोडिंग कम्युनिटीज को जॉइन करके तो चाहे वो गट पर हो डिस्कार्ड पर हो रेडिट पर हो दैट्ची भी जब आप रियल लाइफ के मीटअप्स में
जाते हो कॉन्फ्रेंसेस में जाते हो इवेंट्स में जाते हो वहां पे आपको कुछ ऐसे लोग देखने को मिलते हैं जो कि आप लोगों को कई नई चीजें दिखाएंगे कई नए एक्सपीरियंस बताएंगे आपको मे बी रेफर भी कर दें किसी कंपनी में एंड लेट मी टेल यू यू डोंट हैव टू बी एन एक्सपर्ट टू अटेंड दीज वर्कशॉप्स इन वर्कशॉप कॉन्फ्रेंसेस एंड टबस आप लोग डायरेक्टली अटेंड करो और आपके अंदर एक आग बनेगी कि यार मैंने ये देखा मैंने वो देखा इवन आई हैव टू डू इट और जब आप घर आएंगे स्लिट अप को अटेंड करने के
बाद तो आपकी कोडिंग करने की जो आग है वो और भी बढ़ जाएगी एंड ये बात मैं आप लोगों को एक्सपीरियंस से बता रहा हूं और इसी के साथ मैं जाना चाहूंगा स्टेप नंबर फाइव पर जो कि है गिट एंड गेटअप को सीखो कोलबो इि टूल्स को सीखो और अपनी प्रोडक्टिविटी को बढ़ाने वाले टूल्स को सीखो बहुत सारे बिगनर कोडर्स ये गलती करते हैं कि वो गिट एंड गेटअप को नहीं सीखते हैं और अपनी प्रोफाइल में अपने प्रोजेक्ट्स नहीं डालते हैं एंड यही वो मिस्टेक है जिसके बारे में अभी थोड़ी देर पहले मैं बात कर
रहा था आपको गलती नहीं करनी है आपने वेदर एप बनाई है आपने जार्विस बनाया है आपने भी भी एक ऐसा प्रोग्राम बनाया जो कि बहुत बड़ी प्रॉब्लम को सॉल्व करता है मुझे कैसे पता चलेगा या उस कंपनी को कैसे पता चलेगा जिसमें आप हायर होना चाहते हैं यू हैव टू सेल योरसेल्फ और उसके लिए आपको एक फैंसी गट प्रोफाइल बनानी पड़ेगी जिसमें आपके सारे प्रोजेक्ट्स हो रिलेवेंट प्रोजेक्ट्स ही हो सिंपल प्रोजेक्ट्स ही में भी आप एक रिपो बना लो और उसमें लर्निंग करके आप टैग कर दो क्योंकि कोई भी इंटरव्यूअर नहीं देखना चाहेगा कि आपकी
गेटअप प्रोफाइल बेसिक प्रोजेक्ट से भरी हुई है वो कुछ अच्छी चीज देखना चाहेगा तो आप चाहेंगे कि जब भी आपकी प्रोफाइल पर क्लिक किया जाए तो एक अच्छा धांसू प्रोजेक्ट देखने को मिले इसी के साथ मैं बढ़ना चाहूंगा प्रोडक्टिविटी की तरफ देखो मैं बहुत ज्यादा फास्ट टाइप करता हूं क्या मैं शुरू से फास्ट टाइप करता था द आंसर इज नो लेकिन मैंने अपनी काफी अर्ली लाइफ में फास्ट टाइपिंग सीख ली एंड लेट मी टेल यू अगर आप लोग फास्ट टाइपिंग करना सीखते हैं तो बहुत ज्यादा आप लोगों को हेल्प मिलने वाली है कोडिंग में जब
आप किसी के सामने टाइप करते हैं तो इट रियली लुक्स गुड प्लस आपका टाइम बचता है और जरा सोचो आप दिन में कितनी बार टाइप करते हो तो अगर हम लोग सम करें 5 साल में टाइपिंग करके आपने कितना टाइम बचाया यू विल बी अमेज्ड इस चीज की इंपॉर्टेंस मैं आज समझता हूं लेकिन न अगर मुझे दोबारा टाइम में पीछे जाना होता या दोबारा से स्टार्ट करना होता तो मैं टाइपिंग सीखने को बहुत ज्यादा प्रायोरिटी पर रखता वन ऑफ द थिंग्स जो कि मैंने अप्रिशिएट नहीं करी थी अपने अर्ली करियर में वाज गेट गेट अप
एंड कोलैबोरेशंस आप लोगों को गेट एंड गिट अप सीखना है एंड इट्स नॉट अ बिग डील आप लोग सीख सकते हो इट्स वेरी इजी लेकिन अगर आप लोग सीखते हो तो आप लोग दूसरे के प्रोजेक्ट्स में कोलैबोरेट कर पाओगे दूसरा आपके प्रोजेक्ट में कोलैबोरेट कर पाएगा एंड दिस इज अ मस्ट इफ यू आर ट्राइम टू बिकम अ सॉफ्टवेयर डेवलपर इसी के साथ बढ़ना चाहूंगा स्टेप नंबर सिक्स पर जो कि है एक्सपेरिमेंट करो नई चीजें ट्राई करो क्योंकि आप एक इंसान हो और इंसान के अंदर क्रिएटिविटी एक सबसे बड़ी चीज होती है तो आपको अपनी क्रिएटिविटी
को बाहर लेकर आना है कुछ नया करना है एसिस्टिंग चीजें जो आपने सीखी है उसकी सहायता से मैंने अर्ली स्टेज में एक बहुत बड़ी गलती करी कि यार मैंने जो पहली प्रोग्रामिंग लैंग्वेज सीखी मैंने कहा यार मैंने python's की तरफ जाता था एक बहुत बड़ा फ्रिक्शन होता था मेरे दिमाग के अंदर कि यार जाऊं नहीं जाऊं मैं तो पाइथन स्टा हूं मैं तो पाइथन करता हूं लेकिन नहीं आप लोग मल्टीपल प्रोग्रामिंग लैंग्वेज सीखो मल्टीपल फ्रेमवर्क सीखो आप लोग को बिलीव करना होगा अपने आप को बताना होगा कि आप एक दो पांच और 10 प्रोग्रामिंग लैंग्वेजेस
भी सीख सकते हो सारी प्रोग्रामिंग लैंग्वेजेस शेयर करती हैं काफी कॉमन चीजें वेरिएबल हर प्रोग्रामिंग लैंग्वेज में होते हैं लूप्स होते हैं तो ये सब चीजें कॉमन रहती है तो एक प्रोग्रामिंग लैंग्वेज अगर आपको आती है तो दूसरी सीखना भी आपके लिए बेहद आसान है ये आपको अपने आप को बताना है नई लाइब्रेरीज ट्राई करना है नए फ्रेमवर्क्स को ट्राई करना है अपने चारों तरफ को देखो आप लोग कि प्रॉब्लम क्या है उसको कोडिंग से कैसे सॉल्व किया जा सकता है एंड ऐसे ही बनती है बड़ी-बड़ी कंपनीज और जो बड़ी-बड़ी कंपनी के फाउंडर्स होते हैं
वो आप जैसे लोग ही होते हैं बस डिफरेंस ये होता है कि वो लोग दिमाग लगा के इन सारी चीजों को इंप्लीमेंट करते हैं अब क्या ये सारी चीजें आपको इसी ऑर्डर में करना है द आंसर इज नो हर इंसान की जर्नी अलग होती है हर इंसान के अंदर सिचुएशन अलग होती है हर इंसान के पास अपॉर्चुनिटी अलग-अलग होती है तो अगर आप लोग एक ऐसी सेटिंग में है जिसमें आपको लगता है कि आप लोग वेब डेवलपमेंट अच्छा कर सकते हैं आई रिकमेंड कि आप लोग वेब डेवलपमेंट की तरफ जाएं आप लोग जावास्क्रिप्ट को एज
अ फर्स्ट प्रोग्रामिंग लैंग्वेज सीखें फिर एटीएमएल सीएसएस सीखें एंड मे बी फिर रिएक्ट ऑ नेक्स्ट जेएस पर भी शिफ्ट कर जाए अगर आप लोग एक डेटा साइंटिस्ट बनना चाहते हैं आपको कहीं ना कहीं लगता है कि यार डेटा साइंटिस्ट बनके मेरा फ्यूचर बहुत अच्छा है मे बी आपके पापा की एक डेटा साइंस की कंपनी है मे बी आपके पापा एक मशीन लर्निंग स्टार्टअप चलाते हैं तो मशीन लर्निंग पाथ एक हो सकता है वेब डेवलपमेंट पाथ एक हो सकता है एक एड पाथ हो सकता है जिसमें आप लोग कटलिन को सीखेंगे फिर उसके बाद आप लोग
डिजाइनिंग सीखेंगे फिर उसके बाद आप लोग सीखेंगे कैसे एपीआई को इंटीग्रेट किया जाता है आपकी एंड एप्लीकेशंस के अंदर फिर सबसे अहम पार्ट बहुत सारे प्रोजेक्ट्स बनाएंगे अगर आप लोग एक ऐसी सेटिंग में जहां पर स्प्रिंग बूट से रिलेटेड हायरिंग बहुत ज्यादा होती है या फिर आपको लगता है कि अगर आप स्प्रिंग बूट करेंगे तो आपकी जॉब बहुत इजली लग जाएगी तो आप जावा सीखें स्प्रिंग बूट सीख को कैसे सेटअप करना है एसएसए से कैसे एक्सेस करना है सर्वर काम कैसे करता है रम सीपीयू ये सब चीजें कैसे एक पर्टिकुलर सर्वर को अफेक्ट करती है
ये सब सीक ऑफ है डॉकर कुबर निटस डिप्लॉयड सीखो जेनकिन सीआईसीडी पाइपलाइन तो वो पाथ एकदम अलग है एंड अगर आप लोग कोडिंग सीखना चाहते हो तो शायद आप लोग डेप्लॉयमेंट थोड़ा लेटर सीखो ग अपनी जर्नी में स्टार्ट कभी नहीं करोगे कोडिंग सीखी आज और कंसीडर डेप्लॉयमेंट शुरू कर दिया तो आपकी सिचुएशन आपको पता है और आपकी सिचुएशन के हिसाब से जो चीज बैटरी है आप उसको स्टार्ट कर सकते हो अब याद है मैंने स्टार्टिंग में आप लोगों को एक रिसोर्स देने की बात की थी एंड वो रिसोर्स है मेरे हैंड रिटन नोट्स एंड मेरी
हैंडबुक्स जो कि आप इस लिंक पर जाकर एक्सेस कर सकते हो मैं इस लिंक को डिस्क्रिप्शन में भी डाल दूंगा ताकि आप लोग इजली एक्सेस कर पाओ html5 जो भी आप सीखना चाहते हो उसकी मैंने हैंडबुक्स बनाई हुई है जो कि मैंने खुद से ऑथर करी है और उसमें मैंने सिर्फ उतना डाला है जितना आपको जरूरत है एक लैंग्वेज को सीखने के लिए बहुत बड़ी किताब नहीं है वो इतनी मोटी कोई किताब नहीं है इसीलिए मैंने ये हैंडबुक लिखी है ताकि शॉर्ट में मैं चीजों को आउटलाइन कर पाऊं टू द पॉइंट आप लोगों को बता
पाऊं उनको आप लोग एक्सेस कर सकते हो लेट मी टेल यू कोडिंग इज अ जर्नी एंड नॉट अ स्प्रिंट एंड सक्सेस इज अ जर्नी नॉट अ डेस्टिनेशन सो आई होप आप लोगों को यह वीडियो अच्छा लगा होगा और आप लोगों को काफ़ी क्लेरिटी मिल गई होगी मेरे इस टेक को जानकर के अगर मैं अकॉर्डिंग दोबारा से सीखता तो कैसे सीखता थैंक यू सो मच गाइज फॉर वाचिंग दिस वीडियो एंड आई विल सी यू नेक्स्ट टाइम