Transcript for:
मर्ज स्टेक वेबसाइट निर्माण: जॉब सीकिंग वेब एप्लीकेशन

हेलो गाइस वेलकम टू माय चैनल आज हम लोग अपनी इस वीडियो में एक बेहतरीन मर्ज स्टेक की वेबसाइट बनाने वाले हैं आप लोगों ने नेल देख के आप लोगों को अंदाजा हो गया होगा कि यह एक जॉब सीकिंग वेब एप्लीकेशन होने वाली है हमारे पास जिसमें ऑथेंटिकेशन होगी ऑथराइजेशन होगी और कड ऑपरेशन डाटा मैनिपुलेशन यह सारी चीजें आप लोगों को देखने को मिलेंगी और रिएक्ट का यूज करेंगे हम लोग इसमें मंगो डीवी एक्सप्रेस नट जस हर चीज का यूज होगा हमारे पास और जसन वेब टोकन का भी यूज करेंगे और यह वीडियो जैसे आप लोगों को पता है कि 2024 में क्रिएट हुई है तो हर चीज का लेटेस्ट वर्जन ही यूज़ हुआ है कोई पुराना वर्जन यूज़ नहीं किया हमने तो अगर आप लोग नई चीजें सीखना चाहते हो तो यह वीडियो आपके लिए और अगर आप लोगों को वह नहीं आती मतलब फॉर एग्जांपल बैक एंड नहीं आती तो उसका मसला नहीं है बैक एंड बताना सिखाना मेरा काम है बस यह है कि आपको थोड़ी बहुत जावास्क्रिप्ट की नॉलेज होनी चाहिए बट अगर जावास्क्रिप्ट भी नहीं आती तो फिर आप लोगों को पहले जावास्क्रिप्ट सीखनी चाहिए फिर आप यह वीडियो डायरेक्ट ना देखें मैं तो यही सजेस्ट करूंगा तो अब वीडियो को इंट्रो स्टार्ट करते हैं कि हम लोग इसमें क्या क्रिएट करने वाले हैं आपके पास यह लॉगिन का पेज होगा एक रजिस्टर नाव के लिए अलग होगा और सबसे पहले जैसे हम एक यूजर को रजिस्टर करते हैं एज अ एप्ल एज अ जॉब सीकर और यहां पर हम लोग एज अ रोल बेस लॉग इन करना करेंगे तो लॉग इन करते हैं जॉन रेट gmail.com और जॉन @ gmail.com यहां पर हमने नाम देना है जे एच ओ एंड जॉन और यहां पर फोन नंबर देंगे फोन नंबर आप अपनी मर्जी से कितने भी भी डिजिट्स का दे सकते हो मैं एक सिंपल सा पासवर्ड दूंगा और अब इसे रजिस्टर करते हैं रजिस्टर करने के बाद यूजर रजिस्टर्ड सक्सेसफुली ये हमें होम के पेज पे ले आया हमारा होम का पेज कुछ ऐसा दिखेगा हमें जो कि अच्छा इंटरफेस है मैंने कुछ ज्यादा फ्रंट एंड पर काम नहीं किया बट फिर भी अच्छा इंटरफेस आया हुआ है हमारे पास मैंने ज्यादा मेहनत नहीं की फ्रंट एंड पर तो यहां पर यह होम का पेज है और यह और जॉब्स जहां जितनी जॉब्स अवेलेबल है हमारे पास ये जॉब्स हमारे पास हमारे डेटाबेस में से फेच होके आ रही है डाटाबेस हम हम लोग मंगो डीवी का यूज कर रहे हैं और मंगो डीबी कंपास का अगर आप लोग अपने क्लाउड के साथ कनेक्ट होना चाहते हो तो आप क्लाउड का भी यूज कर सकते हो यह टोटली आप पर डिपेंड करता है और यहां पर जैसे हम लोग जॉब डिटेल्स पर क्लिक करेंगे तो हम लोग एज अ जॉब सीकर लॉगिन हुए मतलब हम लोगों को जॉब चाहिए तो यह अप्लाई नाउ का बटन हमें शो हो रहे हैं अगर हम लोग एज अ एंप्लॉयर लॉगिन करते ये और जॉब्स का लिंक हमें शो होता हमें ये डिटेल भी शो होती बट हम लोग हम लोगों को यह बटन शो नहीं होता हम लोग अप्लाई ना कर पाते तो वो भी मैं आपको दिखाऊंगा तो जैसे ही हम लोग यहां अप्लाई नाउ के बटन पर क्लिक करते हैं तो योर नेम अब ये आपसे आपका नाम पूछेगा आप अपनी मर्जी से फॉर एग्जांपल आपने नाम दे दिया कि जॉन नाम है मेरा जन और यह मेरी ईमेल है j @gmail क और यहां पर आपने अपना फोन नंबर देना है अपनी मर्जी से आप कुछ भी दे सकते हो यह आपकी मर्जी है अगर आपने इस प्रोजेक्ट में अपनी मर्जी से जो भी कंस्ट्रेंट्स वगैरह लगाओगे वो टोटल आप पे डिपेंड करता है यहां हमने रिज्यूमे के लिए पीएनजी जेपीजी और वेपी यह तीन इमेजेस यह जो तीन फॉर्मेट से इमेजेस के हमने यह सेट किए हुए हैं मैंने पीडीएफ पर काम किया था पर पीडीएफ में एक मसला आ रहा था पीडीएफ में यह मसला था कि अगर पीडीएफ में दो पेजेस है तो वो दो अलग-अलग इमेजेस को स्टोर करता है फिर उनको वहां से फेज करना यह मुश्किल हो जाता है सो दैट्ची इन तीनों में से किसी एक फॉर्मेट में देना होगा तो अब मेरे पास कुछ इमेजेस पड़ी हुई है मैं फॉर एग्जांपल ये सीवी देना चाहता हूं मैंने ये सीवी दे दी और अब सेंड एप्लीकेशन पर जाते हैं हमारे पास हमारी एप्लीकेशन अब सेंड हो चुकी है और अब मैं अपनी एप्लीकेशंस पर जाता हूं मेरे पास यह रही मेरी एप्लीकेशन शो हो रही है मेरा जोन नाम है यह मेरी ईमेल है और मैंने यहां अपनी एप्लीकेशन भेज दी मैं इसे डिलीट कर सकता हूं पहले मैं इसे अपनी मैं आय मैं अपनी सीवी को देख भी सकता हूं तो अब इसके बाद मैं इसे बंद करता हूं अब हम लोग जाते हैं एज अ एंप्लॉयर लॉगिन करते हैं तो अब जो हम एज अ एंप्लॉयर लॉगइन करेंगे हम हमारे पास एक एंप्लॉयर था z के @ gmail.com अब मैं लॉगइन कर रहा हूं पहले मैंने आपको रजिस्टर करके दिखाया था अब लॉग इन कर रहा हूं तो 1 2 3 4 5 6 7 8 तो अब जो हमने एप्लीकेशन भेजी थी आपके सामने वोह कहां गई थी वो हमने z के @gmail के पास भेजी थी तो एप्लीकेंट्स एप्लीकेशन में जाते हैं यह रही एप्लीकेशन शो हो रही है बट डिलीट का बटन शो नहीं हो रहा क्यों शो नहीं हो रहा हमने ऐसी फंक्शन टी र हुई है कि जो डिलीट का बटन है वो सिर्फ एप्लीकेंट को शो हो मतलब जो अप्लाई कर रहा है वो एप्लीकेशन को डिलीट कर सके ना कि एंप्लॉयर ठीक है सो अगर आप लोग वो फंक्शन चाहते हो तो आप उसके लिए अपनी मर्जी से थोड़ा बहुत कोड आगे पीछे करके डेटाबेस में डाटा मैनिपुलेशन कर सकते हो वो आपके स्किल्स पर डिपेंड करता है तो अब आप लोग यहां पर इस यूजर की सीवी देख सकते हो उसकी डिटेल्स देख सकते हो अगर आपको उसे कांटेक्ट करना हो आप उसके ईमेल के जरिए उसे कांटेक्ट कर सकते हो उसके बाद आपने यहां और जॉब्स पर आना है और जॉब्स में यह तीन जॉब्स इसने क्रिएट की की हुई है और यह किसी और ने क्रिएट की हुई है तो अब मैं आप लोग को यह चीज दिखाना चाह रहा था जॉब डिटेल्स तो एज अ एंप्लॉयर इसके पास एक अप्लाई नाव का बटन शो नहीं होगा क्यों क्योंकि ये एक एंप्लॉयर है यह जॉब यह रिक्रूट रिक्रूटमेंट करेगा यह खुद कहीं पे अप्लाई नहीं कर सकता और यहां हम लोग आते हैं व्यू योर जॉब्स इस बंदे ने जो भी जॉब पोस्ट की हुई है वो यहां पर शो होगी इसके पास यह किसी भी जॉब को डिलीट कर सकता है और उसे एडिट भी कर सकते हैं अब फॉर एग्जांपल ये एडिट करना चाहता है ये जूनियर रिएक नेटिव डेवलपर के बजाय ये इसे सीनियर कर दें तो मतलब सीनियर रिग नेटिव डेवलपर तो ये अभ इसे सेव कर दें तो जॉब अपडेटेड यह अब हमारे पास अपडेट हो चुकी है आप पेज को 10 बार रिफ्रेश करोगे तब भी सीनियर ही आएगा क्यों क्योंकि ये डेटाबेस में चेंज हो चुका है तो इसके बाद जाते हैं पोस्ट न्यू जॉब हम लोग एक नई जॉब को पोस्ट भी कर सकते हैं पोस्ट कैसे करेंगे अब आपके सामने मैं दिखाता हूं अब मुझे अगर एक फ्लटर डेवलपर की जरूरत है फ्लटर डेवलपर मैं उसके लिए एक कैटेगरी सेलेक्ट करूंगा कैटेगरी हमारे पास मोबाइल प डेवलप मेंट है कंट्री में एक फॉर एग्जांपल मैंने यूएसए सेलेक्ट कर दी और सिटी में मैंने न्यूयॉर्क सेलेक्ट कर दिया न्यूयॉर्क ठीक है और यहां लोकेशन में मैंने दे दिया कि दिस इज द लोकेशन ऑफ ववर ऑफिस ठीक है और यहां पर हम लोग 50 कैरेक्टर्स एट रिस्ट देंगे तो मैं इसे सेम टू सेम कॉपी पेस्ट मारूंगा आप लोग अपनी मर्जी से जब आप लोग इस प्रोजेक्ट को स्टार्ट करोगे आपको अपनी मर्ज से कोई भी कंस्ट्रेंट लगा सकते हो मैंने 50 वट्स का कंस्ट्रेंट लगाया हुआ है सो यहां पर सैलरी हमारे पास दो टाइप में अगर आप फिक्स सेलरी देना चाहते हो आप लोग फिक्स सैलरी दे सकते हो अगर आपको रेंट सैलरी देनी है तो आप रेंट सैलरी में मतलब सैलरी फ्रॉम सैलरी टू सैलरी फ्रॉम का मतलब जैसे कुछ कंपनी में होता है ना कि हम लोग आपको सैलरी देंगे 10000 से 20000 के दरमियान में आपकी परफॉर्मेंस पर डिपेंड करते है तो यहां पर हम लोग रेंट सैलरी देना चाहेंगे कि यार 50000 से 80000 के बीच में हम आपको सैलरी देंगे जॉब डिस्क्रिप्शन मैंने कुछ कॉपी नहीं किया था चलो ठीक है इसे ही कॉपी पेस्ट कर देते हैं यह हमारी डिस्क्रिप्शन हो गई अब मैं इसे क्रिएट जॉब करता हूं जॉब क्रिएट हो चुकी है सक्सेसफुली हमारे पास अब हम लोग जाते हैं व्यू योर जॉब्स पर व्यू योर जॉब्स में हमारे पास हमें यह सब कुछ शो हो रहा है बेहतरीन तरीके से और यहां पर हमारे पास ये हमारी नई जॉब आ चुकी है फ्लटर डेवलपर डिस्क्रिप्शन कंट्री सिटी लोकेशन कैटेगरी सब कुछ शो हो रहा है अब फॉर एग्जांपल मैं इसे एडिट करना चाहता हूं मैं इसे फ्लटर डेवलपर के बजाय मैं करना चाहता हूं कि हमें चाहिए एक मीन स्टेक डेवलपर मतलब एंगुलर मर्न फलाना डिकाना जो भी है तो उसके लिए अब यह हमारे पास अ मीन हो चुके है मैंने मेन लिखा है मेन नहीं लिखना मीन लिखना है ऐसे मिस्टेक्स जब आप आपसे होंगी तो आप उसे एडिट कर सकते हो आराम से यहां पर अब फॉर एग्जांपल मैं इस जॉब को एक्सपायर करवाना चाहता हूं मैं इस जॉब को यहां से जैसे आप लोगों को मैं एक और चीज दिखाता हूं यहां पर और जॉब्स यहां पर सिर्फ वही जॉब्स आएंगी जो हमारे यूजर ने या तो एक्सपायर ना की हो या डिलीट ना की हो अब अब यह मीन स्टेक डेवलपर की जॉब है अब ये जिस बंदे ने पोस्ट की हुई है अब वह चाहता है कि मैं इसे जॉब को डिलीट नहीं करूंगा मैं अभी इसको कुछ अर्से के लिए मैं इसे एक्सपायर करना चाहता हूं तो वो क्या करेगा वो इस एक्सपायर को ट्रू कर देगा ट्रू करने के बाद जैसे हम लोग इसे अच्छा मैंने इस करते इसे एडिट कर दिया डिलीट कर दिया तो एडिट करते हैं मैं इसे क्या कर देता हूं ट्रू कर देता हूं ओके डाटा एंट्री ऑपरेटर की जो जॉब है अब ये अपडेट हो चुकी है तो अब यहां पर हमारे पास डाटा एंट्री ऑपरेटर की जॉब शो नहीं होगी देख सकते हो आप लोग यहां पर डटा एंट्री ऑपरेटर की जॉब शो नहीं हो रही हमारे पास तो अब फॉर एग्जांपल मैं दोबारा इसे वैलिड करना चाहता हूं कि यार वो जॉब हमें दोबारा चाहिए तो मैं इसे ट्रू के बजाय फॉल्स कर दूंगा और मैं इसे ओके कर दूंगा तो अब हमारे पास जॉब अपडेटेड दोबारा हो चुकी है और और जॉब्स पर जाएंगे तो यह रही हमारे पास डाटा एंट्री ऑपरेटर की जॉब दोबारा शो हो चुकी है सो यह हमारा प्रोजेक्ट होने वाला है यह जितना आसान लग रहा है इतना आसान है नहीं और ना ही इतना सिंपल है तो इसमें आप लोगों को बैक एंड के अच्छे खासे बेसिक्स के बारे में पता चलेगा एडवांस जावा मंगो डीवी के बारे में पता चलेगा कि हम लोग कैसे काम कर सकते तो टाइम जाया किए बगैर अपनी डेवलपमेंट को स्टार्ट करते हैं सो लेट्स गो तो यहां मैं अपनी कंप्यूटर स्क्रीन पर आ गया हूं यहां पर मैं अपने पास एक बैक एंड नाम से फोल्डर क्रिएट करना चाहूंगा शो मोर ऑप्शंस और यहां पर मैं चाहता हूं कि मेरे पास एक फोल्डर क्रिएट हो जाए बैक एंड नाम से उस बैक एंड के अंदर मैं इसे स्टूडियो कोड के अंदर ओपन करना चाहूंगा इसे मैं बैक एंड वाले फोल्डर को तो इस फोल्डर के अंदर आप लोग अपना टर्मिनल ओपन करें सबसे पहले आपको जो कमांड रन करनी है वह आपकी एनपीएम ट की है ताकि इसके अंदर पैकेज ड जशन की फाइल आ जाए हमारे पास उसके बाद हम लोग अपनी कुछ डिपेंडेंसी को इंस्टॉल करेंगे कि हम लोग उन्हें कैसे इंस्टॉल कर सकते हैं फ बैक एंड आपने इन्ह बस इंटर एंटर कर देना इसमें कुछ भी नहीं करना आपने य यह रही हमारी फाइल पैकेज जन आप लोग इसे देख सकते हो यहां पर एनपीएम आई अब मैं कुछ डिपेंडेंसी इंस्टॉल करने वाला हूं आपने भी साथ-साथ इंस्टॉल करनी है सबसे पहले आपको एक बीक्रिप्ट चाहिए बीक्रिप्ट और उसके साथ आपको चाहिए क्लाउड इनरी और उसके साथ आपको चाहिए कुकी पर्सर कुकी पर्सर और उसके साथ आपको चाहिए कोर्स नाम की लाइब्रेरी और ड एनवी और एक्सप्रेस एक्सप्रेस के साथ एक्सप्रेस फाइल अपलोड एंड इसके साथ आपको चाहिए जेसन वेब टोकन और जेसन वेब टोकन के साथ आपको चाहिए यहां पर मंगोज और उसके साथ एंड में जो सबसे एंड में आएगा वैलिडेटर हमारा तो मैं पहले आपको बता देता हूं इनका यूज क्या होने वाला है हमारे पास बीक्रिप्ट हम लोग अपने जो यूजर का जो पासवर्ड होगा उसे हैश करने के लिए बीक्रिप्ट का इस्तेमाल करेंगे क्लाउड नरी हमारे पास कुछ रिज्यूमे जो हमारे यूजर्स आएंगे एप्लीकेंट आंगे जो अपना रिज्यूम में अपलोड करेंगे मैं चाहता हूं कि वह या तो जेपीजी फॉर्मेट में हो या पीएनजी फॉर्मेट में हो या वह स्कैन करके उसे इमेज बना दे इमेज की सूरत में वह पोस्ट करें तो उसके लिए मैं क्लाउड इनरी का यूज करूंगा और कुकी पार्सर हमारे पास जो कुकी स्टोर होते हैं हम लोगों यूजर के ऑथराइजेशन के लिए उसके लिए कुकी पर्सर का यूज करेंगे कोर्स हमारे फ्रंट एंड बैक एंड को कनेक्ट करने के लिए ड एनवी हमारे कुछ एनवायरनमेंट वेरिए बल्स होते हैं जिन्हें हम स्टोर करना चाहते हैं सीक्रेट एक्सप्रेस आपको पता है नोड का फ्रेम के एक्सप्रेस फाइल अपलोड हम लोग को जब फाइल अपलोड करनी पड़ेगी क्लाउ क्लाउड इनरी पर तो उसके लिए हम लोग एक्सप्रेस फाइल अपलोड का यूज करेंगे जेसन वेब टोकन जसन वेब टोकन वो होगा जो यूजर के लॉगइन होते वक्त क्रिएट होगा वो कैसे क्रिएट होगा कुकी में स्टोर कैसे होगा वो हम लोग इसके जरिए करेंगे यहां पर और यहां पर मोंगूज हम लोग इंस्टॉल करेंगे अपने डेटाबेस के लिए मंगो डीवी हम लोग यूज करने वाले और वैलिडेटर हमारे ईमेल की वैलिडेशन के लिए के लिए हम लोग वैलिडेटर का इस्तेमाल करेंगे तो इसे एंटर करते हैं इसे एंटर करने के बाद मुझे कुछ अच्छा सा इंटरफेस मिलना चाहिए सो तब तक जब तक यह इंस्टॉल होता है हमारे पास हम लोग एक फाइल क्रिएट कर लेते हैं एड जस नाम से इस एड जस के अंदर अभी तो खैर काम नहीं कर सकते यहां पर एक और फाइल भी क्रिएट कर लो आप सर्वर ड जस नाम से और यहां पर मुझे कुछ फोल्डर भी चाहिए फोल्डर्स कौन-कौन से मैं सारे बताता हूं टेंशन रहने वाली कोई बात नहीं है अभी सो देखते हैं अभी इसे प इंस्टॉल होने दो उसके बाद में सारे फोल्डर्स बताऊंगा ताकि काम आगे पीछे ना हो जाए सो हो जा भाई इंस्टॉल हो जा क्या करना है तो बस अभी इसकी इंस्टॉलेशन कंप्लीट हो गई अभी यहां पर हम लोग कुछ फोल्डर्स क्रिएट करने वाले एक कॉन्फिन से कॉन्फिन नाम जैसे हमने अपने पिछले प्रोजेक्ट में यूज किया था कॉन्फिन अपने एनवायरमेंट वेरिएबल वेरिएबल को स्टोर करेंगे कॉन्ग ड एनवी और कॉन्ग ड एनवी के बाद आपने अपना एक दूसरा फोल्डर क्रिएट करना है कंट्रोलर्स नाम से जहां पर आपके कंट्रोलर्स होंगे जैसे यूजर राउट यूजर कंट्रोलर जॉब कंट्रोलर एप्लीकेशन कंट्रोलर के फंक्शन कैसे होंगे वह आपके कंट्रोलर फोल्डर के अंदर स्टोर होंगे उसके बाद आपका डेटाबेस डेटाबेस का फोल्डर क्यों क्रिएट किया डेटाबेस जो हमारे डेटाबेस के साथ कनेक्शन होगा उसके लिए डेटाबेस का एक अलग फोल्डर होना चाहिए तो मिडल वेयर्स मिडल वेयर्स का भी हम लोग यूज करेंगे मिडर वेयर्स किस लिए यूज करेंगे मिडर वेयर्स का यह यूज होगा हमा पास के जैसे ऑथेंटिकेशन के लिए जो हम लोग यूज करेंगे मिडर वेयर एरर के लिए यूज करेंगे के चेसिंग एरर के लिए यूज करेंगे तो उसके लिए मिडल वेर यूज होने वाले हमारे पास तो उसके बाद एक मॉडल जिसके अंदर हम लोग कुछ स्कीमा क्रिएट करेंगे स्कीमा से मुराद कि हमारे यूजर का क्या स्कीमा होने वाला है और फलाना फलाना राउट्स और आखिर में जो हमारे पास एक और क्रिएट होने वाला है व हमारा यूटी ओके सो यह सब क्रिएट कर लिए इसके बाद मैं चाहता हूं कि मेरे पास जो हमारा एड जस है इसके अंदर कुछ मैं क्रिएट करूं जैसे इंपोर्ट एक्सप्रेस फ्रॉम फ्रॉम एक्सप्रेस ओके तो ये यहां पर काम नहीं करेगा काम क्यों नहीं करेगा क्योंकि मैंने यहां पर पैकेज ड जसन की फाइल के अंदर मैंने कुछ चेंजिंग करनी है वो चेंजिंग क्या करनी है यहां पर आप लोगों को एक स्टार्ट का ऑप्शन मिल जाना टाइप का ऑप्शन पेस्ट करना है कैसे ये जो मेन है ना मेन के बाद आपने लिखना है टाइप और यार अभी तो इसे ऑटोमेटिक आ जाना चाहिए था बट नहीं आ रहा तो क्या कर सकते हैं तो यहां पर हमने लिखना है क्या मॉड्यूल डॉट जस ठीक है या मॉड्यूल भी नहीं लिखना बस मॉड्यूल ठीक है टाइप के अंदर आपने लिखना है मॉड्यूल सो इसे सेव करते हैं यह रहा अभी ऑटोमेटिक ऑप्शन आ गया मेरे पास मॉड्यूल और यहां पर आपने इन स्क्रिप्ट्स के अंदर जो टेस्ट लिखा हुआ है आपने इसे रिमूव करना है यहां पर आपने लिखना है एक स्टार्ट स्टार्ट के लिए आपने लिखना है नोट सर्वर ड जस और उसी को कॉपी करने नीचे आप इसको नोट मन कर दें और स्टार्ट की जगह आप लिख दे डेव ठीक है तो जब आप अभी ज रन करेंगे एनपीएम रन डेव तो आपका सवर ड जस का फाइल जो है वो रन करेगा ओके सो इसे क्लियर स्क्रीन करते हैं मैंने यहां पर एक्सप्रेस को इंपोर्ट करा दिया मैं इसका एक इंस्टेंस बनाना चाहूंगा प नाम से कन ए एक्सप्रेस और मैं इसी एक्सप्रेस को एक्सपोर्ट डिफॉल्ट प ओके तो यहां तक किसी को मसला नहीं होना चाहिए यहां पर मैं सवर ड जस की फाइल में जाऊंगा मैं इंपोर्ट करना चाहूंगा किस चीज को अपने क्या चीज है यार इस प को इंपोर्ट कराना चाहूंगा इंपोर्ट एप फ्रॉम ड फव जैसे मैंने यहां पर पैकेज ड जसन की फाइल के अंदर मैंने इसके टाइप को चेंज कर दिया मॉड्यूल में तो यहां पर आपको प जैसे फाइल का नाम आ गया इसके बाद आपको डॉ जस लिखना पड़ेगा वरना एरर आएगा तो उस एरर को हमने यहां पर सॉल्व कर दिया बता दिया मैंने आपको कि आपको एड जस लिखना है तो यहां पर मैं लिखूंगा ए डॉट रिसन हमारा ए रिसन करेगा कौन से पोर्ट नंबर पर हम लोग उसे अभी डिफाइन करते हैं मसरानी प्रोसेस ड एवी डॉट पोर्ट कॉमा और यहां पर मैं एक कॉलबैक फंक्शन चाहता हूं कॉलबैक फंक्शन पर मैं लिखूंगा कि बैकटिक्स का यूज कर रहा हूं मैं क्योंकि मैं इसके अंदर वेरिएबल भी इस्तेमाल करूंगा तो सर्वर रनिंग ऑन पोर्ट डॉलर के अंदर मैं इसी चीज को पेस्ट करूंगा तो यहां इसे यहां खते इस तरह तो अब मैं आप लोगों को कुछ एरर्स दिखाना चाहूंगा जैसे मैं एनपीएम रन डेफ करता हूं तो देखना यहां पर क्या आता है हमारे पास तो एनपीएम रन डेफ करने के बाद यहां पर सर्वर रनिंग ऑन पोर्ट अनडिफाइंड अनडिफाइंड क्यों आ रहा है क्योंकि ये जो प्रोसेस ड एनवी ड पोट आ रहा है हमारे पास ये हमारे कहां आ रहा है कॉन्फिन फिग की फाइल में हमने कुछ भी नहीं लिखा और ना ही इसका कनेक्शन बनाया हमने सर्वर के साथ तो बनाते नहीं इसे यार यह मसरी वाली बात नहीं पोर्ट 4000 आपने 4000 के पोर्ट पर रन करना है फॉर्मेटर इंस्टॉल नहीं करना मैंने पोर्ट 4000 उसके बाद यहां आपने आने है अपने सर्वा एड जस में एड जस में आने के बाद यहां पर आपको ऊपर इंपोर्ट कराना है इंपोर्ट डॉट नवी ड एवी फम एवी ठीक है ये आपने इंपोर्ट करा दिया यहां पर तो यहां पर आपने इसे थोड़ा सा स्पेस देना है ताकि पता चले अच्छे से ड एवी ड कग कॉन्ग की फाइल के अंदर आपने पाथ देना है किस चीज का अपने इस एनवायरनमेंट वेरिएबल ये जो फाइल बनाई है कग इसका पाथ देना है आपने तो आपको पता है कि पाथ क्या है हमारा कॉन्ग फव कॉफिट एवी अब देखते हैं अब मैं इस फाइल को जैसे ही सेव करूंगा यहां पर सर्वर रनिंग ऑन पोर्ट 4000 आ जाना चाहिए तो अब देखते हैं सर्वर रनिंग ऑन पोर्ट 4000 जैसे कि मैंने कहा था वही आया हमारे पास तो हमने अपने कॉन्ग ड एवी फाइल के साथ इसे कनेक्ट कर दिया तो अब मैं यहां पर server.js के अंदर एक और चीज करना चाहूंगा वह क्या चीज है वह यह है कि हमारे क्लाउड इनरी को सेटअप करना चाहूंगा क्लाउड डिनर हम लोग बताया भी था कि हम लोग फाइल को सेंड करने के लिए यूज करेंगे इंपोर्ट क्लाउड इरिंग फ्रॉम फ्रॉम में स्पेस नहीं देना चाहता मैं क्लाउड इनरी ओके तो इंपोर्ट क्लाउड इनरी फ्रॉम क्लाउड इनरी अब क्लाउड इनरी में आपने क्या करना है मैं आपको एक चीज बताता हूं आपने यहां अपने ब्राउजर को ओपन करना है आपने क्लाउड इनरी वाली वेबसाइट पर आना है यह उसकी जैसे आप यहां पर सर्च करेंगे अपने क्रम पर जैसे आप लिखेंगे क्लाउड इनरी तो यहां पर आपके पास ये आ जाना चाहिए आप इस पर क्लिक करेंगे आपने लॉगइन करना है अगर आपने लॉगइन नहीं किया आपने रजिस्टर करके लॉगिन कर लेना है ये बिल्कुल सेफ वेबसाइट है आप यहां पर लॉग इन कर सकते हो आपका डाटा सेव रहेगा तो आपके पास लॉगिन करने के बाद कुछ ऐसा इंटरफेस आएगा आपने यहां डैशबोर्ड में आना है डैशबोर्ड में आने के बाद आपको कैंट डट डाटा आई डोंट नो व्हाई यह इंटरनेट की वजह से शायद शो नहीं हो रहा क्योंकि हो सकते हैं इंटरनेट का मसर हो बाकी तो इसे मैं दोबारा रीलोड कर रहा हूं तो अभी शो हो जाना चाहिए मेरे पास तो यह रहा यहां पर आपका क्लाउड इनरी नेम आएगा आपकी एपीआई की आएगी आपका एपीआई सीक्रेट आएगा आपने इन तीनों चीजों को कॉपी कर ना है इन तीनों चीजों को कॉपी करने के बाद आपने क्या करना है आपने यहां अपने यहां पर आना है कन्फ ड एनवी में यहां पर आपने इन तीनों को पेस्ट कर देना है ओके तो अब मैं इन तीनों को पेस्ट करना चाहूंगा पर उससे पहले मैं इसे कुछ नाम देना चाहूंगा जैसे क्लाउडिनरी अंडरस्कोर क्लाइंट नेम ठीक है तो मेरे क्लाइंट का जो नाम है मैं उसे यहां पर चाहता हूं वह मेरे क्लाइंट का क्या नाम है आपने इस पर क्लिक करना है यह आपका क्लाइंट नेम कॉपी हो गया आपने यहां आना है पेस्ट हो गया तो इसके बाद आपने एक और चीज करनी है वह क्लाउडिनरी अंडरस्कोर क्लाइंट अंडरस्कोर एपीआई इक्वल आपने अब इस एपीआई को भी कॉपी करना है एपीआई की को और एपीआई की को कॉपी करने के बाद आपने यहां आना है इसे पेस्ट कर देना है और जो आखिरी चीज है आपकी वो यह है कि क्लाउडिनरी अंडरस्कोर क्लाइंट अंडरस्कोर सीक्रेट इस सीक्रेट को आपने कॉपी करना है और पेस्ट कर देना है यहां पर तो आप जैसे इसे कॉपी करेंगे आपने इसे कॉपी करके यहां पर पेस्ट कर देना है तो जैसे आप पेस्ट करेंगे अभी मैं पेस्ट नहीं कर रहा मैं इसे बाद में कर दूंगा आप लोग इसे बड़ पेस्ट कर सकते हो भी तो आपने आप लोग इसे पेस्ट कर लेना और उसके बाद इसे पेस्ट करने के बाद आपने यहां आना है क्लाउडिनरी डट v2 कॉन्ग और कॉन्फिनेट सेम टू सेम इसी तरह करना है यहां पे आप कोई चेंजिंग नहीं कर सकते क्लाउड इनरी हमारे पास क्लाउड इनरी से आ रहा है उसका वर्जन टू यूज कर रहे हैं और व वर्जन टू या कुछ भी कह सकते हैं यार अब इतनी इतने डीप में मैंने इसे नहीं पढ़ा तो अंदाजा नहीं है कुछ और कन्फी के नाम से यह पता चल रहा है कि हम लोग इसकी कॉन्फिन कर रहे हैं यह हमें कुछ बाय डिफॉल्ट कुछ चीजें प्रोवाइड करता है क्लाउड नेम क्लाउड नेम हमें पता चल गया क्या है हमारा प्रोस ड एनवी डॉट और हमारे क्लाउड का नाम ठीक है आपने सेम टू सेम कॉपी करना है और यहां पर पेस्ट कर देना है इसके बाद य हमें एक और चीज प्रोवाइड करता है एपीआई की आप लोग को समझ आ गया होगा इसके बाद यह कौन सी चीज प्रोवाइड करेगा तो यहां पर इसे हम चाहते हैं प्रोसेस ड एवी ड यह चीज और इसके बाद हमारे पास एक आखरी चीज है एपीआई सीक्रेट तो प्रोसेस ड एनवी डॉट मैंने अभी तक इसे यहां पर पेस्ट नहीं किया बट मैं पेस्ट कर दूंगा बेफिकर हो जाओ तो यहां पर मैंने यह तीन चीजें पेस्ट कर दी अब कोई एरर आएगा नहीं क्योंकि मैंने अभी इसे यूज नहीं किया तो इसी वजह से यहां पर आप लोग नीचे कंसोल में देख सकते हो कोई एरर नहीं आ रहा मेरे पास तो यहां पर हमारा यह सेटअप हो गया सर्वर की सर्वर के फाइल में हमें दोबारा आने की कोई जरूरत नहीं है हम लोग अपने एड जस में आराम से जा सकते हैं यहां पर हम लोग अपना काम स्टार्ट कर सकते हैं यहां पर हम लोग सबसे पहले एक आसान सा काम करेंगे ए डॉट यूज जो जहां पर हम लोग मिडर वेर यूज करते हैं उसके लिए हम लोग एडॉट यूज का इस्तेमाल करते हैं मैं इंपोर्ट कराना चाहूंगा अपने कोर्स के पैकेज को इंपोर्ट कोर्स फ्रॉम कोर्स कोर्स हमारे बैक एंड को फ्रंट एंड के साथ कनेक्ट करने के काम आता है ठीक है तो यह छोटी-छोटी चीज आप लोगों को समझ लेनी चाहिए कि इसमें इसका क्या यूज होने वाला है हमारे पास यहां पर मैं एरे का इस्तेमाल करूंगा एरे का इस्तेमाल क्यों कर रहा हूं क्योंकि यहां पर हो सकता है आप लोग अपने प्रोजेक्ट को दो या तीन फ्रंट एंड के साथ इंडिविजुअली रिंग करना चाहो तो उसके लिए हम लोग एरे का यूज करते हैं ठीक है पर अभी फिलहाल हमारे पास एक ही फ्रंट एंड होगा तो हम लोग फिर भी एरे का यूज करेंगे तो प्रस ड एवी फ्रंट एंड अंडर यूआरएल ठीक है प्रस एवी फट एंड यर यल कहां होगा हमारे कॉन्फिन के अंदर ही होगा और कहां होगा तो यहां पर हमने फ्रंट एंड यूआरएल यहां पेस्ट कर दिया तो अभी तक हमने बनाया नहीं तो कहां से आएगा हमारे पास तो आपने यहां आना है जैसा कि आपका जो लोकल होस्ट 5173 है आपने उसे सेम टू सेम कॉपी करना है क्योंकि हम लोग ट पर काम करेंगे तो आपने 5173 वाले पोर्ट को ही कॉपी करना है और उसके सामने पेस्ट कर देना है मैं कॉपी क्यों कर रहा हूं क्योंकि मैं नहीं चाहता कि मुझसे कोई गलती हो सो ट्स वाई आई एम कॉपी फ्रॉम द ब्राउजर इसे कॉपी करने के बाद यहां पर आपने कुछ मेथड्स देने हैं यह रहे मेथड्स ऑप्शन मिल गया हमें तो मेथड से क्या मुराद है मेथड से यह मुराद है कि आप अपने प्रोजेक्ट के अंदर कौन-कौन से मेथड्स यूज करना चाहते हो हमारे पास चार तरह के मेथड होते हैं जो और भी होते हैं पर जो ज्यादा यूज होते हैं वो हमारे पास एक गेट मेथड चीजों को फेच करने के लिए पुट मेथड अपडेट करने के लिए डिलीट मेथड डिलीट करने के लिए और पोस्ट मेथड चीजों को बैक एंड में सेव करने के लिए मतलब भेजने के लिए तो हम ने अपने पिछले प्रोजेक्ट में सिर्फ गेट पोस्ट मेथड का यूज किया था इसमें हम सबका यूज करेंगे तो यह थोड़ा थोड़ा सा ट्रिकी होने वाला है यह प्रोजेक्ट गेट पोस्ट डिलीट और पुट अपडेट नहीं लिखना पुट लिखना है ठीक है अपडेट लिखोगे तो मसला हो जाएगा तो इसके बाद एक आखरी ऑप्शन वह है हमारा क्रीडेंस क्रशर्स को आपने ट्रू कर देना है तो यहां पर हमारा यह काम हो गया तो तो इसके बाद मैं आऊंगा अपने ए डॉट यूज में मैं चाहता हूं कि एक्सप्रेस डट जसन का हो हमारे पास एक्सप्रेस ड जसन और मैं चाहता हूं ए डॉट यूज एक्सप्रेस डॉट य आरएल इनकोडेड ओके तो इसको मैं एक्सटेंडेड ट्रू करना चाहूंगा तो यहां पर हमने यह चीजें कर ली ये हमारी बेसिक सी चीजें होती है अगर आप लोग को इन चीजों के बारे में नहीं पता तो आप भले से बैक एंड का थोड़ा सा पढ़ लेना पर चलो खैर मैं फिर भी बता देता हूं कि हमारा जो एक्सप्रेस ड जसन होता है इसका रिटर्न मीडर वेर दैट ओनली पार्स जेसन एंड ओनली लुक्स एट रिक्वेस्ट वेर द कंटेंट टाइप एटर मेजस द टाइप ऑप्शन कि एक्सप्रेस ड जसन हमारे इसलिए यूज़ होता है कि जो जेसन डाटा होता है यह सिर्फ उसी को ही पास करते है बाकी डाटा को यह नेगलेक्ट कर देते हैं ठीक है छोड़ देते हैं और एक्सप्रेस ड यरल इनकोडेड का यह मतलब है कि रिटर्न्स मिडल वेयर दैट ओनली पार्स यूआरएल इन कोडेड बॉडीज एंड ली ओनली लुक एट रिक्वेस्ट वेर द कंटेंट टाइप पटन मैचस र इंग्लिश में बहुत मुश्किल लिखा हुआ पर इसका सिंपल यह मीनिंग है कि हम लोग जब इसे स्ट्रिंग प्रोवाइड करते हैं यह उस स्ट्रिंग को जेसन में जेसन फॉर्मेट में कन्वर्ट कर देते हैं इसका सिंपल यूज ये होने वाला है यहां पर इन्होंने जो अंग्रेजी लिखी है यह कुछ ज्यादा डिफिकल्ट है आप लोगों ने आसान अल्फाज में समझ लेना है तो यहां पर एक और चीज हम लोग यूज करेंगे कुकी पसन कुकी पसर इंपोर्ट कुकी पर्सर ओके तो एक्सप्रेस ड जसन से पहले यूज करना है ये यहां पर नोड में ज्यादातर इस चीज का बहुत इस्तेमाल होता है कि आप किस चीज को कब यूज कर रहे हो तो इससे हो सकता है आपने पूरा कोड सही खा हो किसी चीज को आपने पहले यूज़ किया हो किसी को बाद में यूज़ किया हो तो उससे भी आपके पास एरर आ सकते हैं ठीक है तो हमने यहां पर अपना ज्यादा काम कर लिया ऐप की फाइल में मैं बता देता हूं हमने फ्रंट एंड के हमने ड एनवी का कनेक्शन यहां पर बना दिया हमने फ्रंट एंड के साथ कनेक्ट करा दिया हमने कुकी पार्सर के लिए सेटिंग बना दली अगर आप इस कुकी पार्सर को यहां नहीं बनाते तो जब आप कुकी पर्चस को गेट करना चाहो मतलब आप अपने कुकीज को टोकन को गेट करना चाहो यूजर के ऑथेंटिकेशन के लिए तो आपका जो कुकी पार्सर है वो तो होगा नहीं वह तो कमेंट किया होगा आपने या यूज ही नहीं किया होगा तो आप अपने यूजर को कभी भी ऑथराइज नहीं कर सकते ठीक है तो थरा ऑथराइजेशन नहीं होगी आपकी जब तक आप कुकी पार्सर का इस्तेमाल नहीं करते तो यहां पर मैं एक और चीज का इस्तेमाल करूंगा ए डॉट यूज उसे कहते हैं फाइट अपलोड फाइट अपलोड यह फाइट अपलोड कहां से आया एक्सप्रेस फाइल अपलोड फाइल अपलोड के नाम से पता चल गया मैं इसे क्यों यूज करने वाला हूं मैं इसे यूज करना चाहता हूं अपने किस चीज के लिए फाइल्स को अपलोड करने के लिए जैसे आप लोग फाइल अपलोड के बजाय मर्टर भी यूज कर सकते हो अगर आपको उसमें ज्यादा एक्सपीरियंस है पर मर्टर का कोड ज्यादा होते है उसके लिए आपको अलग से मडर वेयर क्रिएट करना पड़ेगा तो व थोड़ा सा डिफिकल्ट हो जाता है समझ रहे हो ना आप लोग तो चीजों को आसान रखने के लिए आसान चीजों का ही सहारा लिया जा सकता सहारा लेना चाहिए तो मैंने इस प्रोजेक्ट में काफी चीजों को आसान रखे ज्यादा मैंने उन्हें कंपलेक्स बनाने की कोशिश नहीं की तो हो सकते इसमें आप लोग हो सकते है कहो कि यार यह चीज ऐसी होनी चाहिए बिल्कुल हो सकती है काफी चीजें मुख्तलिफ हो सकती है अगर आप उन्हें बनाना चाहो तो इट्स टोटली ऑन यू यू नो तो यहां पर एड ज की फाइल का काम हमारा कंप्लीट होता है हम लोग एड जस की फाइल को तभी यूज करेंगे जब हम लोग यहां राउट्स क्रिएट करेंगे तो राउट्स क्रिएट करते हैं हम लोग अपने पास मैं चाहता हूं एक यूजर राउटर डॉट जस यहां पर मैं चाता हूं इंपोर्ट एक्सप्रेस फ्रॉम एक्सप्रेस और यहां पर मैं इसका एक वो बनाना चाहूंगा कंस्ट राउटर इक्वल टू एक्सप्रेस डॉट राउटर ठीक है सो आफ्टर दिस मैं चाहता हूं कि मैं इस राउटर को बाय डिफॉल्ट एक्सपोर्ट डिफॉल्ट राउटर ठीक है तो आपने इसी को कोड को यहां से सेम कॉपी करने राउट्स के अंदर हमें तीन और फाइल्स चाहिए एक यूजर राउटर एक एप्लीकेशन राउटर डट जस और एक आखरी फाइल जो एक यूजर राउटर एप्लीकेशन राउटर और जॉब राउटर ड जस ठीक है जोब राउटर के अंदर आपने सेम कोड पेस्ट करना है सेव करके बंद कर देना है एप्लीकेशन राउटर में सेम कोड पेस्ट करना है बंद कर देना है यूजर राउटर को सेव करके बंद कर देना है इन तीनों को अब यहां हम लोग इंपोर्ट कराएंगे तो पहले इन्हें इंपोर्ट कराते हैं ठीक है इंपोर्ट अ यूजर राउटर फ डड फॉरवर्ड डट फव और यहां पर मैं राउट्स के अंदर जाऊंगा राउट्स के अंदर में यूजर राउटर को चाहता हूं और यूजर राउटर डॉट ज डट जस नहीं लिखोगे तो फिर आपको पता है कि मसला हो जाएगा हम लोग मॉड्यूस का इस्तेमाल करने कर रहे यहां पर तो यूजर राउटर के बजाय मैं चाहता हूं एप्लीकेशन राउटर और यहां पर मैं इसके बजाय चाहता हूं क्या जो ब राउटर जो ब्राउटर के नाम को सीधा कॉपी करूंगा यहां आके मैं इसे पेस्ट करना चाहूंगा और यहां एप्लीकेशन राउटर को कॉपी करूंगा और यहां आके इसे मैं पेस्ट करना चाहूंगा ओके सो इन तीनों चीजों को अभी इन तीनों राउट्स को हम यहां यूज करेंगे ए डॉट यूज तो ए डट यूज के अंदर हम लोग पहले अपने राउट से पहले क्या चीज यूज करना चाहते हैं हम लोग चाहते फॉरवर्ड स् एपीआई फॉरवर्ड स् ये जरूरी नहीं है आपने सेम टू सेम ऐसा ही लिखना है ठीक है य ने यह नहीं समझना कि यार ये मैंडेटरी है आपको हो सकता है फॉरवर्ड सलेश चाहिए तो आप फॉरवर्ड स्लेश ख लेना आपको आपकी मर्जी है यह लाजमी नहीं आपने सेम टू सेम य यूज करना है हो सकता है आपको कुछ भी ना यूज करना हो करना हो आप डायरेक्ट भी यूज कर सकते हो बट बट इंडस्ट्री स्टैंडर्ड है कि आप ऐसा यूज करो तो ज्यादा अच्छा लगेगा तो यूजर ठीक है यूजर के बाद यहां पर मैं चाहता हूं यूजर राउटर इसे मैं नीचे तीन बार पेस्ट करूंगा यूजर राउटर एप्लीकेशन राउटर और एप्लीकेशन राउटर के बाद जॉब राउटर और यहां पर इस यूजर के बजाय जॉब लिखूंगा इस यूजर के बजाय मैं एप्लीकेशन लिखूंगा ठीक है तो यहां पर मैंने यह भी कर लिया अब इसके बाद दो चीजें रह गई दो कौन-कौन सी हमारा एक डाटाबेस का कनेक्शन और एक हमारा एरर का के लिए मिडर वेयर का हमने यहां पर यूज करना है ठीक है तो पहले हम लोग डेटाबेस के कनेक्शन पर जाते हैं यहां पर हम एक फाइल क्रिएट करते हैं अी कंट्रोलर में नहीं करनी डेटाबेस के अंदर डाटाबेस के अर आपने डीबी कनेक्शन नाम से एक फाइल बनानी है डीबी कनेक्शन आपने इंपोर्ट मंगोस फ्रॉम मंगोस नाम अच्छा लगता है पर बट इतनी मजे की चीज नहीं है हम मज भी तो इंपोर्ट वैलिडेटर फ्रॉम वैलिडेटर यहां पर मैं यूज करूंगा किस चीज का मैं एक अच्छा यार यहां पर ये तो डीबी का वैलिडेटर आपने इंपोर्ट नहीं करना वो मैंने बाय मिस्टेक इंपोर्ट करा दिया तो यहां पर हम लोग चाहेंगे कि एक डीबी कनेक्शन नाम से एक फंक्शन क्रिएट और डीबी कनेक्शन और उसके अंदर मैं चाहता हूं कि यह हो तो इसके अंदर मैं क्या यूज करूंगा मैं चाहता हूं कि मोंगूज डॉट कनेक्ट मंगस डट कनेक्ट यू आर आई स्ट्रिंग यू आरई स्ट्रिंग कहां से आएगी हमारे पास लेके आएंगे यार टेंशन वाली बात क्यों ले रहे हो टेंशन वाली बात नहीं है आपने यहां पर प्रोसेस ड एवी ड मंगो अंडर य आर आ ठीक है और इसके बाद मैं चाहता हूं एक पैरामीटर हो कौन सा डीवी नेम डाटाबेस का नाम क्या होना चाहिए जॉब सीकिंग वेबसाइड मर मिस्टेक याय वेबसाइड को मिटा के इसे यहां ऐसे करते हैं और हा एक और चीज आप लोग यहां स्पेस नहीं दे सकते स्पेस नहीं देना आपने बिल्कुल भी स्पेस तो स्पेस के बजाय अंडरस्कोर का इस्तेमाल करना मन स्टेक जॉब सीकिंग वेबसाइट आप कनेक्ट वा मेथड से जैसे बाहर आओगे आपने देन मेथड का यूज करना है कि अगर कनेक्ट हो जाए तो आपने मुझे कॉल बक फंक्शन में ये देने तो मैं चाहता हूं कि कनेक्टेड टू टू डेटाबेस ओके सो जैसे मैं चाहता हूं कि जब कनेक्ट ना हो तो मेरे पास एक एरर आना चाहिए तो उसे मैं कैसे यहां पर गेट करूंगा देखना आप लोग बैक टस का यूज करेंगे सम एरर अकॉर्ड वाइल कनेक्टिंग टू डेटाबेस ओके सो इसे य रखूंगा और यहां पर मैं एरर चाहता हूं अपना तो यहां पर मैं इसे यहां एक्सपोर्ट नहीं कराना चाहता यहीं पर एक्सपोर्ट कर दूंगा इसे एक्सपोर्ट कॉनस डीबी कनेक्शन तो यहां पर हमारा डाटाबेस का कनेक्शन हो चुका है और यहां आपने आना है यहां आने के बाद आपने इसे सेसे इंपोर्ट कराना है इंपोर्ट समथिंग फ्रॉम डॉट डॉट फॉरवर्ड ड फव डेटाबेस फॉरवर्ड डीबी कनेक्शन ड जस और डीबी कनेक्शन को हम लोग यहां गेट करेंगे ठीक है तो डीबी कनेक्शन यहां पर आपने इसे मिडल वेयर की तरह यूज नहीं करना कि आप लोग इसे भी एडॉट यूज के अंदर लिख दो तो आप लोगों ने इन चीजों का ख्याल रखना है यह छोटी-छोटी चीजें आप लोगों ने इन चीजों का बड़ा ध्यान रखना है तो यहां मैं अपने इस यहां पर कुछ मसला आ रहा अच्छा ये रहा सम एरर अकड वाल कनेक्टिंग टू डेटाबेस मोंगो द यूर पैरामीटर अच्छा हमने यू आरआर यूज नहीं किया अभी तक कन्फ डबी की फाइल में जाएंगे क्योंकि हमने आप लोग देख सकते हो मंगो यर आई नाम से प्रोस नवी मैं कर रहा हूं पर मैंने यहां क्रिएट ही नहीं किया क्रिएट कर रते हैं यार टेंशन वाली बात यही नहीं आपने घबराना बिल्कुल भी नहीं है आपने घबराना बिल्कुल भी नहीं है आपने यहां आना है अपने सीएमडी में और सीएमडी आपने यूज करना है आप लोग जैसे यहां पर लिखोगे मोंगो एस या हो सकता है आपके पास पुराना वर्ज वर्जन हो तो आप लोग मंगो डी भी लिख लेना यह कोई लाजमी नहीं है कि आपने सेम टू सेम कॉपी करना है तो मैं इसे कॉपी करूंगा यहां से सेम टू सेम सेविन तक सेविन तक कॉपी करने के बाद यहां पर मैंने इसे लिख दिया ठीक है तो यार मैं मुझे आदत हो गई है फॉर्मेट चेंज करने की मंगो य आर आई तो अब एड जस की फाइल को हम लोग जैसे सेव करेंगे तो देखना हमारे पास क्या आता है कनेक्टेड टू डेटाबेस अब हमारा एरर गायब हो चुका है तो कॉफिन की फाइल में मुझे कुछ और चीजें क्रिएट करनी है मैं पहले ही बता देता हूं जेडटी सीक्रेट अंडरस्कोर की इक्वल टू आप इस जेडटी सीक्रेट की यह हमारे जेसन वेब टोकन के लिए एक सीक्रेट की होती है तो आप लोग इसे कुछ भी नाम दे सकते हो कुछ भी का मतलब कुछ भी जैसे मैं इसे यह नाम दे रहा हूं तो जेडब्ल्यू सीक्रेट इन्होंने कहा कि कोई भी नाम दो पर सीक्रेट होना चाहिए तो मैंने इसे यह नाम दे दिया तो इसके बाद जेडटी अ स्कोर एक्सपायर का यूज करेंगे कि हमारा जो जेसन वेब टोकन है वो कितने दिनों में एक्सपायर होना चाहिए तो मैं चाहता हूं कि वो एक्सपायर हो हमारा 10 डेज या सेवन काफी है सेवन डे के मतलब सेवन डेज के अंदर एक्सपायर होना चाहिए मतलब एक हफ्ता तो हमारा जो कुकी कुकी एक्सपायर कुकी कितने दिनों में एक्सपायर होना चाहिए कुकी मैं चाहता हूं कि पांच दिनों में एक्सपायर हो पांच दिनों में मतलब पांच दिनों का मैंने नहीं कहा मैंने सिर्फ फाइव लिखा हुआ है तो इसको पांच दिनों में कैसे कन्वर्ट करेंगे वो हम लोग वहां कैलकुलेशन करेंगी कि डेड ना प् 5 मल्प 24 मल्प 6 म 6 मप 1000 तो उसके जरिए आप लोग उसे सेट कर लेना तो यहां पर हमने बस इन्हीं चीजों को इंपोर्ट कराना था एक हमारे पासपोर्ट एक डिनरी क्लाइंट नेम एक क् डिनरी क्लाइंट एपीआई एक यह चीज एक जेडब्ल्यू t एक्सपायर एक जेडब्ल्यू t और एक कुकी एक्सपायर जेडटी एक्सपायर कुकी एक्सपायर जेडटी सीक्रेट की और मंगो यूआई ठीक है तो इसके बाद यहां पर हमारा काम कंप्लीट होता है हमें इस फाइल में दोबारा आने की जरूरत नहीं है मैं बाद में इस चीज को कनरी क सीक्रेट में अपना वाला कॉपी कर लूंगा तो मैं उसे डन रखना चाहता हूं समझ रहे हो ना आप लोग कुछ चीजों को डन रखना चाहिए डन से हमारा सीक्रेट रखना चाहिए तो एड जस की फाइल में हमारा यहां तक काम हो चुका है मैं यहां आऊंगा अपने मिडल मिडल वेयर्स में मिडल वेयर्स में मैं एक मिडल वेर क्रिएट करना चाहूंगा एरर ड जस नाम से तो इस एरर ड जस के अंदर हम लोग क्या करने वा बारे में इस एरर ड जए के अंदर मैं चाहता हूं कि हम लोग एरर हैंडलिंग करें अपने इस प्रोजेक्ट में जो एरर्स आने वाले हैं हम लोग उन्हें पहले से हैंडल कर दे तो कैसे करेंगे एक तो हम लोग एक अलग से क्लास बनाएंगे एरर हैंडलर क्लास एरर एंडर एक्सटेंड्स एक्सटेंड्स करता है किस चीज को एरर को ठीक है और एक कंस्ट्रक्टर होता है हमारे पास इसके अंदर मैं चाहता हूं एक मैसेज हो और एक स्टेटस कोड हो अगर आप लोगों ने पिछला प्रोजेक्ट देखा है तो आप लोगों को तो यह बड़ा आसान लग रहा होगा क्योंकि उसमें हम लोगों ने सेम चीजें की हुई थी तो मैसेज और मैसेज के बाद मैं चाहता हूं मेरे पास दिस डॉट स्टेटस कोड बराबर है स्टेटस कोड के यह मैंने एक क्लास बना ली अब इस क्लास को मैंने एक्सपोर्ट डिफॉल्ट भी करना है पर उससे पहले मैं एक मिडल वेयर क्रिएट करूंगा एरर्स के लिए एक्सपोर्ट कॉनस एरर मिडर वेल इक्वल टू और यहां पर मैं चाहता हूं कि यह कुछ ऐसा हो यहां पर आप लोग को पता है जब हम लोग एरर मिडर वेयर क्रिएट करते हैं उसके अंदर हम लोग चार पैरामीटर्स देते हैं पहला होता है एरर उसके बाद रिक्वेस्ट रिस्पांस और नेक्स्ट ठीक है जब हमारा सिंपल फंक्शन होते है उसके अंदर हमारे पास एरर का पैरामीटर नहीं होता बाकी यह तीनों होते हैं रिक्वेस्ट रिस्पांस और नेक्स्ट तो अब मैं चाहता हूं कि एरर डॉट मैसेज बराबर है एरर डॉट मैसेज के पर अगर मैसेज नहीं हुआ तो आपने क्या देना है कि इंटरनल इंटरनल सर्वर एरर और आप लोगों को पता होना चाहिए कि जो इंटरनल सर्वर एरर होता है उसका कोड क्या होता है आप जरा सोच लो क्या कोड होता है उसका तो मैं बता देता हूं उसका कोड होता है 500 ठीक है तो यहां तक हमने एक सिंपल सा काम कर दिया अब मैं कुछ एरर्स को हैंडल करने की कोशिश करूंगा वो कौन-कौन से एरर है एक तो मैं कास्ट एरर को हैंडल करना चाहता हूं कि एरर का जो नाम है वो अगर हमारे पास हुआ कास्ट एरर हमारे एरर का नाम अगर कास्ट एरर हुआ तो आपने क्या करना है आपने यह करना है तो यहां पर मैंने यह यूज किया हु अच्छा तो हमें यूज करना है सिम कोन का मैं यही सोच रहा हूं कि यार य इसमें एरर क्यों आ रहा है ठीक है तो अगर कास्ट एरर आया तो मैसेज में मैं देना चाहूंगा रिसोर्स नॉट फाउंड इनवैलिड डॉलर एरर डॉट पाथ एरर डॉट पाथ ठीक है आपने यह लिख लेना यहां पर सिंपल सा तो इसके बाद हमने नीचे एक एरर क्रिएट करना है एरर इज इक्वल टू न्यू एरर हैंडलर एरर हैंडलर के अंदर आपको पता है दो पैरामीटर दे रहा है एक मैसेज और एक स्टेटस कोड मैसेज हम लोग जो हमने अभी ऊपर मैसेज क्रिएट किया वही देंगे और स्टेट कोड में हम नेम 400 खना है सेम टू सेम तो यह कोड हम लोग नीचे पेस्ट करेंगे चार बार हम लोग चार एरर्स को यहां पर हैंडल करने वाले हैं एक हमारा कास्ट एरर होने वाले एक हमारा अगर एरर डॉट कोड अगर एरर का जो कोड हुआ वह अगर 11000 हुआ 000 कोड तब आता है जब हमारे पास डेटाबेस का कोई एरर होता है ठीक है तो उसके लिए हम लोग यूज करेंगे मैं 000 का बता देता हूं दोबारा से कि जब हमारे पास जैसे हमने ईमेल की वैलिडेशन यूजर के लिए करेंगे ठीक है तो वहां पर हम लोग चाते हमारे यूजर की जो ईमेल है वो यूनिक होनी चाहिए तो एक यूजर अगर पहले से रजिस्टर्ड है और हमने वहां कुछ एरर हैंडलिंग नहीं की हुई तो यहां से यह जो हमें एरर भेजेगा उसका कोड क्या होगा एरर ड कोड 11000 तो हम यह चाहते हैं कि जब 000 का कोड हो तो यह हमें यह वाला एरर प्रोवाइड करें यह कौन सा एरर है ये हमारे पास है डुप्लीकेट डॉलर व आपने कैपिटल लिखना ऑब्जेक्ट डॉट की और कीस के अंदर आपने पेंसिस का यूज करना है एरर डॉट की वैल्यू और आपने इस से बाहर आना मैंने इसे बंद नहीं किया शायद ऑब्जेक्ट डॉट सारा गलत हो गया यार ऑब्जेक्ट डॉट की और कीस के अंदर आपने यहां पर लिखने एरर डॉट की वैल्यू और की वैल्यू से बाहर आने के बाद आपने यहां पर लिखना है इंटर्ड ओके तो यह लिखने के बाद हमारे पास एरर न्यू एरर मैसेज और 400 सेम टू सेम वही चीज आपने दोबारा करनी है और अब मैं चाहता हूं कि अगर हमारे पास एरर का जो नाम है वो अगर हो अ जेसन वेब टोकन एरर तो मैं यहां पर टाइपिंग स्लो इसलिए कर रहा हूं मैं नहीं चाहता कि नाम रत तो ऐसा ना हो मैं ई की जगह आई लिख दूं तो मसला हो जाएगा ना तो मैं चाहता हूं कि इसके एरर पर मैसेज है हमारे पास जेसन वेब टोकन इज इनवैलिड ट्राई अगेन ठीक है तो मैं इस पर यह देना चाहता हूं और मैसेज वही दूंगा और 400 का एरर होगा और एक और टोकन एक्सपायर्ड एरर ये हमारे पास नाम होते हैं एरर्स के जो मैं दे रहा हूं ठीक है मैंने कई कुछ जगहो पर पढ़ा था सीखा था तो मैं उन्हीं चीजों को आप लोगों तक पहुंचाना चाह रहा हूं कि कास्ट एरर होता है 000 एरर होते है जसन वेब टोकन एरर होता है टोकन एक्सपायर्ड एरर होते है ठीक है तो यहां पर और भी काफी सारे एरर्स होते हैं हम लोग उन्हें भी एंडर कर सकते हैं पर यह कुछ ऐसे एरर होते हैं जो हमारे पास अमूमन आते रहते हैं जैसे वेब टोकन इज एक्सपायर्ड ट्राई अगेन ठीक है तो यहां पर जैसे आप इस इफ से बाहर आएंगे इस इफ से बाहर आने के बाद आपने रिटर्न करना है आपने रिस्पांस डॉट स्टेटस स्टेटस के अंदर आपने स्टेटस बार नहीं स्टेटस कोड देना है और यहां पर आपने देना है जेसन और जेसन के अंदर आपने कुछ चीजें भेजनी है कौन-कौन सी चीजें आपने एक तो सक्सेस को फोर्स कर देना है और सक्सेस को फोर्स करने के बाद आप यहां पर चाहते हैं कि मेरा जो मैसेज है वो बराबर हो एरर डॉट मैसेज के ठीक है तो यहां पर हमारा अच्छा खासा काम हो चुका है तो अभी तक मैंने इस एरर हैंडलर को इंपोर्ट नहीं कराया इसे इंपोर्ट कराते हैं एक्सपोर्ट कराते हैं सॉरी एक्सपोर्ट डिफॉल्ट एरर हैंडलर ठीक है तो यहां एरर का काम हो चुका है हमारा एरर के अंदर हमें कोई भी काम नहीं करना डीबी कनेक्शन में भी कोई काम नहीं करना तो आपने अपने एरर मिडर वेयर को सबसे एंड में यूज करना है आप याद रहे कि एरर मिडल वेर सबसे एंड में यूज करना बाकी आप कोई चीज अगर आगे पीछे कर दो उससे हो सकता है कोई मसला ना हो पर जो आपका जो एरर के लिए मिडल वेर आप यूज करोगे वह आपका सबसे एंड में यूज होगा ठीक है तो आपने लिखना ए डॉट यूज एरर पहले इसे इंपोर्ट करा देते यार ना वती ना हो जाए ठीक है तो यहां पर डीवी कनेक्शन को मिटा के और यहां पर इसे मिटा के मैं चाहता हूं कि मिडल वेयर फॉरव एरर ड जस और एरर ड जस के अंदर से मैं एरर मिडल वेयर को चाता ठीक है सो एरर मिडल वेयर और अब एरर मिडल वेयर को मैं सेव करने के बाद अगर कोई मसला हुआ तो हमारे पास जरूर यहां नीचे एरर आएगा पर अगर कोई मसला नहीं हुआ तो हमारे पास कोई एरर नहीं आना चाहिए एक चीज का ख्याल रखें अगर आप लोगों ने यहां पर गलती से इसे कॉल करवा दिया इस तरीके से अगर आपने इसे फंक्शन समझ लिया आपने इसे यहां कॉल कर या तो एरर जरूर आएगा मैं दिखाता हूं यह रहा एरर आ चुका है मेरे पास तो आपने ख्याल रखना है कि आप लोग इसे कोड ना करें और बस यहां तक आपका मसला हल हो चुका है अब मैं चाहता हूं कि हमारा एरर हैंडलिंग हो चुकी है हमारी एड जस का सारा काम हो चुका है अब मैं अपने मॉडल्स में जाऊंगा मॉडल्स के अंदर मैं चाहता हूं यूजर मॉडल या य यूजर को मिटा के मैं चाहता हूं के यूजर ड जस तो यूजर के अंदर में इंपोर्ट नस फम लंगस ठीक है और मैं डेटर को इंपोर्ट कराना चाहूंगा इंपोर्ट वैलिडेटर फ्रॉम वैलिडेटर अब यहां पर हम लोग यूजर के लिए अपना एक छोटा सा स्कीमा क्रिएट करने वाले हैं जिसके अंदर हमारे पास कुछ चीजें यूज होंगी वो अच्छी खासी चीजें होने वाली हमारे पास तो यहां पर सबसे पहले मैं एक और चीज इंपोर्ट करा दूं इंपोर्ट बीसीआर वाई पीटी ब क्रिप फ्र ब क्रिप्ट हमने इंस्टॉल किया था जी बिल्कुल किया था हमने तो ब क्रिप्ट को भी मैंने इंपोर्ट करा दिया और मैं इंपोर्ट कराना चाहता हूं इंपोर्ट जेडब्ल्यूडी फ्रॉम जेसन वेब टोकन जेसन वेब टोकन का भी यूज करना चाहूंगा यहां पर अपने पास और अब मैं अपने स्कीमा को क्रिएट कर सकता कन यूजर स्कीमा स्कीमा नहीं मतलब स्कीमा कन यूजर स्कीमा इक्वल टू और न्यू यज डॉट स्कीमा और अब यहां पर आप लोग अपने वेरिएबल क्रिएट कर सकते हो वेरिएबल क सकते हो यूज क सकते हो कि आप लोग को एक यूजर से कौन-कौन सी चीजें चाहिए आप चाहते हो कि हमारा यूजर हमें नेम प्रोवाइड करे अपना जिसकी टाइप स्ट्रिंग हो और रिक्वायर्ड ट्रू हो और रिक्वायर्ड ट्रू के साथ उसकी मिनिमम लेंथ हो मिनिमम रथ और मिनिमम रथ थ्री होनी चाहिए और यहां पर मैं चाहता हूं कि मैं अगर नाम दू नेम मस्ट कंटेन एटलीस्ट थ्री करेक्टर्स ठीक है तो यहां पर मैं चाहता हूं एक मिनिमम रंथ हो और एक मैक्सिमम रंथ हो और मिन के बजाय मैं चाहता हूं कि मैक्स आ जाए मेरे पास और मैं लिखूंगा नेम नेम कै नॉट एक्सीड 30 कैरेक्टर्स ठीक है तो इसी तरीके से जैसे मैंने नेम के लिए दिखा मैं यहां पर लिखूंगा ईमेल के लिए ईमेल ईमेल के लिए मैं लिखूंगा टाइप स्ट्रिंग ओके सो टाइप स्ट्रिंग के बाद में चाहता हूं कि रिक्वायर्ड यह हमारा ट्रू होने वाला है और ट्रू के अंदर मैं लिखूंगा प्लीज प्रोवाइड योर ईमेल ठीक है और मैं इसके भी ट्रू में लिखना चाहूंगा मैं यहां पर लिखना चाहूंगा प्लीज प्रोवाइड प्लीज प्रोवाइड योर नेम ओके तो यहां पर मैं लिखना चाहूंगा के वेडेट आपने इस ईमेल को वैलिडेट भी करना है वैलिडेट से यह मुराद है कि जो हमारा यूजर ईमेल प्रोवाइड कर रहा है वो वैलिडेट है मतलब वैलिड ईमेल है या वैलिड नहीं है वैलिड से मुराद ये कि फॉर्मेट ईमेल का होना चाहिए यह लाजमी नहीं है कि सेम टू सेम वह आपकी ईमेल हो ठीक है तो यहां पर आपने लिखना है वैलिडेटर डॉट इज ईमेल अगर यह ट्रू नहीं हुआ अगर फॉल्स हुआ तो आपने यह एरर थ्रो करना है प्लीज प्रोवाइड अ वैलिड ईमेल ओके सो यहां पर हमारा हमने दो चीजें क्रिएट की एक नेम एक ईमेल हम यूजर से उसका फोन नंबर भी चाहते हैं फोन नंबर में मैं टाइप दूंगा एक नंबर और नंबर आप नंबर के थ कुछ भी हो सकती है मैं उसे डिफाइन नहीं करूंगा क्यों डिफाइन नहीं कर रहा मैं डिफाइन इसलिए नहीं कर रहा क्योंकि हम लोग जो जॉब सीकिंग वेबसाइट बनाएंगे हो सकता है वहां पर बाहर मुल्क के लोग भी आए और अपने मुल्क से भी हो दूसरे मुल्क से भी हो तो यह डिपेंड नहीं करता कि सब जितने भी मुलक है सबके जो फोन नंबर है उनके डिजिट्स की लेंथ सेम हो तो इसलिए मैं उसे डिफाइन नहीं करना चाह रहा तो रिक्वायर्ड तो ट्रू है रिक्वायर्ड बज प्रोवाइड योर फोन नंबर ओके सो इसके बाद में फोन के बाद एक और चीज चाहता हूं एक पासवर्ड और पासवर्ड को मैं लिखना चाहता हूं कि इसकी जो टाइप है वह स्ट्रिंग हो मेरे पास और टाइप स्ट्रिंग के बाद मैं चाहता हूं कि यह रिक्वायर्ड तो बिल्कुल है मेरे पास रिक्वायर्ड ट्रू और ट्रू के अंदर मैं दोबारा लिखना चाहूंगा प्लीज प्रोवाइड यर पासवर्ड ओके सो जब वो अपना पासवर्ड उसकी पासवर्ड की जो लेंथ है इसे हम लोग बिल्कुल डिफाइन करेंगे पासवर्ड की लेंथ एटलीस्ट 8 करेक्टर होने चाहिए यहां पर मैं इसे इसे ही कॉपी करूंगा बिल्कुल कॉपी कर रता हूं सेम टू सेम तो इसे कॉपी करके यहां से इसे कॉपी करेंगे और यहां पर पेस्ट करेंगे पेस्ट करने के बाद मैं चाहता हूं कि इसकी लेंथ ट हो जाए और नेम के बजाय मैं लिखूंगा पासवर्ड मस्ट कंटेन एटलीस्ट थ नहीं एट डिजिट्स एट करेक्टर्स और मैक्सिमम 32 करेक्टर्स अब 32 से ज्यादा तो किसी का पासवर्ड नहीं होगा ना यार अगर किसी का है तो बताओ मुझे भी मुझे भी पता चले कि 32 से ज्यादा भी स्ट्रांग कोई पासवर्ड यूज करते हैं तो यूजर का एक रोल होना चाहिए हमारे पास रोल के अंदर क्या मुराद है कि वो रो हमारे पास जो यूजर आ रहे है वो एक एंप्लॉयर की एंप्लॉयर की जगह आ रहे है मतलब रिक्रूटमेंट के लिए आ रहा है या खुद जॉब सीकिंग के लिए आ रहा है तो उसके लिए हम लोग रोल देंगे कि और और की जो टाइप है वो स्ट्रिंग होनी चाहिए हमारे पास और बिल्कुल रिक्वायर्ड भी है और रिक्वायर्ड के अंदर मैं लिखूंगा ट्रू और लिखूंगा कि प्लीज प्लीज प्रोवाइड योर रोल ओके सो इसके बाद मैं चाहता हूं एनम एनम का यूज क्या है एनम का ये यूज है मेरे पास कि इसके अलावा कोई वैल्यू एंटर नहीं हो सकती इसके अलावा कोई वैल्यू इंटर नहीं हो सकती या तो वह जॉब सीकर होगा ठीक है या वोह होगा एंप्लॉयर इन दोनों में से कोई एक होगा इसके अलावा वो कुछ भी नहीं हो सकता ठीक है तो आपने अपने फ्रंट एंड में कुछ ऐसा कोड करना है मतलब मैं करूंगा आप लोग को दिखाऊंगा कि या तो वह जॉब सीकर की वैल्यू एंटर करेगा या एंप्लॉयर की इसके अलावा व कुछ भी एंटर नहीं कर सकता आप लोग सोच लो के आप लोग उसे कैसे फ्रंट एंड में डिजाइन करोगे अभी आप लोग अभी से उसका सोचना शुरू कर दो क्रिएटेड्रॉअर्नेविगेटर देखिए तो लाजमी सी बा बात आप लोगों को पता होगा पता होगा अगर नहीं देखी तो पिछला पिछली वीडियो से मुराद हमने पिछली वीडियो में एक छोटा सा प्रोजेक्ट बनाया था उसमें बस हमने थोड़े से थोड़े बहुत काम किए थे ठीक है तो यहां पर हमने यह चीजें बना ली यूजर का नेम ईमेल फोन पासवर्ड रोर क्रिएट डेट तो अब इसके बाद मैं चाहता हूं मैं इसकी इंक्रिप्शन करूं और इंक्रिप्शन के लिए इंक्रिप्शन कैसे करू क्रिप्शन के जो हमारे यूजर का पासवर्ड है वो हमारे पास क्या होना चाहिए कि इंक्रिप्टेड हो हैश हो जाए जैसे आप लोग अपना पासवर्ड एंटर करते हो फॉर एग्जांपल आपने पासवर्ड एंटर किया पासवर्ड पी ए डल एस डब्लू ओ आर डी अब कोई भी ज फॉर एग्जांपल मेरी वेबसाइट प आपने एंटर किया तो मैं आपके पासवर्ड को देख सकता हूं पर अगर कोडिंग ऐसी हुई ऐसे हुई है कि जब आप पासवर्ड एंटर करते हो वो हैश हो जाएगा तो मैं उसे किसी सूरत भी नहीं देख सकता तो उसे क्या कहते हैं हेसिंग कहते हैं तो उसे पहले करते हैं अब तो अब यहां पर हम लोग बातें कम करते अपना काम स्टार्ट करते हैं मैं यहां पर एक कमेंट लिख लेता हूं सिंग द पासवर्ड ओके तो हेसिंग द पासवर्ड के बाद में देखना चाहूंगा यहां पर के यूजर स्कीमा डॉ प्री यूजर स्कीमा से पहले मतलब यूजर स्कीमा में पहले आपने यह काम करना है कि इसे सेव करने से पहले आपने एक सिं फंक्शन पर काम करना है और एक उस सिं फंक्शन के अंदर एक सिंपल सा पैरामीटर होगा हमारा नेक्स्ट नाम से और मुझे कुछ साफ दिखाई नहीं दे रहा से ब्राइट दे देता हूं थोड़ी सी अच्छा तो नेक्स्ट और नेक्स्ट के बाद मैं चाहता हूं कि अगर हमारा दिस डॉट इज मॉडिफाइड और उसके अंदर मैं लिखूंगा क्या चीज पासवर्ड अगर हमारा यह पासवर्ड मॉडिफाइड नहीं हुआ अगर यह पासवर्ड मॉडिफाई नहीं हुआ तो आपने सिंपल नेक्स्ट कर देना है मतलब आपने अगना को अगला अगर कोई और फंक्शन हुआ या कोड हुआ आपने अगले कोड को रन करना है पर अगर यह पासवर्ड मॉडिफाई हुआ है या नया पासवर्ड आपके पास स्टोर हुआ है जैसे नया पासवर्ड बना रजिस्टर होता है तो उसका नया पासवर्ड आता है अगर कोई नया पासवर्ड आया तो आपने क्या करना है सॉरी आपने उस पासवर्ड को इस तरह गेट करना है दिस डॉट पासवर्ड के जरिए दिस डॉट पासवर्ड इक्वल टू अवेट मैंने इसीलिए सिं फंक्शन इसे बनाया क्योंकि मैं यहां पर अवेट का यूज करना चाहता हूं अवेट ब क्रिप्ट डॉट हैश करना चाहूंगा और हैश के अंदर मैं चाहता हूं कि जो हमारे यूजर ने पासवर्ड एंटर किए है दिस डॉट पासवर्ड 10 यह 10 मैंने क्या लिखा हुआ है 10 मतलब स्की यह कितना स्ट्रांग होना चाहिए तो 10 जो है वह एक रिकमेंडेटरी रखना है इसे अगर आप ट करोगे तो ज्यादा वीक हो जाएगा 12 करोगे तो ज्यादा स्ट्रांग हो जाएगा वो ज्यादा टाइम लेगा उसे हैश करने में तो वोह रिकमेंडेटरी रखना अब आपने इसे हेश तो कर दिया अब आपने इसे यूज नहीं किया अभी तक उसे हम लोग यूज करेंगे बिल्कुल यूज करेंगे मैं भी फिलहाल यही चीजें सिखा रहा हूं मैं भी इस य स्कीमा को टोटली सेट करना चाहता हूं और इसे मैं यहां यूजर ड जए के बजाय नाम भी इसका यूजर स्कीमा कर देता हूं अच्छा लगेगा यूजर स्कीमा जस ठीक है तो अब इसके बाद मैं चाहता हूं कि एक हो हमारे पास कंपेयरिंग पासवर्ड अब हमारा यूजर जो पासवर्ड एंटर करेगा वो तो जाहिर सी बात है वो हैश पासवर्ड तो एंटर नहीं करेगा वो तो सिंपल पासवर्ड एंटर करेगा अगर आपने पासवर्ड एंटर अगर आपका पासवर्ड है 12 23 तो आप टूथ एंटर करोगे आप तो उसको हैश के फॉर्म में एंटर नहीं करोगे के परसेंटेज ए बी सी डी टूथ कुछ उस तरह उस फॉर्मेट में तो एंटर नहीं करोगे तो उसे कंपेयर कैसे करोगे उसके लिए आपने यूजर स्कीमा डॉट मेथड्स मेथड नहीं मेथड्स इस मेथड्स पर आपने क्लिक करना है आपने यहां पर अपने फंक्शन को कोई नाम देना है आप कोई भी नाम दे सकते हो मैं इसे नाम दूंगा कंपेयर पासवर्ड ठीक है कंपेयर पासवर्ड का नाम देने के बाद मैं चाहता हूं कि यह एक सिंग फंक्शन क्योंकि आपको पता है अगर कोई चीज कंपेयर होगी तो जाहिर सी बात है उसमें टाइम तो लगेगा अब ये एक चीज एक्सेप्ट करेगा एक पैरामीटर वो कौन सा पैरामीटर होगा वो इंटर्ड पासवर्ड होगा जो हमारा यूजर एक इंटर एक पासवर्ड एंटर करेगा वह यहां उसे एंटर करेगा और यह रिटर्न करेगा यह फंक्शन किस चीज को रिटर्न अवेट ब क्रिप्ट डॉट कंपेयर बस सिंपल सा काम था यहां पर आपने उस इंटर्ड पासवर्ड को कंपेयर करना है किस चीज के साथ दिस डॉट पासवर्ड के साथ बस यह काम था आपका अब इसके के अंदर आपका कोई और काम नहीं था अब इसके बाद हमने दो चीजें बना ली दो मेथड्स एक पासवर्ड को हैश करने के लिए एक पासवर्ड को कंपेयर करने के लिए एक तीसरी चीज जो कि बहुत जरूरी है हमारे लिए एक जेडब्ल्यू टोकन को जेसन वेब टोकन को जनरेट करना वो कैसे जनरेट करेंगे तो पहले कमेंट लिख लेता हूं ताकि क्योंकि ये कोड मैं आप लोग को प्रोवाइड करूंगा गिट अप पर तो कमेंट होने चाहिए आप लोगों को समझ जाए कि यार हम लोग जो कर रहे हैं हम लोग क्या कर रहे हैं हो सकता है आप लोग भूल जाओ तो कमेंट याद रहेंगे जनरेटिंग अ जे डब्ल्यूटीओ इजेशन ठीक है तो एन मैंने कैपिटल लिखना है ए छोटा नहीं चाहिए मुझे तो यूजर स्कीमा डॉट मेथड मेथड्स मेथड नहीं मेथड्स ये याद रखना मुझसे गलती हुई थी मैं तकरीबन दो-तीन घंटों तक घूमता रहा कि यार क्या गलती हुई है मुझसे तो मैंने देखा कि मैंने मेथड्स के बजाय मेथड का हुआ बाद में पता चला कि यार यह मसला था बाकी कोड परफेक्ट था तो गेट जेडब्ल्यू टोकन और आपने इसे यह नाम दे दिया आपने फंक्शन क्रिएट करना है और फंक्शन के अंदर आपने सिंपल सा काम करना है रिटर्न जटी साइ जड्ड साइ के अंदर आपने कुछ चीजें देनी है एक तो पे डॉट देना है आपने साइन का उसमें आपने देना है कि आईडी और दिस डॉट अंडरस्कोर आईडी अंडरस्कोर आईडी कहां से आ रही है अंडरस्कोर आईडी जो हमारा यूजर एक सिंपल यूजर जब क्रिएट होता है मंगो डीबी में तो उसको एक आईडी मिलती है अंडर आईडी तो ये वही चीज है ठीक है तो अब जैसे ही आप इस कररी ब्रैकेट से बाहर आओगे आपने यहां पर एक और चीज नी है प्रोस एवी जेडटी सक्रेट अको की यह कहां से आया मेरे पास यह मैंने यहां पर क्रिएट किया हुआ था अगर आपको याद हो कॉन्फिन एवी जेडटी सीक्रेट की इसे कॉपी कर लो और यहां पर पेस्ट कर दो ताकि कोई एरर के जो चांसेस है वो सारे खत्म हो जाए फिर आपने कर ब्रैकेट तैयार करना है उसके अंदर आपने लिखना है एक्सपायर न कि जो हमारा जेसन वेब टोकन होगा वो कितने देर में एक्सपायर होगा तो उसके लिए आपने लिखना है प्रोसेस डट एवी डॉट दोबारा अपने कॉन्फिडो कॉपी करेंगे इसे यहां पर पेस्ट करेंगे पूरा फॉर्मेट कर लिया हमने क्या किया इस फाइल में हमने इस फाइल में इन चार चीजों को इंपोर्ट कराया मंगू वैलिडेटर बग जेडटी हमने एक यूजर का स्कीमा बनाया स्कीमा के अंदर नेम ईमेल फोन पासवर्ड रोल और क्रिएट डेट यह चीज ये छह व्यूज हमने दी उसके बाद हमने एक हेसिंग द पासवर्ड के लिए एक चीज यूज की कि यूजर स्कीमा सेव होने से पहले इस चीज को चेक करें यूजर स्कीमा सेव होने से पहले यह कोड रन करेगा यह कोई मेथड नहीं है जो जिसे हम लोग कॉल करेंगे यह यूजर स्कीमा के अंदर जब भी कोई स्कीमा एंटर होगा कोई कनेक्शन एंटर होगी तो यह खुद बखुदा कंपेयरिंग पासवर्ड के लिए एक मेथड क्रिएट किया और उसके बाद जेडब्ल्यू को क्रिएट करना जेसन वेब टोकन को जनरेट करने के लिए हमने एक और मेथड क्रिएट किया अब मेथड तो क्रिएट कर लिया इसे रन कैसे करेंगे इसकी और प्रॉपर्टीज कहां से लेकर आएंगे तो वो टेंशन वाली बात नहीं है वह सब हम बनाएंगे अभी बनाएंगे बिल्कुल आपने घबराना नहीं है तो मॉडल्स के फोल्डर को बंद कर सकते हो या कंट्रोलर्स में आना है आपने वो नाम देना है यूजर कंट्रोलर ड जए अब यूजर कंट्रोलर में आपका क्या काम है तो यूजर कंट्रोलर में आपका यह काम है कि यूजर कंट्रोलर में आपने तीन मेथड्स बनाने हैं अपने यूजर के लिए कि मेरा यूजर रजिस्टर करें लॉग इन करें और लॉग आउट करें तो आपका यूजर वो कैसे करेगा उसके लिए मैं क्रिएट करूंगा एक्सपोर्ट कॉन्स्ट लॉगइन इक्वल टू यह और यह तो मैं इसे एक और फंक्शन में बंद करना चाहूंगा फंक्शन केच एसिंग एरर में जो हमारा मिडर वेयर होगा उस मिडर वेयर का क्या मकसद होगा मिडर वेयर का मकसद यह होगा कि जो हमारे सिंक्रोनस एरर्स होंगे एसिंक्रोनस एरर्स होंगे जिन्हे हमने हैंडल ना किया हो तो वह ऑटोमेटिक ऑटोमेटिक उन्हें हैंडल कर देगा तो एक मिडल वेयर क्रिएट करते हैं उसे नाम देते हैं कैच ए सिंक एरर्स कच सिंक एरर ड जस और एक्सपोर्ट कॉन केच ए एरर इक्वल टू अब इसके अंदर हम लोग कुछ चीजें देंगे जो कि हम लोग देंगे इस तरह की चीजें ओके सो हम लोग यह चाहते हैं कि यह एक चीज रिटर्न करें यह रिटर्न करेगा किस चीज को रिक्वेस्ट रिस्पांस और नेक्स्ट को यह इन चीजों को रिटर्न करेगा और इसके अंदर एक प्रॉमिस होगा ठीक है पर इसका जो केसिंग केरर है ये एक पैरामीटर एक्सेप्ट करेगा पैरामीटर में क्या एक्सेप्ट करेगा ये अपने पैरामीटर में में इस पूरे फंक्शन को एक्सेप्ट करेगा जो लॉगिन का फंक्शन है रजिस्टर का है या जो भी एप्लीकेशन के फंक्शन है ये उन सबको एक्सेप्ट करेगा ठीक है आपने यहां पर लिख लेना है कुछ भी लिख सकते हो यार मैं तो द फंक्शन नाम दे रहा हूं द फंक्शन आप इसे कोई और नाम भी दे सकते हो आप पे डिपेंड करता है तो यहां पर आपने लिखना है प्रॉमिस डॉट रिजेक्ट नहीं यार प्रॉमिस डॉट रिजॉल्व अगर प्रॉमिस रिजॉल्व हो जाता है तो आपने यहां पर क्या करना है द फंक्शन और द फंक्शन के अंदर आपने देना है रिक्वेस्ट रिस्पांस और नेक्स्ट पर अगर यह फेल हो जाता है डॉट कैच तो कैच के अंदर आपने करना है नेक्स्ट इसके बाद वाला फंक्शन आपने सिंपली रन कर देना है बस यह काम था आपके के चेसिंग एरर के अंदर और मैं सोच रहा हूं कि इससे पहले हम लोग ऑथराइजेशन के लिए भी एक मिडल वेयर क्रिएट कर ताकि हमारा ऑथराइजेशन का काम हो जाए ठीक है तो थड जस यह भी हमारा मिडल वेयर होने वाला है तो यहां पर मैं इसे नाम दूंगा कन इज ऑथराइज्ड ओके इ ऑथराइज्ड इक्वल टू यह मैंने इसे नाम दिया सिंपल सा और इसे मैं एक्सपोर्ट भी करना चाहूंगा एक्सपोर्ट कंस्ट इ ऑथराइज और कैच सिं एरर्स को मैं य इंपोर्ट कराना चाहूंगा इंपोर्ट समथिंग फ्रॉम डॉट फॉरव के स केरर डॉट जेस और यह मुझे क्या चीज दे रहा है केचे सिंक एरर तो मैं यहां पर उसका यूज करके भी दिखाऊंगा कैसे यूज कर सकते हो उसे अब इसके अंदर आप लोग अपना फंक्शन आसानी से लिख सकते हो यहां पर आप लोग लिखलो ए सिंक रिक्वेस्ट रिस्पांस और नेक्स्ट और यहां पर हम लोग कुकीज को गेट करेंगे मैं चाहता हूं कि कंस्ट टोकन मैं टोकन को गेट करूंगा कहां से रिक्वेस्ट डॉट कुकी से अब यह टोकन कहां से आए हैं टोकन मैंने अभी तक जनरेट नहीं किया मैं यहां यूट के के फाइल में जाके उसे जनरेट करूंगा पर वो होगा कहां पर हमारे कुकीज के अंदर स्टोर होगा आपने यह समझ लेना है अब यहां पर अगर आप टोकन को गेट कर रहे हो टोकन जरूरी नहीं है आपने उसे टोकन नाम दिया हो हो सकता है आपने उसे अपना नाम दिया हो ठीक है आपने हो सकता है उसे नाम दिया हुआ हो ए बी सीडी तो आप लोगों ने यहां पर ए बी सीडी देना है तो वो आपके नाम पर डिपेंड करता है आप उसे क्या नाम देते हो ओके सो रिक्वेस्ट डट कुकीज में से हम लोग टोकन को गेट करेंगे इसके बाद मैं एक कंडीशन लगाऊंगा कि अगर हमारे पास टोकन नहीं हुआ टोकन तभी जनरेट हुआ होगा हमारे पास सेफ पड़ा हुआ होगा जब हमारा यूजर लॉगिन होगा यूजर लॉगइन नहीं होगा तो उसके पास टोकन कहां से आएगा तो अब मैं एक चीज का इस्तेमाल करूंगा रिटर्न नेक्स्ट न्यू एरर हैंडलर एरर हैंड मेरे पास ऑटोमेटिक इंपोर्ट नहीं हो रहा तो उसे मैं इंपोर्ट कर लेता हूं इंपोर्ट समथिंग फ्रॉम डॉट डॉट फॉरवर्ड और यहां पर मैं उसके लिए डॉट फव एरर ड जस और एरर हैंडलर एच को कैपिटल रखना चाहूंगा एरर हैंडलर न्यू एरर हैंडलर और यह मेरे मुझसे दो पैरामीटर मांग र एक मैसेज के लिए एक स्टेटस कोड के लिए तो यहां पर लिखूंगा यूजर नोट ऑथराइज ओके सो यूजर नटराज के बाद एक 400 स्टेटस कोड दूंगा 400 मतलब ये बेड रिक्वेस्ट हमारे लिए पर अगर यूजर के पास टोकन हुआ तो मैं क्या करूंगा कंस्ट डिकोडेड यह उस टोकन को जो डिकोड करेगा टोकन जो होगा उस टोकन को डिकोड करेगा डिकोड कैसे करेगा ऐसे करेगा कि जेडब्ल्यू टी डॉट जेडटी को इंपोर्ट कराना है इंपोर्ट जेडब्ल्यू फ्रॉम जेसन वेब टोकन और वेरीफाई नाम से एक फंक्शन एक मेथड मिलता है हमें जसन टोकन की तरफ से जिसमें हम लोग क्या करते हैं जिसमें हम लोग अपने टोकन को जो हमारे यूजर का टोकन होता है उसको हम लोग अपने जेसन वेब टोकन के सीक्रेट की के साथ कंपेयर कराते कि जो जेसन वेब टोकन हमारे पास है वो उसी सीक्रेट की के जरिए जनरेट हुआ है या वह किसी और वेबसाइट प किसी और का टोकन उठा के बंदा यहां यूज कर रहा है तो यही यूज करना चाह रहे हैं हम लोग मैं चाहता हूं कि उस टोकन को ये कैसे गेट करें प्रोसेस ड एनवी डॉट यहां जाते हैं कॉन्फिन में जेडटीसी की इसे कॉपी करूंगा यहां से और यहां पेस्ट करना चाहूंगा यहां पेस्ट कर दी मैंने इसे तो यहां पर मैंने इसे डिकोड करा दिया अब डिकोड कराने के बाद मुझे एक चीज मिलेगी यहां पर वो चीज क्या मिलेगी वह यह है कि जब हमारे यूजर का हम लोग टोकन डिकोड कर देंगे उससे हमारे पास इस डिकोड के अंदर हमारा पूरा यूजर सेव हो जाएगा जब यूजर यहां सेव होगा मैं चाहता हूं कि रिक्वेस्ट डॉट यूजर नाम से मैं एक वेरिएबल बनाऊं ठीक है आप लोग इस वेरिएबल समझ सकते हो पर यह वेरिएबल नहीं है रिक्वेस्ट डट यूजर के अंदर एक वेरिएबल सेव हो जाएगा इस पर मैं अवेट मेथड का यूज करूंगा और मैंने यहां एक गलती की थी गलती नहीं मतलब मैं एक चीज भूल गया था गलती उसे नहीं कह सकते बिल्कुल भी तो वह यह कि आपने अपने इस यूजर स्कीमा का एक मॉडर क्रिएट नहीं किया अभी तक मॉडर कैसे क्रिएट करोगे एक्सपोर्ट कंस्ट यूजर इक्वल टू मंगू डॉट मडर और यहां पर आपने लिख लेना है यूजर कॉमा और यूजर स्कीमा ओके तो यहां पर आपने अपने यूजर का मॉडल क्रिएट कर लिया अब आप यहां पर अपने यूजर को आराम से इंपोर्ट करा सकते हो इंपोर्ट कैपिटल यू एसई आर फ्रॉम डॉट डॉट फॉरवर्ड स् और मॉडल्स में जाएंगे हम लोग यूजर स्कीमा ड जए में जाएंगे अवेट यूजर डॉट अब यूज़र हमारा कहां से आ रहा है हमारे मॉडल में से आ रहा है अब इस यूज़र में हम लोग जो हमारे मंगो डीबी की प्रॉपर्टीज है मेथड्स से हम उन सबको यूज़ कर सकते हैं बिलकुल यूज़ कर सकते हैं हम लोग अपने यूज़र को फाइंड बाय आईडी के जरिए गेट कर देंगे हमारा जो यह डिकोडेड है इसके अंदर हमारे यूज़र की आईडी स्टोर हुई है ठीक है हमारे यूज़र की आईडी स्टोर हुई है तो हम लोग अपने यूज़र को फाइंड बाय आईडी से ढूंढेंगे तो यहां पर हम लोग किसे ढूंढेंगे डिकोडेड डिकोडेड यार आ जाओ खुद बखुदा आईडी ओके तो डिकोडेड डट आईडी कर द जैसे हमारा रिक्वेस्ट डॉट यूजर यहां आ गया हमारे पास हमारा पूरा यूजर सेव हो गया अब मैं इसे नेक्स्ट करवाना चाहूंगा कि भाई ऑथराइजेशन के बाद जो बाकी का प्रोसेस है अब वह काम कर सकते हैं तो यहां पर हमने ऑथराइजेशन कर द अब हम आ सकते हैं आराम से अपने इस जो हमारा क्या नाम है इसे रजिस्टर का फंक्शन लॉगिन का फंक्शन या रजिस्टर का पहले रजिस्टर का करते हैं क्योंकि जब तक लगिन कोई रजिस्टर नहीं होगा तो लगन क्या खा काम करेगा हमारे पास नहीं करेगा जाहिर सी बात है तो पहले कुछ चीजों को इंपोर्ट कराते हैं इंपोर्ट कैच ए सिंक यार मैं ऐसे नहीं करना चाहता इंपोर्ट के समथिंग फ्रॉम डॉट डॉट फॉरवर्ड स् और यहां मिडर वेस में जाएंगे केचे सिंग केरर डॉ ज से लगाना ना भूलना मैंने शायद यहां पर डॉट जस लगाना भूल गया हूं एरर डॉट जस में भी मैंने ड जस में ड जस ड ज बिल्कुल हर जगह लगाया हुआ कोई गलती नहीं की मैंने यहां तक तो सब कुछ परफेक्ट है तो ग चेसिंग केरर और हम लोग इस पूरे फंक्शन को बंद करेंगे अपने इस पेंसिस में ठीक है और इसे बाहर से नाम देंगे के सिं केरर्स और मैं इसे दूंगा रिक्वेस्ट रिस्पांस और नेक्स्ट रेक्स नहीं रिस ओके और मैं इसे चाहता हूं कि यह हमारा एक सिंग फंक्शन हो ए सिंग क्यों क्योंकि अगर रजिस्टर का फंक्शन है तो जाहिर सी बात है थोड़ा सा तो टाइम रहेगा ही डाटा यूजर के डाटा को सेव करने के लिए कंस्ट मैं कुछ चीजों को गेट करूंगा कहां से अपनी रिक्वेस्ट डॉट बॉडी में से रिक्वेस्ट ड बॉडी मतलब जो हमारा फ्रंट एंड है या हमारा जो पोस्टमन से हम लोग डाटा भेजेंगे व रिक्वेस्ट डट बॉडी हम लोग उसे कहते हैं तो मैं चाहता हूं कि नेम हो ईमेल हो मेरे पास और फोन हो रोल हो उसका और और पासवर्ड हो ठीक है पांच चीजें मुझे इन पाच चीजें चाहिए बिल्कुल और अब मैं चाहता कि मैं इन पांचों को कॉपी करू और एंड में जाऊंगा मैं चाहता हूं कि इफ की कंडीशन में मैं इन सबको पेस्ट करू और नॉट नॉट और नोट और यहां पर भी नोट लगाऊंगा इसके साथ और नेम के साथ भी मैं नोट लगाऊंगा मैंने यहां पर कंडीशन लगाई है अगर नाम ईमेल या फोन नंबर या रोल या पासवर्ड इन चीजों में से अगर कोई भी चीज मिसिंग हुई हमारे यूजर ने हमें प्रोवाइड नहीं की और वह रजिस्टर करना चाहता है तो उसके पास एक एरर चला जाना चाहिए वह एरर हैंडलर व एरर सेंड करेगा तो एरर हैंडलर कैसे सेंड करेगा पहले हम लोग उसे इंपोर्ट कराते हैं इंपोर्ट एरर हैंडलर फ्रॉम फॉम नहीं फ्रॉम डॉट डॉट फॉरवर्ड आपने मिड मिडर में जाना है एरर ड जस में जाना है अब आप लोग अपने एरर हैंडल को यूज कर सकते हो एरर हैंडलर जो कि मैसेज होगा मैसेज यह होगा के प्लीज आप लोग कोई भी मैसेज दे सकते हो प्लीज फिर फुल रजिस्ट्रेशन फॉम ठीक है य रजिस्ट्रेशन का फॉर्म होने वाला है अब इसके बाद हमें एक और कंडीशन लगाएंगे कि कंस्ट इ ईमेल कि जो हमारा यूजर ईमेल एंटर कर रहा है वो ईमेल ऑलरेडी अवेलेबल है या नहीं यूजर एक्टिवेशन नहीं यूजर डॉट यूजर को हमने अभी तक इंपोर्ट नहीं कराया यूजर को भी यहां दोबारा इंपोर्ट कराना पड़ेगा इंपोर्ट समथिंग यूजर फम डड फॉरवर्ड और मॉडल्स में जाएंगे यूजर स्कीमा ड जस अवेट यूजर डॉट अवेट यूजर के अंदर हम लोग फाइंड करेंगे एक ही यूजर होगा जाहिर सी बात है हम लोग अगर उसका यूज कर रहे यूनिक ईमेल का तो जाहिर सी बात है कि हमारे पास जो यूजर होगा वो एक ही यूजर होगा अवेट यूजर डॉट फाइंड वन और उसको हम लोग ऐसे यहां पर अपने इस पेंसिस क्या इस कररी ब्रैकेट के अंदर बंद करेंगे के जो हमारे यूजर ने यह ईमेल एंटर की आप उसे यहां पर फाइंड वन करो अगर वह मिल जाता है तो इसका मतलब यह है कि जो हमारा यूजर है वह ऑलरेडी रजिस्टर्ड तो हम लोग अब देखेंगे इफ इज ईमेल अगर इसे ईमेल मिल गई अगर इसे ऑलरेडी ईमेल मिल गई कोई तो हम लोग इसी को कॉपी करते हैं पूरा यहां पेस्ट करते हैं और मैं अपने इस मैसेज को चेंज करना चाहूंगा के ईमेल और रेडिंग एजिस्ट के ईमेल हमारे पास ऑलरेडी अवेलेबल है आप कोई और ईमेल यूज कर सकते हो पर अगर ईमेल भी हमारे पास अवेलेबल नहीं है तो हम लोग चाहते हैं कि हमारा यूजर क्रिएट हो जाए अवेट यूजर डॉट क्रिएट का यूज करेंगे यूजर डॉट क्रिएट के अंदर मैं इन सब चीजों को पोस्ट करूंगा किन-किन चीजों को यूजर के नाम को ईमेल को फोन को रोल और पासवर्ड इन सब चीजों को मैं यहां पोस्ट कर दूंगा ठीक है मतलब पेस्ट कर दूंगा पोस्ट नहीं करना पेस्ट करना है मैंने और अब इसके बाद मैं चाहता हूं कि यह हमें एक रिपस डॉट स्टेटस यह हम एक रिस्पांस दे जब हमारा यूजर क्रिएट हो जाए अपने इस एन का ख्याल रखना है एन कैपिटल नहीं छोटा एन लिखना तो सक्सेस में मैं एक सक्सेस में मैं कहूंगा ट्रू और मैं मैसेज दूंगा के यूजर रजिस्टर्ड और यूजर रजिस्टर के बाद मैं चाहता हूं कि हमारा जो पूरा यूजर है वह यहां से वहां चला जाए सो रिस्पांस में मैं पूरे यूजर को भेजना चाहता हूं अब मैं यहां अपने पोस्टमन में आता हूं पोस्टमन में आने के बाद पोस्टमन में आने से पहले मैं यहां अपने यूजर राउट्स में जाऊंगा कहां क्रिएट किए थे राउट्स यूजर राउटर में जाऊंगा यूजर राउटर के अंदर मैं यहां क्रिएट करना चाहता हूं इंपोर्ट कराना चाहता हूं इंपोर्ट समथिंग फ्रॉम डॉट डॉट फॉरवर्ड और कंट्रोलर फॉरवर्ड स् हमारे पास यूजर कंट्रोलर ड ज और इसमें से मैं क्या चीज इंपोर्ट कराऊंगा रजिस्टर अब रजिस्टर का जो मेथड है वह हमारा पोस्ट का मेथड होने वाला है मतलब जो हमारा यूजर होगा वह अपने डाटा को पोस्ट करेगा तो उसके लिए हम चाहते हैं के राउटर डॉट पोस्ट यह ऑटोमेटिक सजेस्ट करेगा फॉरवर्ड शलेश रजिस्टर का नाम दूंगा और यहां पर मैं चाहता हूं यहां पर मैं चाहता हूं कि जो फंक्शन को मैं रन करना चाहता हूं व रजिस्टर का फंक्शन तो रजिस्टर और रजिस्टर ठीक है पोस्ट का मेथड होने वाला है अब यहां आते हैं हम लोग अपने पास एक नया व क्रिएट करते हैं क्या नाम है अपना य मेरे पास पहले कुछ कोड पड़ा हुआ है या नया क्रिएट कर रहे थे यार बाद में आप लोग को म हो तो यहां मैं इसे नाम दूंगा नया फोल्डर मैं क्रिएट कर रहा हूं अब हो सकता थोड़ा सा टाइम लग जाए टाइम से मुराद एक या दो मिनट तो इसे नाम दे देते हैं हम लोग जॉब सीकिंग ठीक है और जॉब सीकिंग के अंदर में एक वो एंटर करना चाहूंगा अपनी रिक्वेस्ट या रिक्वेस्ट से पहले मैं इसे एक वो दे देता हूं फोल्डर अलग से अलग से फोल्डर इस जॉब सेकिंग के अंदर क्रिएट करेंगे यूजर राउट्स के लिए ड फोल्डर और उसके अंदर उसका नाम होगा यूजर राउट्स यूजर राउट्स कि जो हमारे यूजर के राउट्स है वह सारे इसके अंदर होंगे और इसके अंदर अब मैं एक रिक्वेस्ट ऐड करूंगा वह हमारी रजिस्टर के लिए रजिस्ट्रेशन के लिए तो हमारे पास हो रही अभी लोडिंग हो रही है तो यह थोड़ा सा टाइम रहता है क्योंकि य आपको पता है एक्सटेंशन है तो टेंशन थोड़ा सा स्लो होता है ओरिजिनल पोस्टमन के मुकाबले में टाइम ले सकते है बिल्कुल आपके पास भी ले सकता है अगर आप लोग यही एक्सटेंशन यूज कर रहे हो तो रजिस्टर अ यूजर रजिस्टर अ यूजर करने के बाद आपने अपने किसी भी प्रोजेक्ट पर चले जाना है या आप लोग डायरेक्ट अपना यह पाथ कॉपी कर लो य हमने पेस्ट किया हुआ था कन्फ नवी यह जो आपका यूआरएल है आपने इसे सिंपल कॉपी करना है कट कर देना है यहां आना है आपने पेस्ट कर देना है 5173 आपका पोर्ट नंबर नहीं है आपका पोर्ट नंबर के 4000 आपको कैसे पता आपने यहां नीचे लिखा हुआ है कि हमारा सर्वर 4000 पर रन कर रहा है तो आपने गेट के बजाय इसे पोस्ट कर देना है और यहां आपका अभी से काम नहीं होगा इतनी आसानी से तो आपको यहां अपने app.js में आना है app.js में आने के बाद आपने लिखा हुआ है कि यूज़र राउटर के लिए फव एआई फव v1 फव यूजर यह तीन चीजें पहले आएंगी तो आपने इन्हें को करना 4000 के सामने बिल्कुल पेस्ट कर देना है इसके बाद आपका जो सिंपल पाथ है जो आपने क्रिएट किया हुआ है यह रजिस्टर इसे कॉपी करना है इसके सामने पेस्ट कर देना अब आप चाहते हो कि यार मैं देखना चाहता हूं कि जब मैं बिल्कुल एमटी फॉर्म सबमिट करता हूं तो मेरे पास क्या एरर आता है मैं आप लोगों को बता सेव एंड ओवरराइट दिस टेप न्यू मॉडिफाइड अनदर टेप अच्छा कन्फ चलो खेर है कोई बात नहीं तो अब मैं चाहता हूं के जो हमारा हमें पता है कि जब हम लोग इसे एंटर करेंगे जब हमारे पास कोई भी चीज नहीं होगी प्लीज फिर फर रजिस्ट्रेशन फॉर्म यह एरर आना चाहिए मेरे पास जब मैं इसे एंटर करूंगा एमटी तो देखते हैं क्या आता है हमारे पास हमारे पास अभी के लिए तो कोई भी एरर नहीं आया यहां पर आया है कि स्टेटस कोड इज नॉट डिफाइंड तो बिल्कुल स्टेटस कोड डिफाइन नहीं है तो स्टेटस कोड को देख लेते हैं स्टेटस कोड रिपस ड स्टस 200 जन यहां पर तो बिल्कुल अच्छे से काम कर र मिडर वेयर एरर ड जस हमारे मिडर वेयर में बिल्कुल मसला आया हुआ है यहां पर तो रिस्पांस डॉट स्टेटस डॉट स्टेटस कोड स्टेटस कोड बिल्कुल यहां तक तो हमने सही किया हु मुझे नहीं लगता कि यहां पर कोई मसर तो इसे मैं कर देता हूं एरर डॉट स्टेटस कोड ठीक है एरर डॉट स्टेटस कोड कर देते हैं इसे यह रहा हमारा मसला हल हो चुका है प्लीज फील फूल रजिस्ट्रेशन फॉर्म के आप अपने रजिस्ट्रेशन फॉर्म को पूरा फिल करें तो यार फिल कर लेते हैं यह मसले वाली बात नहीं है हमने अपना नेम प्रोवाइड करना है नेम देना है हमने कोड विद जीशू ओके आपने अपनी मर्जी से अपना नाम देना है मैं अपना नाम दे रहा हूं मुझे अपना नाम बिल्कुल अच्छा रखते और मैं देना चाहता हूं अपनी ईमेल ईमेल में कोई फालतू सी ईमेल दे gmail.com और अब इसके बाद में इसे दूंगा अपना फोन नंबर फोन फोन नंबर के अंदर मैं लिखना चाहूंगा 123 1233 और मैंने इसकी टाइप को नंबर रखा हुआ है तो जाहिर सी बात है इसे नंबर फॉर्मेट में एंटर करूंगा और और और दूंगा मैं इसे कौन सा एंप्लॉयर का कि भाई मैंने रिक्रूटमेंट करनी है अपने पास और सब सबसे आखरी चीज जो हमारे पास है हमारा पासवर्ड और पासवर्ड के अंदर मैं लिखूंगा के टूथ 4 5 6 से 8 अभी जो हमने डाटा एंटर किया हुआ य बिल्कुल करेक्ट डाटा है इसमें ना ईमेल का मसला है चलो मैं जानबूझकर अ ईमेल खराब कर देता हूं जानबूझकर मैं अपनी ईमेल खराब कर देता हूं मैंने जड के सिर्फ लिखा हुआ है तो अ भी एरर आना चाहिए कि यार जो आपकी ईमेल है ना अब इसमें देखते हैं एरर आता है इनवेलिड डेटाबेस नेम मन स्टेक जॉब सीकिंग अच्छा के यहां पर मस अच्छा हा बिल्कुल मसला है तो आपने यहां आना है अपने डाटाबेस में डटा बेस कनेक्शन में और यहां आपने इसे एक स्पेस दिया हुआ है इसी स्पेस को आपने मिटा देना है अब देख लेते हैं कि अभी सेव हो रहा है या नहीं हो रहा तो ईमेल प्लीज प्रोवाइड अ वेरी डीमेल क्या यार अपने जो ईमेल दिए है ना वो वेरी डीमेल नहीं है हमने कहा कि चलो ठीक है हम आपको वेड डीमेल दे देते हैं पर हम लोग रोल के बजाय एंप्लॉयर के बजाय हम लोग लिखेंगे ये एक्टर कि ये एक एक्टर है मैं बार-बार सेव किए जा रहा हूं यह मालती है मेरी अी इसे एरर देना चाहिए एक्टर इज नॉट अ वैलिड एनम वैल्यू फॉर पाथ रोल कि जो एक्टर है ना वो अपने एनम वैल्यू में नहीं दिया हुआ है एनम कौन सी वैल्यू है अब हो सकता है आपको याद आ गया होगा अगर आपकी या दश थोड़ी सी भी तेज है थोड़ी सी अगर तेज नहीं है तो कोई मसला नहीं है यह कोई परेशानी वाली बात नहीं है हमने यहां पर लिखा हुआ था कि जॉब सीकर एंप्लॉयर इनमें से कोई एक होना चाहिए तो मैंने क्या दिया हुआ है एक्टर एक्टर तो जाहिर सी बात है काम नहीं करेगा ना तो एंप्लॉयर दे देते हैं अब एंप्लॉयर के बाद मैं इस पासवर्ड को दूंगा टूथ 4 कितने चार डिजिट्स तो चार में भी मसर के पासवर्ड मस्ट कंटेन एटलीस्ट ट करेक्टर्स के पासवर्ड में कम से कम आठ करेक्टर्स होने चाहिए मैंने कहा चलो ठीक है यह हि री पूरी कर लेते हैं तो मैंने आठ कैरेक्टर इसे दिए अब हमारा यूजर सेव हो जाना चाहिए बिल्कुल यूजर रजिस्टर्ड नेम कोड विज इशू ईमेल फोन पासवर्ड रोल आईडी क्रिएट डेट सब कुछ आ गया हमारे पास अब हमें कोई मसला नहीं है अब हमें कोई नहीं रोक सकता कोडिंग करने से हम लोग अपने मंगो डीबी कंपास में जाएंगे आप लोग दोनों डेटाबेस का यूज कर सकते हो अगर आप लोग क्लाउड का यूज करना चाहते हो मैंने पिछले प्रोजेक्ट में क्लाउड का यूज किया था अब मैं इसमें मंगो डीबी एड्रेस का यूज कर रहा हूं तो आप लोग मंगो डीबी कंपास का यूज कर रहा हूं तो आपकी मर्जी आप अपनी मर्जी से कोई भी यूज कर सकते हो कोई वो नहीं है कि आपके ऊपर किसी ने बंदूक रखी हुई है कि नहीं यार आपने यही करना है हर हाल में तो यहां पर हमारे पास एक डॉक्यूमेंट आया हुआ है इसका नाम है कोड विज ज के जीमल फोन नंबर 1233 यर पासवर्ड हैश होके आया हमारे पास आप लोग देख सकते हो इसे पासवर्ड हैश हो चुका है हमारा तो अब यह तो हमारा हो चुका है डेटाबेस में हमारा यूजर सेव हो चुका है अब इसके बाद हम लोग लॉगिन करेंगे अपने यूजर को कि लॉगइन होते है या नहीं बट लॉगइन करने से भी पहले मैं एक और चीज दिखाना चाहता हूं वो है हमारा यह के यूजर राउट्स इसे बंद कर देता हूं मैं इसे यहां पर नहीं चाहता अ यूजर कंट्रोलर यूटर्स यूटर्स के फाइल के अंदर मैं एक फोल्डर के अंदर मैं एक फाइल क्रिएट करूंगा जेडटी टोकन ड जस अब इस फाइल के अंदर मैंने क्या करना है इस फाइल के अंदर मैंने यह करना है कि जैसे हमारे यूजर ने अगर रजिस्टर किया या लॉगिन किया तो वह डायरेक्ट लॉगिन हो जाना चाहिए अब आपने कहीं बहुत सी वेबसाइट्स पे देखा होगा जैसे आप रजिस्टर कर हो तो उस वक्त आप लॉगइन हो जाते हो डायरेक्ट आपको दोबारा वो लॉगइन करने के लिए नहीं कहता तो मैं यही करना चाह रहा हूं कि हमारा जो रजिस्टर पर भी लॉगिन पर भी एक फंक्शन रन करें कि हमारा यूजर ऑथराइज हो जाए और एक टोकन जनरेट हो जाए जैसे मैंने यहां पर अपने इस कौन से फोल्डर में मैंने यहां पर एक फोल्डर क्रिएट किया था कहां गया य तो बहुत सारे फोल्डर यार बंद कर देता हूं कंट्रोलर्स में भी नहीं कॉन्फिन में भी नहीं डेटाबेस में भी नहीं मॉडल्स में मडर्स में मैंने यहां पर एक चीज बताई थी आप लोगों को गेट जेडटी टोकन मैंने इसका यूज किया कहां पर मैंने इसे यूज ही नहीं किया यूज नहीं किया ना आप लोग के सामने मैंने यूज नहीं किया तो इसे यूज करते हैं एक्सपोर्ट कॉन्स्ट एक्सपोर्ट कॉन्स्ट सेंड टोकन कि आपने एक टोकन सेंड करना है और यह हम लोग इसे अपनी मर्जी से कुछ पैरामीटर्स दे रहे हैं ठीक है यूजर स्टेटस कोड रिस्पांस और मैसेज और इसके बाद मैं चाहता हूं कि इससे एक फंक्शन बन जाए खूबसूरत सा अब इसके अंदर हम लोग अपने इस टोकन को कैसे जनरेट करेंगे मैं चाहता हूं कि कौन टोकन टोकन को मैंने नाम दिया के यूजर डॉट गेट इसे बिल्कुल सेम टू सेम कॉपी करेंगे हम लोग रिस्क बिल्कुल भी नहीं ना लेना चाहते इसके नाम को आपने यहां से कॉपी करना है आपने यहां पर इसे सेम टू सेम पेस्ट कर देना है और आपने इस फंक्शन को यहां कॉल कर लेना है जैसे आप इसे कॉल करोगे आपने यहां पर कुछ ऑप्श क्रिएट करने हैं कंस्ट ऑप्शंस इन ऑप्शंस के अंदर आप बहुत सारे ऑप्शन दे सकते हो पर अभी के लिए हम लोग जो यूज कर रहे हैं वह हमारा होने वाला है एक्सपायर्स का तो एक्सपायर्स न्यू डेट कि यह एक्सपायर कब होगा और डेट डॉट ना अब डेट ड ना के अंदर मैंने एक चीज आप लोगों को बताई थी कि यहां पर मैं इसका यूज कर रहा हूं कॉन्ग ड एनवी के अंदर फ का कुकी एक्सपायर अब मैंने इस फाइव को मैंने आपको कहा था कि फाइव से मुराद यह कि यह हम पेंड करते है हम इस फाइव की रथ को कितना बढ़ाना चाहते हैं हम इस फाइव को आवर्स में कन्वर्ट करना चाहते हैं या डेज में कन्वर्ट करना चाहते हैं या इयर्स में कन्वर्ट करना चाहते हैं तो मैं इसे कुछ दिनों में कन्वर्ट करना चाहता हूं फाइव को कुकी एक्सपायर को ठीक है डेट ड ना प्रोस एवी कुकी अंड एक्सपायर ठीक है कुकी एक्सपायर लिखने के बाद आप चाहते हो कि 24 घंटे मतलब 24 घंटों के अंदर 60 और हर घंटे में 60 मिनट मिनट और हर घंटे में 60 सेकंड ठीक है और हर 60 सेकंड में 1000 मिली सेकंड ओके तो अब इसके अंदर कोई रॉकेट साइंस नाम की चीज नहीं थी अगर आप लोगों को समझ आ गया तो बड़ी अच्छी बात है अब ऑप्शंस में एक और चीज देनी है एचटीटीपी ऑनली ट्रू कर देना है कि एचटीटीपी ओनली ट्रू होना चाहिए यहां पर कुछ और प्रॉपर्टीज भी हो सकती है जैसे सेम साइट सेम साइट हम लोग नन रखते हैं और सिक्योर को अगर आप लोगों का जो की जो वेबसाइट है इससे अगर वो इस पर रन कर रही है अब यार यहां पर एग्जांपल नहीं दे सकता यहां पर दे दे सकूंगा पोस्टमैन में जैसे आप लोग इस पाथ को देखना यहां पर यार इसे भी बंद कर देते हैं कॉन्फिन में देख रहे थे आप लोग देख सकते हो ये एचटीटीपी है इसके साथ एस नहीं लगा हुआ मतलब ये सिक्योर नहीं है इतना सिक्योर नहीं है तो उसके लिए अगर आपके अगर आपके पास एचटीटीपीएस पर काम कर रहे हो तो आप इस यहां पर एक और वैल्यू ऐड कर सकते हो इस तरीके से सिक्योर और ट्रू आप उसे भी ट्रू कर सकते हो पर हम लोग अभी एचटीटीपी पर काम कर रहे तो हम लोग वो वैल्यू यहां ऐड नहीं करेंगे तो एचटीटीपी ओनली हमने ट्रू कर दी और अब इसके बाद हम लोग करेंगे रिस्पांस डॉट स्टेटस और स्टेटस के अंदर हम लोग देंगे स्टेटस को जो हमारे पास यहां से आएगा और उसके बाद में दूंगा कुकी कुकी ठीक है कुकी के अंदर हमने टोकन देना है उसका नाम क्या होगा टोकन होगा और वो टोकन जनरेट कहां से होगा यहां से होगा और उसके बाद में इसे कुछ ऑप्शंस दूंगा आप लोग इन ऑप्शंस को अगर यहां पर क्रिएट नहीं करना चाहते आप यहीं पर क्रिएट कर सकते हो यह आप पर डिपेंड करता है और इसके बाद आप लोग अपनी मर्जी से अपना जो रिस्पांस देना चाहते हो वह दे सकते हो तो सक्सेस हम लोग देंगे टू के जो सक्सेस होगा वो ट्रू होगा सक्सेस और हम लोग यूजर को भेजना चाहेंगे हम लोग मैसेज को भेजना चाहेंगे और हम लोग टोकन को भेजना चाहेंगे तो अब यह सारी चीजें हमने यूज कर र है मैसेज का इस्तेमाल रिस्पांस का स्टेटस कोड का यूजर का हमने इन सारी चीजों का इस्तेमाल कर लिया अब हमने इस सेंड टोकन को अब इंपोर्ट कराना है कहां पर यूजर कंट्रोलर में ओके सो इंपोर्ट कराते हैं इंपोर्ट समथिंग फ्रॉम ड डॉट फॉरवर्ड सरेश यूटी फॉरवर्ड सरेश और जेडटी टोकन ड जस और यहां पर मेरे पास सेंड टोकन नाम से एक फंक्शन आएगा मैं चाहता हूं कि इस रिपस डॉट स्टेटस इस सब के बजाय मेरे पास व फंक्शन रन हो मैं चाहता हूं सेंड टोकन और सेंड टोकन मुझे अब चार प्रॉपर्टीज देगा एक तो मैं इसे सिंपल यूजर भेजूंगा यूजर यह वाला यूजर भेजूंगा स्टेटस कोड में इसे 200 का दूंगा और रिस्पांस में मैं रिस्पांस को ही भेजना चाहूंगा और मैसेज के अंदर में इसे एक मैसेज दूंगा कौन सा मैसेज दूंगा यूजर रजिस्टर्ड सक्सेसफुली ओके सो यहां पर पर हमारा यह काम टोटली हो चुका है अब मैं दोबारा अपने इस राउट पर जाऊंगा मैं दोबारा अपने यूजर को रजिस्टर करना चाहूंगा बट सेम ईमेल के साथ देखते हैं कि सेम ईमेल के साथ यह काम करता है या नहीं करता सो अभी तो पता नहीं मुझे समझ नहीं आ रही ये इतना स्लो क्यों चल रहा है यह इतना स्लो नहीं चलता क्योंकि पिछले प्रोजेक्ट में देखा होगा ये इतना स्लो नहीं था प्लीज फील फॉर रजिस्ट्रेशन फॉर्म ओके बॉडी में जाएंगे बॉडी के अंदर रो में जाएंगे टेक्स्ट में जाएंगे टेक्स्ट में हम लोग अपने या इसे बंद कर देते हैं यार मेरे पास अपना पुराना प्रोजेक्ट पड़ा हुआ है उसी के अंदर काम करेंगे उसमें ऑलरेडी राउट्स बने हुए रजिस्टर रजिस्टर पर जाते हैं रजिस्टर पर यहां बॉडी में जाऊंगा और बॉडी के अंदर रो इसे मैंने जनडो नाम दिया हुआ है डरे जीमल या फलाना डिम काना जो भी दिया हुआ है पर मैं ईमेल को इसकी सेम करना चाहूंगा जिसे हमारा z के था इसे एंटर करते हैं सेव करते हैं तो क्या आता है हमारे पास ईमेल ऑलरेडी एजिस्ट ईमेल एक्जिस्ट करती है ठीक है तो हमने कहा कि जन @ gmail.com यह जॉन विक मूवी वाला जन नहीं है यह सादा सा जन है अंग्रेजों वाला जन इसका रोड जो जॉब सी करर है तो अब देखते हैं यहां अपने मंगो डीवी को कंपस को रिफ्रेश करते हैं यह रहा हमारे पास हमारा जोनो भी आ गया जोनो नहीं जनडो ओके सो इसके बाद हम लोग इसे अपने इससे बंद कर सकते हैं इसे भी बंद कर सकते हैं और यहां आएंगे अपने फाइल्स के अंदर यहां पर अब मैं फंक्शन क्रिएट करना चाहता हूं एक्सपोर्ट लॉगिन स्क्रीन थोड़ी सी ऐसे ऊपर कर देता हूं इसे एक्सपोर्ट कॉन लॉगिन और इसे मैं के चेसिंग एरर के अंदर रप करना चाहता हूं केसिंग एरर और यहां पर मैं रिक्वेस्ट रिस्पांस और नेक्स्ट और यहां पर मैं इस फंक्शन को स रखना चाहता हूं स का वेट ठीक है सो हेयर वी गो जब हमारा यूजर लॉग इन करेगा वो तीन चीजें प्रोवाइड करेगा आपने ने हर जगह देखा होगा हमारा ये यूजर दो चीजें प्रोवाइड करता है एक ईमेल और एक उसका पासवर्ड पर हम उससे उसका रोल भी पूछेंगे कि वह एंप्लॉयर है या जॉब सी करर है ठीक है सो कंस्ट ईमेल और पासवर्ड और उसके साथ हम लोग उसका रोल ठीक है यह कहां से आएंगे रिक्वेस्ट डॉट बॉडी में से अब रिक्वेस्ट डॉट बॉडी में से ये तीन चीजें हमें अगर नहीं मिली अगर हमें यह तीनों चीजें नहीं मिली इनमें से या कोई भी चीज नहीं मिली इफ नॉट ईमेल इफ नॉट पासवर्ड या इफ नॉट रोल अगर इनमें से कोई चीज नहीं मिली हमें तो हम लोग यह चीज इसे यूजर को देंगे यह एरर रिटर्न नेक्स्ट न्यू एरर हैंडलर तो एरर हैंडलर के अंदर मैं चाहता हूं हमारे पास एक मैसेज जनरेट हो प्लीज प्रोवाइड ईमेल पासवर्ड एंड रोल ओके सो हम लोग इसे एक टोकन भी देंगे टोकन हमारे पास कौन सा होने वाला है कि 400 मतलब आपने बेड रिक्वेस्ट कीए 400 च नहीं 400 तो अगर यह चीजें नहीं हुई तो आपने यह एरर ्र करना है और इसके बाद में कंस्ट यूजर कि हमारा यूजर जो है कंस्ट यूजर अवेट हम लोग इसे पहले अवेट करेंगे अवेट यूजर डॉट फाइंड वन फाइंड वन के मेथड के जरिए हमारा यूजर जाहिर सी बात है हम लोगों ने ईमेल को यूनिक रखा हुआ है तो यूजर भी एक ही होगा हमारे पास यूजर डॉट फाइंड वन और इसके अंदर हम लोग ईमेल देंगे और हम इसकी ईमेल तो हम लोग गेट कर देंगे आसानी से हम लोग अपने पूरे यूजर को गेट कर सकते पर हमारे पास इसका पासवर्ड गेट नहीं होगा पासवर्ड क्यों नहीं आएगा हमारे पास आप लोग जरा सोचो पासवर्ड हमारे पास इसलिए नहीं आएगा मैं बताता हूं अच्छा मैंने यहां पर नहीं लिखा हुआ क्योंकि हम चाते हैं कि इसका जो सेलेक्ट है ना यह फॉर्स हो मैं देखता हूं सेलेक्ट फॉर्स हां बिल्कुल तो जैसे ही आप इसके सेलेक्ट को फोर्स करते हो और उसके बाद अगर आप अपने यूजर को रजिस्टर करना करोगे तो आपके पास वो नहीं आएगा क्या नाम है आपका पासवर्ड पासवर्ड नीचे रिस्पांस में नहीं शो होगा आपके पास देखते हैं मैं आपको दोबारा दिखाता हूं यहां पर तो टाइम ले रहा है यार लोडिंग रिक्वेस्ट सो जब तक यह होते हैं हम लोग इसे समझ लेते हैं तो यूजर कंट्रोलर में जाते हैं यहां पर डॉट सेलेक्ट मेथड का यूज करेंगे हम लोग सेलेक्ट और सेलेक्ट के साथ आपने प्लस लगाना है कि आप पासवर्ड को भी गेट करना चाहते हो तो इस रेट को आपने डिलीट कर देना है ओके सो रजिस्टर में जैसे आप जाओगे आप बॉडी में जाना आपने जोन की जगह अब डो के नाम से देना है अपनी ईमेल डो क्योंकि वो रजिस्टर नहीं होगा डो और यहां पर आप अगर देखो तो आपके पास अभी भी पासवर्ड शो हो रहा है तो मैं समझ गया कि उसे ट्रू रखना था शायद क्योंकि मुझसे गलती हो गई गलती हर सबसे होती है सो सेलेक्ट फॉर्स नहीं सेलेक्ट ट्रू ठीक है तो अब डो के बजाय मैं इसके साथ एक और ई लगा लेता हूं मसरा नहीं है तो दोबारा करते हैं अभी भी पासवर्ड शो रहा यार आई डोंट नो कि ये क्यों शो हो रहा है हालांकि इसे शो नहीं होना चाहिए यहां पर तो यूजर कंट्रोलर में मैंने सब कुछ सही किया हुआ है फिर भी मेरे पास पासवर्ड शो हो रहा है यूजर डॉट क्रिएट हो रहा है मेरे पास यूजर स्कीमा आ रहा है मेरे पास तो मैं इसे चेक करता हूं कि इसे हम लोग कैसे सॉल्व कर सकते हैं फिर आता हूं मैं आपके पास अच्छा तो यहां पर मैंने देखा कि आपने इस पासवर्ड के सेलेक्ट को फोर्स ही रखना है तो यहां पर चीज ये है ना कि जब आप रजिस्टर करते हो तो आपके पास यह पासवर्ड यहां पर आएगा बार-बार ठीक है पर जब आप अपने यूजर को गेट करना चाहो तब आपके पास पासवर्ड शो नहीं होगा गेट करते वक्त तो सेलेक्ट करने का मतलब भी यही होता है ओके सो जब आप यहां यूजर कंट्रोलर के अंदर आओगे अपने यूजर कंट्रोलर में तो जब आप यहां पर ईमेल गेट करोगे तो आपके पास उसका पासवर्ड नहीं आएगा ईमेल के जरिए आपको यूजर की पूरी डिटेल्स मिल जाएगी पर आप उसके पासवर्ड को गेट नहीं कर सकते तो उसके लिए आपको पासवर्ड ही लिखना पड़ेगा यहां पर डॉट सेलेक्ट पासवर्ड कि यार मुझे पासवर्ड भी चाहिए यहां से अब यह यहां पर देखेगा कि इफ नॉट यूजर अगर मेरे पास यूजर नहीं मिला अगर यूजर फाउंड ही नहीं हुआ तो यह क्या करेगा यह रिटर्न करेगा इस मैसेज को कॉपी करते हैं या पेस्ट कर देते हैं के इफ नॉट यूजर हम लोग कहेंगे के इनवैलिड ईमेल और पासवर्ड या तो आपकी ईमेल इनवैलिड हैय आपका पासवर्ड इनवैलिड है ठीक है और इसके बाद हम लोग देखेंगे कि कनस अगर ईमेल सही हुई इज पासवर्ड मैच कि यार पासवर्ड मैच हुआ या नहीं हुआ तो उसके लिए हम लोग कहेंगे अवे यूजर डॉट कंपेयर पासवर्ड यह कंपेयर पासवर्ड कहां से आ रहा है हमारे पास हमने यूजर स्कीमा के अंदर एक फंक्शन मेथड क्रिएट किया था कंपेयर पासवर्ड नाम से यूजर डॉट कंपेयर पासवर्ड ओके और इस पासवर्ड के अंदर हम लोग अपने इस यूजर के एंटर किए हुए पासवर्ड को भेजेंगे और यहां पर इसे इस तरह करेंगे हम लोग फिर इफ की कंडीशन लगाएंगे कि इफ अगर इ पासवर्ड मैच नहीं हुआ अगर पासवर्ड मैच नहीं हुआ तो आपने फिर यही सेम टू सेम एरर भेजना है कि यार या तो ईमेल आपकी गलत है या पासवर्ड अब हम लोग बता बता क्यों नहीं रहे कि यार ईमेल गलत है आपकी हम लोग डायरेक्ट क्यों नहीं बता रहे कि पासवर्ड गलत है आपका इसलिए नहीं बता रहे अगर कोई आपके पास ऐसा बंदा आता है जो गलत मकसद से आया आपकी वेबसाइट को हैक करना चाहे तो अगर उसको आपने बता दिया कि यार पासवर्ड तो सही है ईमेल गलत है या ईमेल तो सही है पासवर्ड गलत है तो कम से कम उसे एक चीज के बारे में तो पता चल ही जाएगा तो उसके जरिए वह कुछ ना कुछ करके उस चीज को हैक कर देगा तो इसीलिए आपने इन चीजों का अच्छे से ख्याल रखना है उसके बाद आपने यह देखना है कि इफ यूजर डॉट रोल के जो यूजर का जो रोल है वह बराबर है रोल के अब रोल कहां से आया अब यह कि हमने यूजर को यहां से गेट किया ठीक है यहां यूजर की सारी वलू स्टोर हो गई अब इस यूजर का जो रोल है जो यूजर ने रोल एंटर किया हुआ है उसके साथ मैच करता भी है या नहीं अगर उसके साथ मैच नहीं करता तो आपने यहां पर यह देना है एक मैसेज के यूजर विथ दिस रोड नॉट फाउंड ठीक है कि इस रोड के साथ हमारे पास कोई यूजर नहीं है पर अगर यह सारी चीजें आपके पास अच्छे से हो जाए यह सब कुछ उसके पास उसकी ईमेल भी सही हो उसका पासवर्ड भी सही हो और उसका रोल भी मैच कर जाए तो आपने सिंपली क्या करना है आपने इस टोकन को जनरेट करना है टोकन जनरेट हो जाएगा आपने यहां से यूजर भेजना है एक स्टेटस कोड भेजना है आपने रिस्पांस भेजना है और आपने मैसेज देना है के यूजर लगड इन सक्सेसफुली कि हमारा यूजर सक्सेसफुली लॉग इन हो चुका है अब इस फंक्शन को अब इसको टेस्ट करने का वक्त आता है कि हम लोग इसे टेस्ट कैसे करेंगे उससे पहले आपको अपने यहां यूजर राउट्स में आना है यूजर राउटर में यहां पर आपने हमारा ये मेथड भी पोस्ट का होने वाला है तो ए ओजी लॉगिन और यहां पर मैं इसे रजिस्टर को काट के लॉगिन लिखना चाहूंगा और यहां पर आते हैं अपने इन राउट्स के अंदर और यहां रजिस्टर पर हम लोग जाते हैं रजिस्टर में हम लोग हम लोगों ने य एक यूजर स्टोर किया था लॉगिन पर जाते हैं क्योंकि हम लोग अभी लॉगिन कर रहे हैं तो लॉगिन में अगर आप लोगों को याद हो हमने एक डाटा सेव किया था z के gmail.com और उसका पासवर्ड था 12345678 यहां पर तो शो नहीं हो रहा पर हमें पता है तो वही एंटर करने की कोशिश करते हैं तो मैं इस डीओई को काटना चाहूंगा z gmail.com पासवर्ड सेम पड़ा हुआ है और उसका रोल एंप्लॉयर था अब मैं रोल जानबूझकर गलत खना चाह रहा हूं और मैं कुकीज दिखाना चाह रहा हूं आप लोगों को कुकीज का पता चल जाए कुकी अभी एक तो शो हो रही है हमारे पास में उसे डिलीट कर देता हूं लॉगिन पर चलते हैं सेंड करते हैं अपनी रिक्वेस्ट को और हमारे पास यहां पर लॉगिन हो चुके है गलत है यह तो यह तो बिल्कुल गलत है क्योंकि हमने इसका रोड एंप्लॉयर है हमने जो कंडीशन लगाई हुई है वह इसके साथ बिल्कुल भी मैच नहीं करती तो देखते हैं हमने यहां पर क्या अती की हमने यहां पर ख कि इफ यूजर डॉट रोल नहीं बराबर रोल के तो आपने यह एरर थ्रो करने है अच्छा हमने रिटर्न तो नहीं कराया इसे यार इतनी बड़ी गलती हुई हमसे रिटर्न नेक्स्ट इस सबको आपने यहां इस तरह बंद कर देना ठीक है और सेम थिंग गोस फरदर रिटर्न नेक्स्ट आपने इसको यहां से कट करना है यहां एंड में आके इसे रिमूव करके यहां डाल देना है इसे और यहां पर भी आपने रिटर्न नेक्स्ट करना है तो यह गलती गलतिया होती है आपने इ गति से सीखने है सो एंड में जाएंगे यहां इसे पेस्ट करेंगे और हम अभी देखेंगे कि हमारे पास क्या आते हैं सो अभी लॉगिन के वक्त हम लोग यहां जाएंगे कुकीज में हमारे पास कुकी भी जनरेट नहीं हुई तो देखते हैं दोबारा सेंड टोकन पर करते हैं यूजर विद दिस रोल नॉट फाउंड कि यह रोल के साथ यूजर फाउंड नहीं हुआ अब ठीक है हम लोग एंप्लॉयर दे देते हैं इसका रोड सही कर देते हैं पर इसके पासवर्ड को गलत कर देते हैं सात डिजिट्स तो इनवेलिड ईमेल और पासवर्ड तो चलो ठीक है पासवर्ड सही कर देते हैं ईमेल गलत कर देते हैं जड के की जगह एडी लिख लेता हूं तो अब देखते हैं इनवेलिड ईमेल और पासवर्ड तो अब भी गलती हो रही है अब जब अब जब सारी चीजें सही होंगी तो अब मैं चाहता हूं कि हमारे पास कुकी भी आ जाए हमारा यूजर भी लॉगिन हो जाए तो अब सक्सेसफुली यूजर लॉगिन हो चुके हैं आईडी नेम ईमेल फोन पासवर्ड रोल यह रहा मैसेज और यह रहा उसका टोकन भी जनरेट हो चुका है अब य टोकन को हमने कुकीज में देखना है कि वहां आया हुआ है पर वहां हमारे पास कोई टोकन अभी तक आ गया बिल्कुल रिफ्रेश करने पर आ गया अगर आपके पास भी शो नहीं और आपने रिफ्रेश कर रना इसे तो यह हमारे पास कब एक्सपायर होगा 1535 1 ओके तो यहां पर भी देख लेते या खैर पता नहीं चल रहा है अभी अच्छे से तो देख लेते हैं सेम टू सेम टोकन है या नहीं सो टोकन के जो लास्ट के अल्फाबेट्स हमारे पास शो हो रहे वो यह है टी यू आर डब्लू जो कि आखरी के अल्फाबेट्स थे टी यू आर डब्लू टीयू आर डब्लू यह सेम वही टोकन है जो जनरेट हुआ है हमारे पास तो हमने सक्सेसफुली लॉगइन भी कर लिया हमारे पास सब कुछ अच्छे से काम कर रहे हैं अब हमारा आखिरी फंक्शन जो हम लोग यूजर के लिए क्रिएट करेंगे वह हमारा यूजर का रोग आउट का फंक्शन होगा इसके बाद हमारा सारा काम आसान है क्योंकि सबसे जो डिफिकल्ट काम होते हैं हमारे पास वो एक यूजर को ऑथराइज करना होते हैं जो सबसे मुश्किल काम मुझे लग पर्सनली यूजर की ऑथराइजेशन थोड़ी सी मुझे मुश्किल लगती है मुझे पसंद नहीं है बिल्कुल भी बट काम मजे का है तो गच ए सिंक एरर अब यूजर को लॉग आउट करने के लिए भी तो कुछ करेंगे ए सिंक रिक्वेस्ट रिस्पांस नेक्स्ट इन सब चीजों का यूज करेंगे और मैं चाहता हूं रिस्पांस डॉट स्टेटस रिपस डट स्टेटस के अंदर मैं कुछ चाहता हूं मैं चाहता हूं कि रिपस ड स्टेटस 20 डकी लॉग आउट का लॉग आउट करने का यह मतलब है कि जो यूजर की कुकी स्टोर हुई है उसके पास उसके लोकल स्टोरेज में या कहीं पर भी हम लोग उसे डिलीट करना चाहते हैं सिंपली तो उसे कैसे डिलीट करेंगे कुकी के अंदर आपने उस कुकी का नाम देना है टोकन नाम है उसका और आपने क्या करना है उसको एमटी कर देना है अगर आप उसे इस तरह एमटी नहीं करना चाहते आप इसे नर भी लिख सकते हो पर मैं लिखना चाहता हूं एमटी ठीक है तो मेरी अपनी मर्जी है आपकी अपनी मर्जी है और किसी की अपनी राय होती है किसी की किसी के काम में टांग नहीं अड़ाना चाहिए जो जिस मर्जी से कर रहे हैं उसी मर्जी से अपना काम करता रहे बस गलत ना करें तो यहां पर मैं चाहता हूं कि एचटीटीपी ओनली ट्रू क्योंकि वहां पर भी मैंने यह वैल्यू दी थी और एक्सपायर्स इन ठीक है वहां पर जो वीडि आपने दी थी आपने सेम वीडि यहां पर भी देनी है अगर आपने वहां पर कोई और वीडियो दी हुई है इनके अलावा तो आपको वह वीडियो यहां भी देनी पड़ेगी मैं किन यूज की बात कर रहा हूं हो सकता है आप लोग भूल गए हो मैंने यहां पर जब जेडटी टोकन जनरेट किया था एक और एचटीटीपी ओनली मैंने इनके नाम दिए थे ठीक है तो अच्छा मैंने देख लिया तो एक्सपायर इनके बजाय एक्सपायर्स करने तो जैसे आपका इस कुकी और कुकी के बाद आपको एक मैसेज भी भेजना है अपने यूजर के पास डॉट जसन जिसन के आपने अंदर सक्सेस लिखना है के सक्सेस ट्रू और मैसेज यह है के यूजर लॉग आउट सक्सेस फुली या लग आउट के बजाय लॉक डाउट यह ज्यादा अच्छा लग रहा है और यहां आखरी में एक्सक्लेमेटरी साइन थोड़ा अच्छा लगेगा तो अब हम लोग आते हैं यहां अपने पोस्टमैन पर दोबारा हम लोगों को पता है कि हमारे पास हमारा यूजर लॉगिन है और उसका जो कुग है वो भी हमारे पास स्टोर पड़ा हुआ है तो जैसे हम लोग हम लोग लॉग आउट करेंगे उसका जो कुकी है वो डिलीट हो जाना चाहिए तो देख लेते हैं कुकीज में जाएंगे कुकीज में जाने के बाद हमारे पास हमें पता है कि यह रहा उसका कुकी लॉग आउट करते मैं यहां पर रिफ्रेश भी कर लेता हूं कि रिफ्रेश करने पर डिलीट तो नहीं हो रहा नहीं बिल्कुल भी नहीं हो रहा तो लॉग आउट करने पर मैं सेम यह राउट है हमारा लॉग आउट हां अच्छा मैंने यह राउट यहां पर डिफाइन नहीं किया हुआ तो काम नहीं करेगा जो हमारा लॉग आउट का मेथड है वो गेट मेथड होने वाला है क्योंकि हम लोग कुछ ना भेज रहे हैं ना अपडेट कर रहे हैं ना डिलीट कर रहे हैं तो हमारा ये कौन सा आउट होने वाला है गेट का लॉग आउट और यहां पर भी आपने इनके बजह लॉग आउट करना है ओके सो नो नीड टू वरी अबाउट दिस थिंग्स लॉग आउट करते हैं हमारे पास यूजर लगड आउट सक्सेसफुली हमारा यूजर जो है व सक्सेसफुली लॉग आउट हो चुका है तो यहां आते हैं हम लोग अपने कुकीज में अभी दोबारा इसे रिफ्रेश करते हैं तो हमारे पास कोई कुकी नहीं मिल रही तो मैंने एक यहां पर फाइल बनाई थी एक मिडल वेर ड जस यूजर की ऑथेंटिकेशन के लिए कि हमारे पास राइज है या नहीं मैं इस यूज राउटर के अंदर इसका एक क यूज दिखाता हूं इसे आप लोगों को के हम लोग इसका कैसे यूज कर सकते हैं इंपोर्ट समथिंग फ्रॉम डॉट डॉट फॉरवर्ड मीटर वेस फॉरवर्ड ड जस ठीक है ड ज से हमारे पास थरा ऑथराइज इसे हमने यहां इंपोर्ट करा दिया मैं इस लॉग आउट से पहले इसे भी यहां यूज करना चाहता हूं इस ऑथराइज्ड ऑथराइज्ड ओके तो अब इज ऑथराइज्ड का क्या मतलब है इ ऑथराइज्ड का यह मतलब है कि अगर हमारा यूजर और रेडी लॉग आउट हो चुका है उसके पास कोई टोकन नहीं है क्योंकि ऑथराइजेशन का क्या मतलब है कि उसके पास कोई टोकन होगा अगर उसके पा पास कोई टोकन ही नहीं है तो वो लॉग आउट नहीं कर सकेगा और जब वो लॉग आउट नहीं कर सकेगा तो उसके पास कौन सा एरर आएगा ऑथराइजेशन का कि यार आप ऑथराइज्ड यूजर नहीं हो तो देखते हैं यह काम कर रहा है या नहीं कर रहा इन चीजों को चेक करना लाजमी है तो आप लोग देख सकते हैं अभी तो यूजर रोग आउट सक्सेसफुली आ चुका है हमारा यूजर रोग आउट है हमारे पास कोई टोकन नहीं पड़ा अभी इस वक्त हमारे कुकीज में अब मैं सेंड कर रहा हूं दोबारा के यूजर नॉट ऑथराइज्ड ओके हमारा यह बिल्कुल अच्छे से काम कर रहा है अब मैं दोबारा से आप लोगों के सामने एक चीज दिखाना चाहूंगा मैं लॉग इन कर लेता हूं और लॉगइन करने के बाद इसे मैंने लॉग इन किया मेरे पास मेरा डाटा आ गया कोड वि जिश वगैरह फलाना डिन काना जो भी है और मैं कुकीज में आता हूं कुकीज दिखा देता हूं आप लोगों को रिफ्रेश करते हैं इसे यह रहा मेरा कुकी मैं अब लॉग आउट करता हूं तो लॉग आउट करने पर मेरे पास यूजर लॉग आउट सक्सेसफुली दोबारा कुकीज में आऊंगा रिफ्रेश करूंगा रिफ्रेश करूंगा कोई कुकी नहीं है मेरे पास और जब दोबारा लॉग आउट करूंगा मेरे पास यूजर नॉट ऑथराइज तो मतलब हमने ऑथराइजेशन बिल्कुल अच्छे से कंपलीटली सीख ली कि ऑथराइजेशन कैसे कर सकते हैं यूजर के राउट्स पूरे क्रिएट कर लिए अब इसके बाद हम लोग और राउट्स क्रिएट करेंगे किन चीजों के लिए जॉब जॉब राउट्स और एप्लीकेशन के लिए तो पहले क्रिएट करेंगे हम लोग जॉब के लिए राउट्स के जॉब के लिए कौन-कौन से राउट्स हम लोग क्रिएट करेंगे तो पहले उसका मॉडल क्रिएट करते हैं जॉब के लिए जॉब स्कीमा डॉट जस और यहां पर भी भी में सेम चीज इंपोर्ट मंगस फ्रॉम मंगस और एक्सपोर्ट नहीं सॉरी कं जॉप स्कीमा इज इक्वल टू ठीक है जैसे यह हमने किया था से सेम टू सेम इसी तरह हमने करना है जैसे इसे किया था न्यू मंगस डॉट स्कीमा और इसके अंदर मैं चाहता हूं कि मेरे पास क्या हो एक टाइटल हो यह क्सेंट अच्छा यार मैंने नाम वा तरीका कनस तो इसी वजह से ये बेचारा एरर दे रहा है तो एक तो जॉब का एक अपना टाइटल होगा हर आपको पता है हर जॉब का अपना एक टाइटल होते हैं कि फ्रंट एंड डेवलपर की जो भी हम किस चीज की है तो टाइप स्ट्रिंग रखेंगे इसकी और अगर जॉब का टाइटल ही नहीं होगा तो आप कैसे कोई जॉब पोस्ट कर रहे हो तो जॉब के टाइटल का जो है वो रिक्वायर्ड है तो उसके लिए हम लोग क्या देंगे के प्लीज प्रोवाइड जॉब टाइटल जॉब के लिए टाइटल प्रोवाइड करें उसकी मिनिमम रंथ जो होगी हमारे पास वो यह होगी के एटलीस्ट थ्री रेट लेटर्स तो होने चाहिए हो सकते है थ्री लेटर्स मैंने क्यों लिखे हो सकता है किसी ने सिर्फ ये पोस्ट किया हो एडब्ल्यू एस बस कुछ रिखा ही ना हो उसके आगे तो तीन भी दे सकते हैं हम लोग और उसी तरह मिनिमम रंथ के साथ मैं चाहता हूं एक मैक्स रंथ हु हमारे पास और मैक्स लेंथ में देना चाहता हूं इसे कितनी लेंथ दू इसे मैं यार मैक्स लेंथ इसे 50 कर देते हैं ठीक है सो मिनिमम रें में मैं लिखूंगा जॉब टाइटल मस्ट कंटेन एड थ्री करेक्टर्स ओके सो या मैक्स लेंथ में मैं लिखूंगा के जॉब टाइटल कैन नॉट एक्सीड 50 करेक्टर्स ओके तो यहां पर मैंने इसे एक सिंपल सा टाइटल दे दिया अब मैं इसके लिए एक डिस्क्रिप्शन डिस्क्रिप्शन लिखूंगा डॉक्टर वाली डिस्क्रिप्शन नहीं लिख रहा इसकी अपनी डिस्क्रिप्शन लिख रहा हूं ठीक है तो डिस्क्रिप्शन रिक्वायर्ड और रिक्वायर्ड के अंदर मैं लिखूंगा ट्रू और ट्रू के अंदर अ प्लीज प्रोवाइड जॉब डिस्क्रिप्शन ठीक है और अब इसके बाद में यही सेम वीडि दोबारा चाहता हूं इन दोनों को मैं यही पर चाहता हूं मिनिमम रथ और मैक्स रथ बस टाइटल के बजाय मैं इनको डिस्क्रिप्शन कर दूंगा डिस्क क्रिप्शन और जॉब की जो डिस्क्रिप्शन की मिनिमम रंथ होगी वह हमारे पास होनी चाहिए 50 लेटर्स और मैक्सिमम 350 ठीक है 350 ठीक है ना जॉब डीएसी आर आई पी टी आ एंड डिस्क्रिप्शन यह 350 ओके सो इसके बाद मैं चाहता हूं कि जॉब की कैटेगरी क्या होगी कैटेगरी से मुराद के फ्रंट एंड की जॉब है बैक एंड की जॉब है वेब डेवलपमेंट की मोबाइल डेवलपमेंट की है या कोई और जॉब है एचआर की वो इन पर डिपेंड करते है ठीक है सो टाइप स्ट्रिंग और रिक्वायर्ड देंगे रिक्वायर्ड ू और रिक्वायर्ड में दोबारा मैसेज देंगे के जॉब कैटेगरी इज रिक्वायर्ड ठीक है अब अपनी मर्जी से कोई भी मैसेज दे सकते हो मैं छोटे छोटे मैसेज दे रहा हूं मैं जल्दी से काम निपटाना चाहता हूं तो मैं इसीलिए यह लिखना चाहता हूं जॉब की कंट्री जॉब कंट्री मतलब किस मुल्क में यह जॉब है जॉब कंट्री इज रिक्वायर्ड ओके सो जॉब कंट्री के बाद मैं एक और चीज चाहता हूं व हमारी सिटी जॉब के लिए एक सिटी भी रिक्वायर्ड होगी बिल्कुल जॉब सिटी इज रिक्वायर्ड और इसके बाद में एक और चीज चाहता हूं हमारे पास लोकेशन जो इसकी एट एजेक्ट लोकेशन होगी जैसे फॉर एग्जांपल अगर आप इंडिया में रहते हो अब मैं आपसे पूछूं कि आप कहां पर रहते हो आप क्योंकि मेरे ज्यादा व्यूवर्स इंडिया से तो मैं किसी से पूछू कि आप कहां पर रहते हो वो मुझे कहे मैं इंडिया में रहता हूं उसने मुझे कंट्री की लोकेशन बता दी मैं उसे कहं कि आप इंडिया में कहां रहते हो वो कहे कि यार मैं मुंबई में रहता हूं उसने मुझे अपने सिटी की लोकेशन बता दी अब मुंबई में कहां रहते हो अब वह मुझे एजेक्ट लोकेशन कैसे बताएगा लोकेशन के अंदर वह एग्जैक्ट लोकेशन बताएगा के यहां पर लिखेंगे प्लीज प्रोवाइड एग्जैक्ट लोकेशन ठीक है एजेक्ट लोकेशन आपने इस लोकेशन वाली फील्ड में प्रोवाइड कर करनी है ओके सो इस लोकेशन के बाद और हां इस लोकेशन के लिए हम लोग एक मिनिमम लेंथ भी रखेंगे मिनिमम लेंथ 50 हां 50 रेटर करेक्टर्स बोत है यार मिनिमम लेंथ 50 के जॉब लोकेशन मस्ट कंटेन एट लीस्ट 50 50 कैरेक्टर्स ओके सो यहां पर मैंने यह कर दिया और अब इसके बाद लोकेशन के बाद मुझे एक और चीज चाहिए वोह है फिक्स्ड सैलरी सैलरी मेरे पास दो टाइप्स की होने वाली है एक हमारे पास फिक्स्ड सैलरी होगी और एक हमारे पास कौन सी सैलरी होगी रेंज सैलरी अब उसके बारे में हम लोग बात करेंगे और इसे मैं नंबर देना चाहूंगा नंबर और इसकी एक मिनिमम रंथ एक मैक्सिमम रंथ दोनों होगी मिनिमम लेंथ और एक मैक्स लेंथ और मैं यहां पर लिखना चाहूंगा कि मिनिमम रेंट जो है इसकी फोर है क्या अगर कोई आपको सैलरी दे रहा है हज से कम वाली जॉब तो आप नहीं करोगे ना कि कम से कम 000 र तो होनी चाहिए उसकी सेल फर और यहां पर मैं लिखना चाहूंगा के फिक्स सैलरी मस्ट कंटेन एट लीस्ट फॉर डिजिट्स ठीक है सो यहां पर यह लिख लेते हैं और इसके बाद में लिखूंगा इसे मैं सेम टू सेम य कॉपी करूंगा के फिक्स सेलरी कैन नॉट एक्सीड नान डिजिट्स के नान से ज्यादा नहीं हो सकती क्योंकि ना मेरे ख्याल से करोड़ के आसपास के नंबर को टारगेट करते है तो इसी वजह से यह काफी है इससे ज्यादा सेट मुझे नहीं दे मुझे नहीं लगता कि कोई दे अगर कोई दे तो मुझे भी बताना मैं जरूर अप्लाई करूंगा ऐसी जॉब के लिए जहां पे करोड़ों में सैलरी मिलती है सैलरी फ्रॉम और टाइप नंबर और यहां पर मैं सेम चीज कॉपी करूंगा बट इस वक्त इस बार मैं इसे कुछ इस तरीके से कॉपी करूंगा कि सैलरी फ्रॉम के जो आपकी जो स्टार्टिंग की सैलरी है उसके चार डिजिट्स फिक्स्ड सैलरी नहीं सैलरी फ्रॉम मस्ट कंटेन एटलीस्ट फोर डिजिट्स और और इसी चीज को हम लोग यहां कॉपी करेंगे सैलरी फ्रॉम कैन नॉट एक्सीड नाइन डिजिट्स ठीक है और इसी चीज को हम कॉपी करेंगे फ्रॉम के बजाय टू लिखेंगे टू मतलब उसकी लास्ट रेंज जिसे हम लोग लिखते है ना फ्रॉम टू कि कहां से कहां तक तो यह मैंने वही चीज की हुई है मैं इसे ज्यादा बट मैंने नहीं बनाया क्योंकि मैं सिंपल से सिंपल रखना चाहता हूं तो ज्यादातर लोग ऐसे हैं जो अभी रनिंग फेज में मैं खुद भी रनिंग फेज में हो तो हर कोई लर्निंग फेज में कोई भी यह नहीं कहेगा कि मुझे सब कुछ आता है आप जिससे भी पूछो व आपको यही कहेगा कि यार मैं भी सीख रहा हूं कोई आपको यह नहीं कहेगा कि यार मैं सीख चुका हूं बस अब मैंने जो है ना सब कुछ कर दिया ठीक है तो एक्सपायर्ड एक्सपायर्ड के लिए टाइप बुलियन ठीक है और जो बाय डिफॉल्ट टाइप होगी इसकी डिफॉल्ट वो होगी फॉल्स के अभी एक्सपायर नहीं हुई और जॉब पोस्टेड ऑन जॉब पोस्टेड ऑन और यहां पर मैं लिखूंगा टाइप डेट और डिफॉल्ट लिखूंगा डेट डॉट नाउ ओके सो पोस्टेड ऑन के बाद मैं खूंगा एक आखरी चीज पोस्टेड बाय पोस्टेड बाय कि यह जब पोस्ट किसने की है तो उसके लिए आप लोगों को पता है मुझे उस यूजर की आईडी चाहिए होगी जिसने जॉब पोस्ट की है क्योंकि मैं उसे नाम के जरिए टारगेट नहीं करना चाहता मंगस डॉट स्कीमा डॉट ऑब्जेक्ट आईडी यह हमारी टाइप होने वाली है कि जो स्कीमा की ऑब्जेक्ट आईडी का जो फॉर्मेट होते है जितनी उसकी लेंथ होती है वह इसका टाइप होने वाला है जो कि रेफरेंस करेगा हमारे किस चीज को हमारे यूजर वाले मॉडल को ठीक है यह उसे रेफरेंस करेगा और रिक्वायर्ड क्या है ये रिक्वायर्ड है यह ट्रू यह मैंडेटरी है क्योंकि आपने इसे प्रोवाइड करने है किसी भी तरह अब अ यूजर को तो पता नहीं होगा कि उसकी उसकी क्या आईडी है डेटाबेस में तो वो हम लोग अपने कोड के जरिए यहां पर कर रहेंगे सब कुछ आपने घबराना बिल्कुल भी नहीं है टेंशन नहीं लेनी यह सारे काम हम लोग यहां करेंगे अब मॉडल्स हमने अपना क्रिएट कर लिया अब मॉडल के बाद आपने जैसे पहले मॉडल को एक्सपोर्ट कराया था इसे बिल्कुल उसी तरह से भी करेंगे इसे जॉब का नाम देंगे एक्सपोर्ट कनस जॉब और मंगू डॉट मडर और मॉडर के अंदर हम लोग इसे नाम देंगे जॉब कॉमा जॉब स्कीमा ओके सो यहां पर हमने यह काम कर लिया अब जॉब स्कीमा को आप लोग आराम से बंद कर सकते हो आप लोग यूजर स्कीमा को भी बंद कर सकते हो आप लोग सब कुछ बंद कर सकते सब कुछ से मुरा है अभी यूट को य को भी बंद कर दो आपने कंट्रोलर में आना है एक नया कंट्रोलर क्रिएट करना है जॉब कंट्रोलर ड जस ठीक है अब यहां पर आपने अपना काम स्टार्ट करना है तो यहां मैं अपने जॉब कंट्रोलर में आ चुका हूं यहां जॉब कंट्रोलर में हम लोग अपने पास एक कुछ चीजें इंपोर्ट करेंगे यहां पर जैसा कि पहले हम लोग अपने पिछले सारे कंट्रोलर्स में हमने किया हम मिडर वेयर में के चेसिंग एरर डॉट जस इंपोर्ट करना चाहेंगे यहां पर अपने पास और उसे कैसे इंपोर्ट करेंगे यहां पर के चेसिंग एरर ठीक है सो के चेसिंग एरर को इंपोर्ट कराने के बाद हम लोग एरर हैंडलर को भी इंपोर्ट करेंगे एरर हैंडलर फ्रॉम डॉट डॉट फॉरवर्ड स् और मिडर वेरस में जाएंगे अपने एरर ड जस में से इसे भी इंपोर्ट कर लेते हैं और हमने एक यहां पर अपने मॉडल्स में एक चीज क्रिएट की हुई थी अभी-अभी आप सबके सामने जिसे आप लोगों ने देखा था यहां पर यह एक्सपोर्ट कॉन्स जॉब इस जॉब को हम लोग यहां इंपोर्ट कराएंगे कैसे इंपोर्ट समथिंग एंड फ्रॉम डॉट डॉट फॉरवर्ड डैश एंड हेयर वी गो टू अवर मॉडल्स और मॉडल्स के अंदर यहां पर जॉब स्कीमा जो भी स्कीमा से में किस चीज कौन सी चीज चाहिए हमें जॉब ठीक है तो इसके बाद हम लोग अपना काम आगे स्टार्ट कर सकते हैं तो सबसे पहले जो मैं एक फंक्शन बनाने वाला हूं वो सारे जॉब्स को फेच करना चाहता हूं कैसे करूंगा दिखाता हूं कंस्ट गेट और जॉब्स इक्वल टू के गच एसिंग एरर ठीक है तो अब इसके अंदर मैं अपने इसे सिंग फंक्शन बनाना चाहूंगा रिक्वेस्ट रिस्पांस और नेक्स्ट देना चाहूंगा जिसे हम लोग हमेशा देते तो यह थोड़ा सा सिंपल फंक्शन होने वाला है इसमें कुछ मुश्किल नहीं होने वाला यह बहुत ही सिंपल सा होने वाला है मैं से मैंने इसे यहां पर क्लोज नहीं किया इसे क्लोज भी कर लेते हैं ठीक है तो कोई कोई एरर वगैरह नहीं है हमारे पास मैं यहां पर एक कंस्ट बनाऊंगा कं जॉब्स इक्वल टू अवेट तो यह अवेट करेगा जॉब डॉट फाइंड ठीक है तो यह सब जॉब्स को फाइंड करेगा पर उन जॉब्स को फाइंड करेगा जो एक्सपायर्ड फॉर्स से मतलब जो अभी तक एक्सपायर नहीं हुए तो यहां पर हम लोग देंगे एक्सपायर्ड फॉर्स मतलब हमारे जो वो जॉब्स देगा जिन्हे अभी तक उनके एंप्लॉयर ने अभी तक एक्सपायर करार नहीं दिया तो वह जॉब्स हमारे पास फच होकर आएंगी फच होने के बाद यहां पर क्या देंगे रिस्पांस ड स्टेटस 200 डट जसन जेसन के अंदर हम लोग अपने सक्सेस को प्रूर रखेंगे और यहां एक मैसेज नहीं देंगे यहां पर हम लोग मैसेज नहीं देना चाहते क्योंकि यह गेट मेथड होने वाला है हमारा तो हम लोग डायरेक्ट इन जॉब्स को यहां बेज देंगे एक मैसेज में मतलब इस जेसन के जेसन के रिस्पांस में तो अब यहां आते हैं हम लोग अपने पोस्टमन में और पोस्टमन में आने के बाद यहां पर मैं यह दिखाता हूं जॉब सीकिंग वेब पप जॉब राउट्स और जॉब राउट्स के अंदर गेट ऑल जॉब्स अब इस गेट ऑल जॉब्स के अंदर मैं दिखाता हूं जैसे हम लोग इन्हें फेच करेंगे तो हमारे पास क्या आत है तो खैर अभी यह इस वक्त काम भी नहीं करेगा क्योंकि हमने इन्हें यहां एक बार इंपोर्ट भी करना है अपने राउट्स के अंदर हमने यहां पर जॉब का राउटर तो क्रिएट किया हुआ है उसे यहां पर कैसे करेंगे आप सब लोगों को पता है कि राउटर डॉट गेट राउटर डट गेट का इस्तेमाल करेंगे और इसका राउट होने वाला है हमारा कौन सा गेट ऑल ठीक है गेट ऑल नाम से इसका राउट होने वाला है फॉरवर्ड स् गेट ऑल कॉमा और गेट गेट ऑल जॉब्स अ इसके बाद यहां पर हम लोग इन्हें इंपोर्ट करते हैं कुछ इस तरीके से इंपोर्ट समथिंग फ्रॉम डॉट डॉट फॉरवर्ड ड और यहां आएंगे हम लोग अपने पास कहां से इंपोर्ट करने अच्छा हम जॉब कंट्रोलर में से करने कंट्रोलर्स फॉरवर्ड सश जॉब कंट्रोलर डॉट जस ठीक है तो इसे यहां पर इंपोर्ट कराने के बाद मैं देखूंगा कि यहां पर हमने अभी तक उसे एक्सपोर्ट भी शायद नहीं किया हां बिल्कुल हमने एक्सपोर्ट नहीं किया एक्सपोर्ट कॉनस गेट और जॉब्स यहां अब देखते हैं गेट और जॉब का ऑप्शन आ गया हमारे पास और यहां पर भी वही ऑप्शन देखेंगे गेट और जॉब्स तो अब देखते हैं हम लोग अपने पास यहां गेट और जॉब्स में आते हैं हमारे पास यहां पे नीचे एक एमटी सा एरिया आ जाना चाहिए क्योंकि हमारे पास कोई जॉब व है नहीं तो एमटी आएगा आप लोग देख सकते हो यहां पर जॉब्स एमटी क्योंकि हमने अभी तक कोई जॉब क्रिएट ही नहीं की तो अब इसके बाद जॉब क्रिएट कर लेते हैं यार इसमें कोई मसला थोड़ी है तो जॉब कंट्रोलर में आना है आपने जॉब कंट्रोलर में आने के बाद आप अने उसे एक नाम देना है एक्सपोर्ट अ इसे एक्सपोर्ट भी करेंगे एक्सपोर्ट क्सेंट नहीं कंस्ट एक्सपोर्ट कंस्ट पोस्ट जॉब ठीक है पोस्ट जॉब में आपने लिखना है कि ये हमारा केच सिं केरर के अंदर हम लोग इसे रेप करेंगे और ए सिंक देंगे हम लोग इसे क्योंकि ये सिंक अवेट होने वाला है अवेट का यूज करेंगे रिक्वेस्ट रिस्पांस और नेक्स्ट ठीक है तो नेक्स्ट करने के बाद इसके बाद मैं चाहता हूं के यहां पर मैं एक यूजर के रोल को गेट करना चाहता हूं कि हमारा जो यूजर लॉगिन हुआ है मैं उसके रोल को गेट करना चाहता हूं कि वह एंप्लॉयर है या हमारा जॉब सीकर हो कैसे गेट करूंगा मैं दिखाता हूं कॉन समथिंग इज इक्वल टू रिक्वेस्ट डॉट यूजर अब आप लोग सोचो कि यह रिक्वेस्ट डॉट यूजर हमारे पास आ कहां से रहा है यह मैं दिखाता हूं यह हमारे पास कहां से आ रहा है हमने यहां पर मिडर वेयर क्रिएट किया था थड जस में यहां पर आप लोग देख सकते हो रिक्वेस्ट डॉट यूजर तो यह जो रिक्वेस्ट डॉट यूजर होगा यह हमारे पास यहां से आएगा तो अब आप लोग यह सोचोगे कि यार यह थ की फाइल हमने यहां ना इंपोर्ट कराई है यूज कैसे करेंगे ऐसे यूज करेंगे जो जो राउटर में हम लोग पहले इस ऑथेंटिकेटेड का फंक्शन यूज करेंगे उसके बाद हम लोग पोस्टर जॉब का फंक्शन यूज करेंगे तो व कैसे यूज करेंगे मैं बताऊंगा या अभी मैं बता ही देता हूं ठीक है पहले वो कंफ्यूजन क्लियर हो जाए तो यहां आते हैं राउटर डॉट पोस्ट ठीक है और यहां पर मैं दूंगा फॉरवर्ड स् पोस्ट और यहां पर मैं दूंगा एक सिंपल सा अपने पास इसका क्या नाम होने वाला है हमारे पास पोस्ट जॉब ठीक है और पोस्ट जॉब से पहले एक और इज ऑथराइज्ड यह इ ऑथराइज हमारे पास कहां से आएगा हमारे पास मिडल वेर ड जस नाम से यहां से आएगा तो इंपोर्ट कराते हैं पहले ऑटोमेटिक सजेशन नहीं आ रहा मेरे पास बट पता नहीं कल से सजेशन नहीं आ रहे ऑटोमेटिक तो टाइम जाया होता है यार इसकी वजह से सजेशन देने में एक दिन तो गुजर जाते हैं इंपोर्ट समथिंग फ्रॉम डॉट डॉट फॉरवर्ड शश मिडल वेयर फॉरवर्ड सरेश और यहां थड जस में जाएंगे थड जस के अंदर मैं दूंगा इसे इराइज ओके सो इसे नीचे पकते इज ऑथराइज ओके तो अब आप लोग देख सकते हो प यह फंक्शन रन होगा उसके बाद पोस्ट जॉब का फंक्शन रन होगा तो इस राइज में से हम लोग जो चीजें भी हम यहां एक्सेस कर सकते हैं ओके तो अब आते हैं जॉब कंट्रोलर प रिक्वेस्ट डट यूजर अब इस रिक्वेस्ट ड यूजर के अंदर हमारा पूरा यूजर स्टोर हो चुका है अब अगर यूजर स्टोर हो चुका मतलब उसका रोड भी स्टोर हो चुका होगा आप उसे या तो डिस्ट्रक्चर करलो इस तरीके से कन रोड इ इक्वल टू रिक्वेस्ट डॉट यूजर या आप इस तरीके से करलो कन रोल इक्वल टू रिक्वेस्ट यूर ड रोल ये आपके पास दो मेथड्स है या तो आप इस तरह कर लो या आप इस तरह कर लो मुझे वो ऊपर वाला मेथड अच्छा लग रहा है डिस्ट्रक्चर करने वाला तो मैं वो फॉलो करूंगा आप लोग अपनी मर्जी से कोई भी फॉलो कर सकते हो ओके तो अब मैं यहां पर करूंगा कि अगर यूजर का जो रोल है वह किस चीज के बराबर है जॉब सीकर के अगर जो हमारा यूजर है उसका रोट अगर जॉब सीकर के बराबर है तो आपने एक एरर रिटर्न करना है रिटर्न नेक्स्ट न्यू और यहां पर हम लोग इसका इस्तेमाल करेंगे एरर हैंडलर का न्यू एरर हैंडलर और एरर हैंडलर के अंदर हम लोग मैसेज देंगे के जॉब सीकर इज नॉट अलाउड टू एक्सेस दिस रिसोर्सेस ठीक है कि हमारा जो जॉब सीकर है वो इन रिसोर्सेस को एक्सेस नहीं कर सकता कौन से रिसोर्सेस को मतलब एक जॉब सीकर आप जॉब ढूंढने के लिए गए हो आप तो जॉब क्रिएट करने के लिए नहीं गए तो आप जॉब क्रिएट नहीं कर पाओ हो तो इसके लिए हम लोग फर ड यह हमारा एक सिंपल सा एरर देंगे हम लोग यहां पर तो अब इफ की कंडीशन से जैसे बाहर आएंगे तो यहां पर मैं एक और चीज क्रिएट करना चाहूंगा वह है हमारा क्या चीज कंस्ट इक्वल टू रिक्वेस्ट डॉट बॉडी तो अब रिक्वेस्ट डट बॉडी में हम कुछ चीजें गेट करेंगे वह कौन-कौन सी चीजें होने वाली है हमारे पास एक टाइटल होगा एक डिस्क्रिप्शन होगा और एक डिस्क्रिप्शन के साथ कैटेगरी और कैटेगरी के साथ में कंट्री को गेट करना चाहूंगा सिटी को गेट करना चाहूंगा और सिटी के साथ मुझे कुछ और चीजें चाहिए लोकेशन आएगी मेरे पास और लोकेशन के साथ फिक्स्ड फिक्स्ड सेलरी और सेलरी फ्रॉम और सैलरी टू ठीक है यह सारी चीज मैं रिक्वेस्ट बॉडी में से गेट करूंगा तो अब यहां पर मैं एक और कंडीशन लिखना चाहूंगा मैं थोड़ा सा इसे नीचे कर लेता हूं ताकि आसानी हो आप लोग की तो यहां पर मैं एक और कंडीशन लगाना चाहूंगा कि अगर मेरे पास इन चीजों में से टाइटर से लेकर लोकेशन तक टाइटल से लेकर लोकेशन तक अगर कोई चीज नहीं हुई मेरे पास या मतलब हमारे यूजर नेम प्रोवाइड नहीं की तो उसमें आपने क्या करना है के अगर यह नहीं हुआ मेरे पास यह नहीं हुआ और यह नहीं हुआ कंट्री में स्पेस देते हैं और यहां पर इसके बाद दोबारा यह चीज इसका करेंगे और इसे काटना चाहूंगा मैं यहां पर भी इसका और का यूज करेंगे य अगर नॉट टाइटल नॉट डिस्क्रिप्शन कैटेगरी कंट्री सिटी लोकेशन इन चीजों में से अगर कोई भी चीज मिसिंग हुई हमारे पास इन चीजों में से अगर हमारे यूजर ने हमें कोई चीज प्रोवाइड नहीं की तो हम लोग क्या करेंगे रिटर्न नेक्स्ट न्यू मैं मैंने ना किया अच्छा न्यू एरर हैंडलर और न्यू एरर हैंडलर के अंदर में इस मैसेज को देना चाहूंगा वह मैसेज हमारा होगा प्लीज प्रोवाइड फुल जॉब डिटेल्स और जॉब डिटेल्स में मैं देना चाहूंगा 400 और 400 में देना देने के बाद अब मैं चाहता हूं कि मेरे पास एक इफ की कंडीशन हो ठीक है तो इफ की कंडीशन में मैं क्या चाहता हूं के इफ की कंडीशन में मैं एक और कंडीशन लगाऊंगा आप लोग देख सकते हो मैंने फिक्स सैलरी सैलरी फ्रॉम सैलरी टू मैंने इनको कहीं यूज ही नहीं किया तो अब मैं यह करूंगा कि अगर हमारे यूजर नेम इफ नॉट सैलरी फ्रॉम या नॉट सैलरी टू अगर इन दोनों चीजों में से कोई भी चीज मिसिंग हुई और और साथ में हमारे पास नॉट फिक्स्ड सैलरी यह भी नहीं हुई अगर यह सारी मिसिंग हुई आप लोग कंडीशन समझ रहे हो ना अगर हमारे पास सैलरी फ्रॉम यह मिसिंग हुआ या सैलरी टू इन दोनों में से कोई भी मिसिंग हुआ या यह दोनों चीजें मिसिंग हुई तो हम लोग क्या करेंगे हम लोग एक कंडीशन देंगे के रिटर्न नेक्स्ट एक मैसेज देंगे सॉरी कंडीशन नहीं देंगे न्यू एरर हैंडलर और न्यू एरर हैंडलर में एक मैसेज देंगे के प्लीज आदर प्रोवाइड फिक्स्ड सैलरी और रेंज सैलरी के या तो आप फिक्स सैलरी प्रोवाइड करो या आप रेंज सैलरी प्रोवाइड करो आप कम से कम कुछ तो प्रोवाइड करो हमारा हमें ठीक है अगर आप एक जॉब पोस्ट कर रहे हो अगर यह सारी चीजें उसने प्रोवाइड कर दी तो इसके बाद हम क्या करेंगे इसके बाद हम यह करेंगे कि अगर अगर इसने यह सारी चीजें प्रोवाइड कर दी तो हम लोग यह कहेंगे अगर उस यूजर ने हो सकता है सारी इन दोय तीनों चीज एक साथ प्रोवाइड कर दी उसने स फ्रॉम भी प्रोवाइड कर दी टू भी प्रोवाइड कर दी फिक्स सेडी भी प्रोवाइड कर दी तो फिर भी मसला होगा हम लोग क्या करेंगे हम इन सबको कॉपी करेंगे यहां से ऐसे ठीक है हमने कहा कि अगर हमारे पास फिक्स सैलरी भी इसने प्रोवाइड कि हमें और फिक्स्ड सैलरी के साथ-साथ सैलरी टू भी इसने हमें प्रोवाइड की और इसने हमें सेलरी फॉम भी प्रोवाइड की तो हमें यह सारी चीजें नहीं चाहिए हम चाहते हैं या तो आप हमें फिक्स से सेरी प्रोवाइड करो या हम चाहते हैं कि आप हमें सेरी फ्रॉम सेरी टू प्रोवाइड करो आप हमें कोई एक चीज प्रोवाइड ड करो तो उस कंडीशन में हम क्या करेंगे उसके लिए हम इसका यूज करेंगे अपने इस रिटर्न को कॉपी करेंगे यहां से इसको यहां से कॉपी करने के बाद मैं यहां एक मैसेज दूंगा इन्हें के दोबारा व सेम मैसेज देंगे दोबारा भी के कैन नॉट कैन नॉट एंटर कैन नॉट एंटर फिक्स सेम कैन नॉट इंटर फिक्स सेरिम एंड रेंज सैलरी टूगेदर कि हम इन तीनों हम इन तीनों को एक साथ इंटर इंटर भी नहीं कर सकते तो अगर आपकी आपका जो कोड है वो यहां तक रन हो गया आपने यह सारी चीजें प्रोवाइड कर दी आपने यहां पर इन दोनों में से कोई भी चीज मिस नहीं की या तो आपने फिक्स सैलरी दे दी या आपने यह सैलरी दे दी मतलब ये दोनों दे दी या आपने इन तीनों में से कोई दो दे दी सैलरी फ्रॉम और सेलरी टू ये एक चीज है और फिक्स सेलरी एक अलग चीज है हम लोग अपने फ्रंट एंड में इसे देखेंगे आप लोगों ने टेंशन नहीं लेनी और अगर यह सारी चीजें हो गई तो हम लोग एक और चीज ऐड करेंगे कि इसे इस जॉब को जो है पोस्टपोन कर रहे हैं हम अपने पास एक वो बनाएंगे कं पोस्टेड बाय कि इस इसे पोस्ट कौन कर रहा है हम लोग उस यूजर की आईडी को गेट करेंगे यूजर की आईडी को हम कैसे गेट करेंगे रिक्वेस्ट ड यूजर याद है आप लोगों को रिक्वेस्ट ड यूजर में कौन स्टोर है हमारा यूजर और मंगो डीवी में जो आईडी होती है अंडरस्कोर आईडी यहां पर हमारी आईडी स्टोर होती है ठीक है अंड आईडी में से हम लोग उसकी आईडी को फेज कर लेंगे उसके बाद हम लोग यूज करेंगे कंस्ट जॉब इक्वल टू यहां पर अवेट का यूज करूंगा मैं बिल्कुल और कनस जॉब अवेट और जॉब डॉट यहां पर मैंने कनस के बजाय क्वेन ट्र और कनस जॉब डॉट यहां मैंने जॉब का शायद वो नहीं क्रिएट किया अच्छा डायरेक्ट इसे हम लोग कैपिटल व नाम देंगे कंस्ट जॉब डॉट क्रिएट ओके तो यहां पर मैंने ऊपर कहीं पर जॉब यूज की हुई है नहीं बिल्कुल भी यूज नहीं की यहां पर जॉब डॉट क्रिएट का इस्तेमाल करेंगे और जॉब डॉट क्रिएट के अंदर हम लोग क्या लिखेंगे जॉब डॉट क्रिएट के अंदर हम लोग उन सारी चीजों को भेज देंगे इन चीजों को जो हमने यहां ऊपर गेट की थी इन्हें कॉपी पेस्ट मारेंगे यहां से के सैलरी टू फ्रॉम फिक्स सैलरी अब इन चीजों में से हमने कंडीशन लगाई हुई है उन कंडीशन के हिसाब से जो जो चीजें हमें मिलेंगी तो वो हमारे डेटाबेस में स्टोर हो जाएगी ओके तो इन सबके स्टोर हो जाने के बाद हमारा आखरी का एक छोटा सा वो यह है हमारा कि हम अपने यूजर को एक मैसेज देंगे रिपस डॉट स्टेटस हमारा 200 जेसन और जेसन में हम लोग सक्सेस देंगे और सक्सेस में हम ट्रू देंगे और उसके बाद एक मैसेज भेजेंगे के जॉब पोस्टेड सक्सेसफुली ठीक है वाई छोटा रखना जरूरी नहीं है कि वाई आपने छोटा रखना यार अब आपकी अपनी मर्जी इतना तो आप कर ही सकते हो समझते हो ना एक स्टैंडर्ड होना चाहिए हर चीज का और जॉब यह जॉब जो यहां पर हमने क्रिएट किए इसे यहां भेजेंगे अब आप लोग सोचो कि हमने पोस्टेड बाय यूज ही नहीं किया तो पोस्टेड बाय हम लोग यहां बेज देंगे अब मैंने इसे पोस्टेड बाय नाम ही क्यों दिया हुआ है पोस्टेड बाय मैंने नाम इसलिए दिया हुआ है यहां पर क्योंकि अगर आपको याद हो हमारा जो जॉब का स्कीम है हमने वहां पे ये एक वैल्यू क्रिएट की हुई है पोस्टेड बाय और हमने इसका रिक्वायर ट्रू रखा हुआ है अगर आप ये चीज यहां प्र वाइड नहीं करते पोस्टेड बाय सेम टू सेम नाम नहीं देते तो आपके पास एरर आएगा कि यार आप एक वैल्यू मिस कर रहे हो तो इसे इसलिए सेम टू सेम नाम देना पोस्टेड बाय और उसकी आईडी को गेट करके आपने यहां भेज देना है अब अगर इस पोस्टेड बाय में आप यहां अपनी मर्जी से कुछ लिख रहेते हो अपना नाम लिख रहेते हो जीशान करण राहुर या वकास वकार कुछ भी लिख दो आप अपनी मर्जी से तो उससे क्या मसला होगा क्योंकि आपका जो यहां पर टाइप दी हुई है आपने कहा है कि मंगू ड स्मा ड ऑब्जेक्ट आईडी होनी चाहिए पर आप बेज क्या रहे हो यहां पर अगर आप नाम निकलो तो मसला हो जाएगा इसीलिए हम लोग उसकी आईडी प्रोवाइड कर रहे हैं तो अब यहां पर हमने एक जॉब क्रिएट कर ी अब इस जॉब के जो कोड है हम लोग उसे रन करेंगे बट मैं यहां पर एक चीज दिखा देता हूं जो ब राउटर में यह तभी रन होगा जब यूजर ऑथराइज्ड होगा ऑथराइज होगा और उसका रोल क्या होगा वह एंप्लॉयर होगा तो देख लेते हैं हम लोग अपने मंगो डीबी कंपास को ऑन करते हैं यहां पर मंगो डीबी और मंगो यार मेरे पास आ नहीं रहा मंगो डीबी कंपास ठीक है मंगो डीबी कंपास ऑन करते हैं अपने पास और यहां पर मैं तब तक पोस्टमैन में भी आ जाता हूं पोस्टमैन में आने के बाद पोटा जॉब में आता हूं पोटा जॉब में आने के बाद मैं कुछ देखूंगा कि पोस्टर जॉब के लिए मैंने क्या रूट एंटर किया फॉरवर्ड स् पोस्ट और बॉडी देख लेते हैं बॉडी में मैंने एक सिंपल सा टाइटल डिस्क्रिप्शन कैटेगरी कंट्री सिटी लोकेशन और मैंने जो सेडी प्रोवाइड कि वो मैंने रेंज सेरी प्रोवाइड की सैलरी फ्रॉम सैलरी टू ठीक है और यहां पर मैं कुकीज देख लेता हूं कि लॉगिन है या नहीं हमारे पास हमारा यूजर हमारा यूजर अभी इस वक्त कोई भी लॉगिन नहीं है ठीक है तो मैं इसे एक्सेस करने की कोशिश करता हूं कि यूजर नॉट ऑथराइज्ड यह मुझे कह रहे है कि आपका जो यूजर है वो ऑथराइज नहीं है मतलब हमारा यूजर लॉगिन नहीं हुआ तो चलो ठीक है हम लोग उसे लॉगिन भी करवा देते हैं पर हम लोग जिसको लॉगिन करवाएंगे वो एंप्लॉयर नहीं होगा वह कौन होगा वो हमारा जॉब सीकर होगा क्योंकि हम लोग देखना चाहते हैं कि हमारे पास एरर आता है या नहीं आता ठीक है तो जॉब्स में जाएंगे वो एप्लीकेशन आपके पास शो नहीं होगा ये मेरे पास पुराना कोड है तो इस उसका शो हो रहा है अच्छा यहां पर देख लेते हैं यहां जॉब्स में जाएंगे या यूजर्स में यूजर्स में जाने के बाद आप लोग देख सकते हो अपने पास एक कोड विशो नाम है और ईमेल z @gmail रोल एंप्लॉयर तो जिसका भी रोल आपके पास जॉब सीकर का होगा आपने उसको कॉपी करना है मेरे पास j @gmail क का पोस्ट कोड ये अगर आपके पास कोई नहीं है तो आप एक नया यूजर रजिस्टर करवा सकते हो यहां पे डिपेंड करता है टोटली ठीक है तो हम लोग यहां आएंगे अपने यूजर राउट्स में यूजर राउट्स में लॉगइन करवाएंगे इसे हम लोग और लॉगइन करवाने के बाद मैं देखता हूं इसे तो यहां मैं इसकी ईमेल दूंगा एक सिंपल सी ईमेल दे दी पासवर्ड तो सेम है और इसका जो रोल है वोह हमारे पास है जॉब सीकर ओके सो जॉब सीकर को मैं जैसे यहां लॉगइन करवाऊंगी यह हमारे पास जॉब सीकर सक्सेसफुली लॉगइन हो चुका है तो जब मैं पोस्ट जॉब पर जाऊंगा अब मैं दोबारा जॉब पोस्ट करूंगा अब तो हमारा यूजर ऑथराइज्ड है ये तो आपने देख लिया जब यूजर ऑथराइज्ड है तो वो फिर भी एक पोस्ट नहीं कर पाएगा क्योंकि जॉब सीकर इज नॉट अलाउड टू एक्सेस दिस रिसोर्स कि हमारा जो जॉब सीकर है वो अलाव ही नहीं है तो वो कैसे करेगा तो चलो ठीक है हमने कहा कि आपने यह कह दिया कि आप नहीं कर सकते आप एक जॉब सी करर हो तो हम लोग क्या करेंगे हम लोग लॉग आउट कर लेंगे अपने एसिस्टिंग यूजर को हम लोग एक एंप्लॉयर को एंटर करेंगे एंप्लॉयर कौन है हमारा एंप्लॉयर हमारा वो z के @mail वाला है आपने अपने पास जो भी क्रिएट किया वो आपका एंप्लॉयर होगा एंप्लॉयर और एंप्लॉयर आपने लॉगिन करवा देना है एंप्लॉयर की तरफ से अब इसके बाद अब जब आप एक जॉब पोस्ट करोगे जॉब का क्या है टाइटर फ्लटर अब जब मैं इसे पोस्ट करूंगा फॉरवर्ड स् पोस्ट जॉब वैलिडेशन फेड लोकेशन जॉब लोकेशन मस्ट कंटेन एट लीस्ट 50 करेक्टर्स कि जो हमारी लोकेशन है उसमें एटलीस्ट 50 कैरेक्टर्स तो होने चाहिए चलो ठीक है हम सेम चीज दोबारा कॉपी कर रते हैं तो अब इसके बाद इसे पोस्ट करते हैं तो अभी भी यह मुझे वही कह रहे है कि लोकेशन में 50 कैरेक्टर्स होने चाहिए तो खैर हो गई दोबारा कर लेते हैं 50 अभी तो पूरे हो गए होंगे ठीक है हमारे पास जॉब पोस्ट हो गई है सक्सेसफुली सक्सेस और मैसेज और जॉब हमारे पास आ चुकी है टाइटल डिस्क्रिप्शन कैटेगरी कंट्री सिटी लोकेशन सैलरी फ्रॉम सैलरी टू आप लोग देख सकते हो यहां पे हमारे पास फिक्स्ड सैलरी का कोई ऑप्शन नहीं आ रहा क्योंकि हमने दी नहीं है और जॉब पोस्टेड ऑन डेट दिखा र है और आईडी दिखा र है पोस्टेड बाय आईडी मतलब इसे क्रिएट किसने किया 78 878 यह आईडी जिसकी है उसने क्रिएट कि है इस जॉब को तो आप लोग इसे इस कोड को अगर समझ नहीं आ रहा तो आप लोग य थोड़ा सा रिवाइंड कर लेना इसे तो आप लोगों को समझ आ जाएगा यहां पर हो क्या रहा है असल में ठीक है और ये जो पोस्टेड बाई की आईडी है ना मैं दिखा देता हूं यहां पर आप लोगों को अपने मोंगो डीबी कंपस में यहां पर जो हमारी आईडी है जो हमारे यूजर की z के @ जीमल यहां एंड में लिखा हुआ है 878 ठीक है और जो यहां पर पोस्टेड बाय में शो हो रही है उसमें भी 878 है मतलब हमारा काम बिल्कुल अच्छे से कर र है पोस्टेड बाय सो यहां पर हम लोग अपने पोस्टर जॉब को बंद कर सकते हैं और हमने यहां पर एक रूट बनाया था गेट और जॉब्स गेट और जॉब्स अब हमारे पास यहां पर आप लोग देख सकते हो पहले एमटी एर था अब हमारे पास जॉब्स शो हो रही है कि कौन-कौन सी जॉब्स हमारे पास अवेलेबल है और आप लोग यह देख सकते हो कि इसकी एक्सपायरी अभी फोर्स है बाय डिफॉल्ट हमने एक्सपायर्ड फोर्स रखा हुआ है अभी अभी जॉब हमने पोस्ट की है तो जाहिर सी बात है हम लोग तो इसे एक्सपायर नहीं करेंगे अभी और इसके बाद अगर कोई जॉब ऐसी होगी जो जो एक्सपायर्ड हो चुकी होगी मतलब यहां ट्रू लिखा हुआ होगा तो वो जॉब हमारे पास यहां पर फेच होकर नहीं आएगी तो हम लोग अपने कुकीज को बंद कर सकते हैं अपने लॉगइन को भी बंद कर सकते हैं लॉगआउट पर आते हैं लॉगआउट से भी बंद कर देते हैं लॉग आउट कर लेते हैं और जॉब राउटर में आते हैं पोस्ट जॉब हमने कर दी तो जॉब स्कीमा बंद कर सकते हो आप मैंने समझाने के लिए ओपन किया था इसे और अब जॉब कंट्रोलर में आते हैं जॉब कंट्रोलर में हमारा जो नेक्स्ट फंक्शन क्रिएट होगा अब वह हमारा कौन सा फंक्शन हो वा होने वाला है तो हम लोग अपने नेक्स्ट फंक्शन को क्रिएट करते हैं एक्सपोर्ट कंस्ट और गेट माय जॉब्स ठीक है तो अब गेट माय जॉब्स के अंदर हम लोग क्या करेंगे यहां पर भी दोबारा वही केच ए सिंक एरर्स को यूज करेंगे यहां पर हम लोग इसे ए सिंक का नाम देने एं का वेड बनाएंगे रिक्वेस्ट रिस्पांस और नेक्स्ट ओके सो यह फंक्शन क्या करेगा यह फंक्शन यह करेगा कि हर एंप्लॉई सिर्फ अपनी जॉब्स को देख सकेगा फ फॉर एग्जांपल मैंने जॉब्स पोस्ट की हुई है 10 जॉब्स ठीक है 1 2 3 4 5 6 7 8 9 10 आपने पोस्ट की हुई है तीन जॉब ए बी सी तो जब मैं य लॉग इन करूंगा मेरे पास मेरी जॉब्स आएंगी एक से लेकर 10 तक जब आप लॉग इन करोगे आप इस रूट पर एक्सेस करोगे आपके पास आपके आपकी तीन जॉब्स आएंगी ए बी सी ना आप मेरी जॉब्स को एक्सेस कर पाओगे ना अपडेट कर पाओगे ना डिलीट कर पाओगे और ना मैं आपकी जॉब्स पर कुछ कर पाऊंगा ठीक है तो हम लोग वो कैसे क्रिएट करते हैं देख लेते हैं कंस्ट रोल इक्वल टू रिक्वेस्ट डॉट यूजर हम लोग सबसे पहले तो यूजर के रोल को एक्सेस करेंगे और उसके रोल को एक्सेस करने के बाद यह जो हमने ऊपर कोड लिखा हुआ था एक सिंपल सा के इफ रोर बराबर है इसे कॉपी करो यहां से ठीक है हमने यहां पर इसे पेस्ट कर देना है सेम टू सेम कि हमारा रोल अगर जॉब सीकर के बराबर है तो आपने बोल देना कि यार एक जॉब सीकर जो है ना वो इस रिसोर्स को एक्सेस नहीं कर सकता क्योंकि वोह जॉब ढूंढने के लिए आया हुआ है ना कि अपनी जॉब को देखने कि मैंने कौन-कौन सी जॉब्स पोस्ट की हुई है तो कंस्ट माय जॉब्स इज इक्वल टू अवेट जॉब डॉट फाइंड अब जॉब डॉट फाइंड कैसे कैसे काम करेगा जरा अंदाजा लगाओ हम लोग अपनी जॉब्स को फाइंड कैसे करेंगे कोई आईडिया हो आपके पास के हम लोग अपनी जॉब्स को फाइंड कर ें किसी और की जॉब नहीं चाहिए मुझे कोई अंदाजा होगा आपके पास आप लोग कैसे ढूंढ सकते हो मुझे समझ आ गया अगर किसी ने सोच लि तो कमेंट सेक्शन में डायरेक्ट बता देना कि यार आप लोग को पता चल गया हमने एक चीज प्रोवाइड की थी कि कौन से यूजर ने कौन सी जॉब कर कट की हुई है उसके लिए हमने एक वैल्यू यूज की थी पोस्टेड बाय ठीक है अब हम उस पोस्टेड बाय में उसकी आईडी दे देंगे रिक्वेस्ट ड यूजर ड अंडरस्कोर आईडी हमने कह दिया कि जहां पर पोस्टेड बाय की आईडी रिक्वेस्ट यूर आईडी के बराबर है आपने हमें सिर्फ वही जॉब फेच करके लेकर आनी है उसने कहा ठीक है भाई यह तो मसला ही नहीं है आपने मुझे आईडी दे दी इससे अच्छी बात हो ही नहीं सकती तो क्रिएट करते हैं इसे सक्सेस सक्सेस लिखूंगा यहां पर मैं और इसे ट्रू करूंगा इसे ट्रू करने के बाद में यहां पर एक वो दूंगा क्या नाम है अपना यहां पर मैंने यह नहीं देना था यार कोमा देना था मैंने और एक मैसेज या मैसेज यहां पर नहीं देंगे क्योंकि हम लोग गेट करने वाले तो मैसेज का इस्तेमाल हम लोग ज्यादा उसमें करते हैं पोस्ट वगैरह में डिलीट वगैरह में माय जॉब्स तो अब देखते हैं कि हम लोग अपने पास कितनी जॉब्स को एक्सेस कर सकते हैं गेट और जॉब्स नहीं गेट माय जॉब्स तो मुझे अपनी जॉब्स देखनी है मैं जा स सकता हूं इस रूट पर तो पहले जॉब राउटर में तो इसे करवा देते हैं य स्टोर करवा देते हैं हमने तो पहले यह देखना कि इ ऑथराइज्ड होना चाहिए उसके बाद क्या करना है हमने उसके बाद हमने यह करना है के गेट माय जॉब्स ठीक है गेट माय जॉब्स कर दिया और इसका अपना एक राउट होगा गेट माय जॉब्स कॉपी करके यहां आपने इसे पोस्ट करना है ओके सो आफ्टर यहां पर इससे को पेस्ट करने के बाद गेट माय जॉब्स पर जाए मैं दोबारा एक्सेस करूंगा और एक्सेस अभी भी नहीं कर सकता आपको पता है यहां पर क्या करती है यह गेट मेथड होने वाला है पोस्ट मेथड नहीं होने वाला तो गेट मेथड पर गेट माय जॉब्स आप देखते हैं हमारे पास कितनी जॉब्स आती है यूजर नॉट ऑथराइज्ड आपको याद होगा मैंने लॉग आउट कर दिया था तो इतनी जल्दी नहीं करनी चाहिए लॉग आउट करने में पर खैर करे रहते हैं यार लॉगइन करे रते हैं मैं किसे लॉगइन कर रहा हूं अपने यूजर को जो z के जी जो कि एंपलॉयर है और उसने अभी अभी एक जॉब पोस्ट की थी तो उसे न करेंगे और वह अपनी जॉब्स को देख पाएगा उसने एक जॉब पोस्ट की थी फटर वाली तो वो आ जानी चाहिए यह रहा टाइटल फटर और अब इसके बाद में एक और यूजर को लॉग इन करना चाहूंगा कौन जो कि था हमारा आई थिंक जॉन था शायद उसका नाम था जॉन तो जॉन भैया को यहां पर हम लोग लॉगिन करते हैं उसका रोल था हमारे पास जॉब सीकर का और उसे हम लोग लॉग इन करवाने के बाद हम लोग उसकी जॉब्स को देखेंगे अब उसकी जॉब्स वो यूजर तो राइ और वो एक जॉब सी करर है तो ऑप्शन आना चाहिए कि यार आप जॉब सी करर हो आप कर क्या रहे हो यहां पर अच्छा गेट माय जॉब्स पर जाना अब देखते हैं जॉब सीकर इज नॉट अलाउ टू एक्सेस दिस रिसोर्स यार आप जॉब सीकर हो आप कैसी बात कर रहे हो आप जॉब सीकर हो के या आप कह रहे कि मैंने जॉब्स बनाई हुई है तो यह तो गलत हुआ ना ऐसा तो नहीं होता तो अब यहां पर हमने यह काम भी कर लिया अपने पास अब इसके बाद हमारा एक और फंक्शन होने वाला है कौन सा अंदाजा लगाओ अब आपने जो पोस्ट तो कर ली हो सते आपने उसको एक्सपायर देना हो कि यार यह जॉब अब एक्सपायर हो चुकी है एक्सपोर्ट कॉनस आपने उसे अपडेट करना हो सकता है आपने जॉब जो क्रिएट की हुई है उसकी मंथली सेलरी 50000 आपने रखनी हो और हो सकता है आपने गलती से यहां प 50 की जगह 50000 की जगह 5 ले कर दिया आपने जीरो एक ज्यादा डाल दिया हो तो आपने अपडेट करना होगा तो अपडेट भी कर लेते हैं यार इसमें कोई मस मसले वाली बात नहीं है समझ रहे हो ना कैच ए सिं एरर ओके सो ए सिं का यूज करते हैं ए सिं का यूज करने के बाद बाद हम लोग यहां पर रिक्वेस्ट रिस्पांस एंड नेक्स्ट पता नहीं मैं हर वक्त बी की जगह ए क्यों लिखता हूं ए की जगह ब क्यों लिखता हूं आई डोंट अंडरस्टैंड व्हाई तो यहां पर इसका इस्तेमाल करेंगे ठीक है तो यहां पर मैं एक सिंपल सा काम करना चाहूंगा जो हमारा यह कॉन स्ट्रोर था इसे कॉपी करेंगे हम लोग थोड़े आरसी हो ग हम लोग के पास ज्यादा टाइम नहीं होता जज्बाती लोग जल्दी जल्दी काम करना चाहते हैं कि जान छूट जाए इस चीज से पर जान छुड़ानी नहीं है आपने मैं पेम्स में से पेम्स किस चीज को कहते हैं अब अगर आप लोग में से किसी को बैकें नहीं आती तो कोई मसला नहीं आपका बाई है ना पढ़ाने के लिए तो यहां पर मैं जो ब राउटर में दिखाता हूं दिखाता हूं दिखाता हूं यहां पर आपने अपडेट कर रहे हो ना अपडेट के लिए हमारे पास पुट का मेथड यूज होता है ठीक है यह तो आपको पता होगा इ ऑथराइज्ड हमारा यूजर ऑथराइज होना चाहिए यह भी आपको पता होगा मैंने यहां पर अपडेट जॉब इसे कॉपी करूंगा सिंपल यहां लेकर आऊंगा गेट मा जॉब्स में पोस्ट करूंगा और इस जॉब को मैं यहां इंपोर्ट करा देता हूं ठीक है इंपोर्ट हो चुका है और अब इसको मैं एक नाम देना चाहूंगा गेट माय जॉब्स अ नई नई अपडेट जॉब अपडेट जॉब को मैं नाम देना चाहूंगा क्या नाम दूंगा अ अपडेट ठीक है सो मैं बताता हूं मैं आप लोगों को पेम्स का बता रहा था पेम्स किस चीज को कहते हैं अब मैं एक जॉब को अपडेट करना चाहता हूं फॉर एग्जांपल मेरे पास दो जॉब्स है ए और बी मैं जॉब वन को जॉब ए को मैं अपडेट करना चाहता हूं कैसे अपडेट करूंगा मैंने अ डाटा बेज दिया अपने बैक एंड में यार यह अपडेट कर दो तो हमारे बैकें को कैसे पता चलेगा कि मैंने यार इस जॉब ए को अपडेट करना है बी को नहीं करना या मैंने बी को करना है ए को नहीं करना कैसे करेंगे यहां पर हम लोग एक पेरम देंगे फॉरवर्ड स्लेश कॉलन आईडी ठीक है हम लोग आईडी देंगे अपने उस क्या नाम है उस जॉब की आईडी देंगे ठीक है अब वो जॉब की आईडी कैसे देंगे फ्रंट एंड में तो हम लोग बेज देंगे उस पर करके उसकी आईडी को हम लोग बेज देंगे पर यहां पर हम लोग एक्सेस कैसे करेंगे इस आईडी को यहां एक्सेस कैसे करेंगे तो यहां पर हम लोगों ने कंस्ट डिस्ट्रक्चर करना है रिक्वेस्ट डॉट पेम्स में से किस चीज को आईडी को आईडी को अगर आपने यहां पर फॉर एग्जांपल फॉर सम यर रीजन आपने लिख दिया है ए बी सी डी अगर आपने यह लिख दिया तो आप लोग यहां आईडी की जगह क्या लिखोगे ए बी सी डी ठीक है समझ रहे हो ना कि मैं क्या कहना चाह रहा हूं आपने आईडी के जरिए वहां पर उसकी इस प जरिए आपने आईडी उसकी गेट कर जब आईडी आपको मिल जाती है किसी भी चीज की तो आपको पता है कि हमारा काम आसान हो जाता है जैसे आईडी मिल जाती है में तो अब मैं चाहता हूं कि अगर रेट जॉब मैं जब जॉब के लिए अभी इस बार रेट यूज कर रहा हूं क्यक मुझे पता है मैं इसको आगे दोबारा किसी चीज के साथ वैल्यू देना चाहूंगा तो इसलिए मैं अभी से लेट का इस्तेमाल कर रहा हूं अवेट जॉब डॉट फाइंड जॉब डॉट यार य जॉब बारबार ज क्य आर जॉब डॉट फाइंड बाय आईडी अबे भाई आ जा यार क्या करना तो हम लोग यहां पर इसे आईडी देना चाहेंगे ठीक है आईडी फाइंड बाय आईडी में मैंने ये आईडी इसको दे दी अब मैंने कहा कि अगर यह जॉब मेरे पास होगी इफ नॉट जॉब अगर यह जॉब ना मिली मुझे तो आपने क्या करना है आपने इस एरर को कॉपी करना है यहां से ठीक है हम लोग इसे एरर भी नहीं कह सकते हम लोग इसे एक छोटा सा मैसेज ही कह सकते हैं कि उप्स जॉब नॉट फाउंड ठीक है उप्स जॉब नॉट फाउंड ठीक है कि यार आपने जो और इसने इसका एरर इसका जो स्टेटस कोड है 44 आपको पता है 404 का मतलब ये होता है कि नॉट फाउंड तो आपने यह कह देना है कि यार जो रेट है हमारे पास जॉब वो हमें नहीं मिली उप्स जॉब नॉट फाउंड तो ठीक है अब आपको अगर जॉब मिल गई तो फिर आप उसको अपडेट कैसे करोगे जॉब आपने इस जॉब को यहां पर दोबारा जॉब इज इक्वल टू आपके पास उसकी आडी स्टोर अवेट और अवेट और यहां पर मैं लिखूंगा कि जॉब डॉट फाइंड फाइंड बाय आईडी एंड अपडेट एक वैल्यू होती है हमारे पास यहां पर फाइंड बाय आईडी एंड अपडेट इस पर जैसे क्लिक करेंगे यहां पर हम लोगों को तीन चीजें देनी है एक तो उस चीज की आईडी जिसको हम अपडेट करना चाहते हैं उसकी आईडी कैसे मिलेगी आईडी यह आईडी सेम टू सेम दे देंगे उसके बाद हम एक और चीज देंगे एक और चीज क्या होगी हम लोग रिक्वेस्ट ड बडी में में से जो भी आएगा बस इसको हमने कह दिया कि रिक्वेस्ट बॉडी में से जो भी आपके पास आएगा आपने उसको स्टोर कर लेना है अपने पास और यहां पर हम लोग तीन वैल्यूज देंगे तीन कौन-कौन सी एक तो हमने यह देना है के न्यू ट्रू ठीक है और हमने कर देना है कि रन रन वेरि डेटर्स ट्रू और एक और है यूज फाइंड एंड मॉडिफाई यू फाइंड एंड मॉडिफाई फोर्स ओके तो आपने इन चीजों को इस्तेमाल करना है जब आपका यह फंक्शन कंप्लीट हो जाएगा जॉब ड फाइंड बा आईडी एंड अपडेट तो आपने इस स्टेटस को क्या करना है रिपस डॉट स्टेटस 200 आपने कर दे 200 का मतलब ओके सब कुछ जेसन और आपने कर देना है एस यू ड सी ई डबल एस सक्सेस सक्सेस आपका ट्रू हो जाना चाहिए सक्सेस ट्रू करने के बाद आपने यहां पर अपने इस जॉब को बेज देना है और आपने मैसेज भी देना है अपने यूजर को कि जॉब अपडेटेड सक्सेस फुली ठीक है अब आपके एंप्लॉयर को एक मैसेज भी मिल गया कि यार आपकी जो जॉब है वो अपडेट हो चुकी है तो अभी मैं आप लोगों को ज्यादा इंतजार नहीं करा ता अपने अपडेट जॉब पर चलते हैं ठीक है अपडेट जॉब के अंदर मैं यहां पर एक राउट कह सकते हैं मैं यहां फॉरवर्ड स् अपडेट तक तो आ चुका हूं अपडेट के बाद मैं इसे आईडी दूंगा किस चीज की अपने जॉब की आईडी तो यहां आते हैं गेट और जॉब्स पर गट जॉब्स पर जैसे मैं अपने जॉब्स को गेट करूंगा यहां एक आईडी आ रही है मेरे पास इसी आईडी को कॉपी करते हैं यहां पेस्ट करते हैं और इस गेट और जॉब्स के अंदर इसका जो मैं सिर्फ इसका टाइटल चेंज करना चाहता हूं बाकी मैं कुछ भी चेंज नहीं करूंगा आप लोग के सामने या मैं एक और चीज दिखाता हूं यह वीडियो देख रहे हो आप लोग एक्सपायर्ड एक्सपायर्ड को मैं क्या करना चाहूंगा फोर्स करना चाहूंगा तो चलो ठीक है यार इसे को कॉपी कर लेते हैं एक्सपायर्ड फोर्स ओके यह फोर्स से मैं इसे ट्रू करना चाहूंगा बडी और एक्सपायर्ड ट्रू देख सकते हो पहले से यही हु एक्सपायर्ड ट्रू तो एक्सपायर ट्रू करने के बाद एक और काम होगा पता है वो क्या होगा यहां पर मेरे पास दोबारा जॉब नहीं आनी चाहिए क्योंकि मैंने यह कंडीशन लगाई हुई है कि अगर कोई जॉब एक्सपायर हो चुकी है मतलब ट्रू है तो वो यहां पर फेच नहीं होनी चाहिए तो देखते हैं अगर काम करया अपडेट जॉब तो यहां पर हमारे पास जॉब सीकर इज नॉट अलाउड टू एक्सेस दिस रिसोर्स तो हमारा जो यूजर लॉगिन है वो हमारा जॉन भाई है तो जॉन भैया जो है वो एक जॉब सीकर है वो य एंप्लॉयर नहीं है हमारे तो हम लोग जड के को लॉगिन करवाते हैं जड के लॉगइन हो चुका है अब वो इस जॉब को अपडेट करेगा तो देखते हैं तो उसने इस जॉब को अपडेट कर लिया 659 फ्लटर वगैरह वगैरह तो उसके पास एक्सपायर्ड में यहां पर ट्रू आ रहा है तो जब यहां पर गेट और जॉब्स पर करेंगे तो यहां पर हमारे पास यह जॉब नहीं आनी चाहिए मैं पहले बता रहा हूं यह जॉब नहीं आनी चाहिए क्योंकि एक्सपायर ट्रू हो गया और यह रहा हमारा एरे एमटी हो चुका है तो अब हमारा मसला जो भी काम था हमने अच्छा खासा कररिया तो अब हम लोग यहां आएंगे अपने इस आखिरी एक फंक्शन है हमारा इस जॉब कंट्रोलर के अंदर इसके बाद हम लोग कोई भी क्रिएट नहीं करेंगे जॉब के अंदर जो कि है हमारा एक्सपोर्ट कंस्ट डिलीट जॉब जॉब को डिलीट करना है और कुछ भी नहीं करना जॉब को डिलीट कैसे करोगे हम जैसे अपडेट किया था उसी तरह करेंगे यार अब इसमें मुश्किल चीज तो कोई नहीं है जैसे आपने पहले आईडी गेट की थी इसमें भी आईडी गेट करेंगे मैं तो यह कहता हूं कि आप लोग वीडियो पॉज करो और आप लोग थोड़ा सा खुद से कोशिश करने कोशिश करो कि यार हम लोग इसको कैसे अपडेट कर सकते हैं ठीक है तो ज्यादा अच्छा होगा मसल अगर आपको मसला होता तो कोई बात नहीं यार वीडियो तो आपके सामने पड़ी हुई है समझ लेना ओके यह घबराने वाली बात नहीं है आप लोग टेंशन नहीं लिया करो आपका भाई आपके साथ है तो कर लिया करो तो अब इसके बाद हमारे पास हमने यहां पर दोबारा वही कोड पेश किया हमने रोल गेट किया अगर रोल जॉब सीकर के बराबर है जॉब सीकर इज नॉट अलाउ टू दिस रिसोर्स हम लोग आईडी गेट करेंगे रिक्वेस्ट ड पेम्स के जरिए ठीक है और अगर हमें आईडी नहीं मिली के अगर आईडी नहीं मिली लेट जॉप इसको सेव टू सेम कॉपी करेंगे यहां पर भी तो यहां पर भी सेम कोड हमारे पास होने वाला है तो इसको जब यह सब कुछ हो जाए इसके बाद हम लोग जॉब को डिलीट करेंगे कैसे डिलीट करेंगे अवेट जॉब डॉट डिलीट वन बस आपने इसको इस फंक्शन को रन करना है और इसके बाद आपने रिस्पांस डॉट स्टेटस 200 डॉट जेसन और जेसन के अंदर आपने इसको देना है सक्सेस ट्रू और सक्सेस ट्रू के बाद आपने एक मैसेज भेज देना है के जॉब डिलीटेड सक्सेस फली ओके तो यहां पर मैं यहां पर इस मैसेज को मैंने यहां पर शायद वो लगा लिया तो अभी आप लोग देख सकते हो हमारा कोड यहां पर मस्त हो चुका है और मैंने इस आईडी को अच्छा यूज किया हुआ है बिल्कुल यूज किया हुआ है मैंने तो हम लोग यहां अपने जोब राउटर में आएंगे जैसे हमने इसे भेजा था तो यह हमारा पुट का मेथड नहीं होगा डिलीट हो रहा है तो डिलीट का ही होगा ना यार डिलीट और यहां पर अपडेट के बजाय हम लोग लिखेंगे डिलीट तो जैसे पहले आईडी गेट कर रहे थे अब भी आईडी गेट करेंगे जैसे पहले ऑथराइज था अब भी ऑथराइज होगा फर्क सिर्फ किस चीज का होगा पहले अपडेट जॉब का फंक्शन रन कर रहा था तो अभी हमारे पास डिलीट जॉब का फंक्शन काम करेगा इस राउट पर जाने पर ठीक है तो आते हैं अपने डिलीट जॉब में ओके तो डिलीट जॉब में आने के बाद जैसे हम लोग यहां आएंगे गड़ी में जाएंगे बॉडी में तो फिर जाने की जरूरत नहीं है क्योंकि यह डिलीट का ऑप्शन होने वाला है हमें कुछ भी प्रोवाइड नहीं करना हम लोग सिर्फ यह करेंगे कि गेट माय जॉब्स क्योंकि z केरे के ट्रू जॉब डिलीटेड सक्सेसफुली अब क्या गारंटी है कि जॉब डिलीट हो गई तो यह खाली हो जाना चाहिए अब देखते हैं तो यह रही जॉब नहीं आ रही मेरे पास अब मैं दोबारा डिलीट जॉब पर मैं सेम आईडी के साथ मैसेज भेजता हूं अब क्या आता है मेरे पास उप्स जॉब नॉट फाउंड कि जॉब डिलीट हो चुकी है तो अब इसी खुशी में आप लोग यह करो कि जाओ जाके सब्सक्राइब करो चैनल को और इससे मोटिवेट होंगा मैं और इससे ज्यादा बेहतरीन वीडियो बनाने की कोशिश करूंगा आप लोगों के लिए और वीडियो को लाइक करना ना भूलना आप लोगों के लिए मैंने स्पेशल प्रोजेक्ट रखा हुआ है और वो 1000 सब्सक्राइबर्स के बाद ही होगा उससे पहले मैं मुश्किल है कि वो प्रोजेक्ट दूं व क्योंकि वो पर्सनल पोर्टफोलियो होने वाली है वन टाइम सो यू नो कि ऐसी चीजों को जो है ना थोड़ा सा खास वक्त के लिए बचाना चाहिए एप्लीकेशन कलर ड जए अभी हमारा एक आखिरी कंट्रोलर रहता है और एक आखिरी मॉडल रहता है कि हमारा जो यूजर आएगा जो जॉब सीकर होगा वह एक एप्लीकेशन सबमिट कराएगा हमारे पास तो वो कैसे सबमिट कराएगा तो उसके लिए इंपोर्ट एप्लीकेशन नाम नहीं देना एप्लीकेशन स्कीमा एप्लीकेशन एप्लीकेशन स्कीमा ड जस ठीक है यहां पर मैं दूंगा इंपोर्ट मोंगूज फ्रॉम मोंगूज ओके तो मैंने इंपोर्ट मंगोस फ्रॉम मंगोस कर दिया और इंपोर्ट मंगोस फ्रॉम मंगोस करने के बाद मैं एक और चीज का इस्तेमाल करूंगा इंपोर्ट वैलिडेटर फ्रॉम वैलिडेटर ठीक है तो यहां पर इन दोनों को स्पेस नहीं देते यहां नीचे ही रख लेता हूं यहां नीचे इन सबको रखने के बाद मैं अपने एप्लीकेशन का स्कीमा बनाऊंगा एप्लीकेशन स्कीमा इज इक्वल टू न्यू मंगोज डॉट स्कीमा ठीक है तो अब स्कीमा के बाद मैं चाहता हूं कि जो हमारा यूजर होगा वो अपना नाम एंटर करे अपनी मर्जी से तो नेम नेम की टाइप हमारे पास होने वाली है स्ट्रिंग और यह हमारे पास रिक्वायर्ड भी है बिल्कुल रिक्वायर्ड है क्योंकि यूजर अगर अपना नाम ही एंटर नहीं करेगा तो वो जॉब के लिए पोस्ट नहीं कर पाएगा प्लीज यहां पर इसे मिटा के प्लीज प्रोवाइड यर नेम प्लीज प्रोवाइड योर नेम ओके तो यहां पर मैं अपने लैपटॉप की लैपटॉप के लाइट को ऑन कर देता हूं बलाइट को क्योंकि अंधेरा हो रहा है तो कुछ अच्छे से नजर नहीं आ र रिक्वायर रिक्वायर के बाद मिनिमम लेंथ मिनिमम लेंथ रखूंगा मैं अपने पास कुछ इस तरह और मैक्सिमम लेंथ को भी मैं पहले लिख लेता हूं ठीक है तो अब आप अपनी मर्जी से मिनिमम लेंथ दे सकते हो ी और आपने कह दिया नेम मस्ट कंटेन एटलीस्ट थ्री कैरेक्टर्स ओके तो इसके बाद आपने इसी चीज को सेम टू सेम कॉपी मारना ठीक है और यहां पर आपने पेस्ट कर देना है के नेम कैन नॉट एक्सीड 30 करेक्टर्स के नेम 30 करेक्टर्स को एक्सीड नहीं कर सकता आपने ख्याल रखना है कि आप मैक्सिमम रथ को 30 कर दो क्योंकि कभी कभार गलती हो जा इंसान है आखिरकार कोई आसमान से उतरा हुआ फरिश्ता है नहीं कि हमसे गलती ना हो सबसे गलती होती है तो वेरी डेटर के अंदर हम लोग एक ईमेल वेरी डेटर देंगे के वेरी डेटर डॉट इ ईमेल के ये जो हमारे यूजर ने हमें ईमेल प्रोवाइड की यह ईमेल है भी या नहीं प्लीज प्रोवाइड अ वैलिड ईमेल यह मैसेज कब रन करेगा अगर ये ईमेल वैलिड नहीं हु ये मैसेज तब रन करेगा हमारे पास ओके तो यहां पर एक और चीज भी दिखना चाहूंगा कि यह हमारे पास रिक्वायर्ड भी है बिल्कुल रिक्वायर्ड ट्रू के प्लीज प्रोवाइड यर ईमेल ओके तो अब यहां पर यह काम हो चुका है हमारा नेम और ईमेल नेम ईमेल के बाद में एक कवर लेटर के लिए एक ऑप्शन क्रिएट करना चाहता हूं कवर लेटर आप लोग को पता होगा जब हम लोग किसी वेबसाइट पर जाते या किसी वेब पर जाते जहां हम लोग अपने जॉब से जॉब के लिए अप्लाई करना हो तो वहां पर हम लोगों से कवर लेटर के लिए एक ऑप्शन होता है कि अगर आप एक कवर लेटर देना चाहते हो तो आप दे सकते हो पर हम लोग जो वेब एप्लीकेशन क्रिएट करेंगे वहां पर कवर लेटर मैंडेटरी है रिक्वायर्ड है कि आप अपने र एक कवर लेटर हर हार में लिखना है तो टाइप स्ट्रिंग ओके तो रिक्वायर्ड रिक्वायर्ड के अंदर हम लोग लिखेंगे ट्रू लीज प्रोवाइड योर कवर रेटर कवर रेटर की कोई हमने मिनिमम लेंथ नहीं रखी ना मैक्सिमम रखी हुई है यूजर पे डिपेंड करता है वो जितना कवर लेटर लिखना चाहे वो हो सकता है उसको लिखना ही ना आता वो ए बी सीडी लिख दे तो उसकी अपनी मर्जी है वो कुछ भी लिख सकता है फोन फोन के अंदर हम लोग टाइप नंबर रखेंगे और रिक्वायर्ड हम लोग ट्रू रखेंगे के यार यह चीज है रिक्वायर्ड यह जो है य हमारे पास रिक्वायर्ड है आपने एटलीस्ट प्रोवाइड तो करना है प्लीज प्रोवाइड योर फोन नंबर कि यार अपने फोन नंबर को आप हमें प्रोवाइड करो अब फोन नंबर के बाद वो अपना एड्रेस भी देगा अब मैं यह सारी चीजें इससे क्यों ले रहा हूं आप लोग सोचोगे कि यार वह सारा सिंपल सा अपना रेजूम जब प्रोवाइड करेगा हमें तो उसके रिज्यूमे के अंदर तो सब कुछ होगा उसका एड्रेस होगा फोन नंबर होगा मैं जानता हूं कि ऐसा ही होता है बट आप लोग अगर youtube-dl अपने सोशल रिंग्स वगैरह कुछ भी नहीं देते हम लोग अपने गेटअप का रिंग दे देते हैं रिंग डिन का रिंग दे देते हैं और सिर्फ और सिर्फ अपना ईमेल दे दे देते हैं फोन भी नहीं देते नाम भी नहीं बताते हम लोगों ने तो इन चीजों के लिए जो है ना इसी वजह से मैं यह सारी चीजें लिख रहा हूं ओके तो अगर आप लोगों को यह नहीं लिखना अगर आप लोग चाहते हो कि नहीं यार हम लोग इतना लेी नहीं करना चाहते इसको तो आप अपनी मर्जी से जो है ना जो फीड्स आपको अच्छी लगती है आप उन्हीं को ही लिख सकते हो और हो सकता है आपको सिर्फ रिज्यूम में चाहिए हो तो आप सिर्फ रेजू मेंे यहां पर मांग लेना अपने एप्लीकेंट से कि यार आप अपना रेजू मेंे प्रोवाइड करो ठीक है प्लीज प्रोवाइड योर एड्रेस आप लोगों को यह भी पता होगा कि काफी रिज्यूमे में हम लोग एड्रेस प्रोवाइड नहीं करते तो उसके लिए हम लोग एड्रेस भी देंगे अब सबसे इंपॉर्टेंट चीज जो हमारे पास यहां पर होने वाली है रिज्यूमे रिज्यूमे हम लोग कहां प्रोवाइड करें अपलोड करेंगे अपने क्लाउड नरी पर क्लाउड नरी पर कैसे अपलोड करेंगे क्लाउड नरी के लिए हमने अपने app.js वगैरह में सवर जस में सारी सेटिंग की हुई है और मैंने आप लोगों के सामने सब कुछ इंपोर्ट भी करा दिया था कॉन्फिडो एनवी की फाइल में ठीक है तो अगर आपने वह सब कुछ पूरी वीडियो फॉलो की हुई है तो यहां पर आपका क्लाउड नर 100% काम करेगा ब 100% अभी से नहीं क सकते क्योंकि गलती आ सकती है पब्लिक आईडी पब्लिक आईडी कहां से आएगी हमारे पास पब्लिक आईडी हमारे पास आएगी हमारे क्लाउड नरी में से और यह रिक्वायर्ड ट्रू इस पर हम लोग कुछ इंग्लिश वगैरह नहीं लिखेंगे ठीक है कि यार अपने प्रोवाइड करो या ना करो यूआरएल यूआरएल में हम लोग टाइप स्ट्रिंग देंगे ओके और रिक्वायर्ड में लिख लेंगे कि यार यह जो है ना यह हमारे पास ट्रू है और इसके बाद एक और चीज इसके बाद एक और चीज मैं देना चाहूंगा वो है हमारे पास के एप्लीकेंट के जो जो बंदा अप्लाई कर रहा है ठीक है उसकी आईडी उसकी आईडी हमें चाहिए उसकी आईडी हम लोग को एप्लीकेंट की हम लोग दो चीजों को गेट करेंगे किस चीजों को एक तो उसके आईडी को एक उसके रोल को अप्लाई कर कौन र है यूजर सबसे पहले यूजर टाइप टाइप के अंदर हम लोग मंगोस अच्छा मंगोज डॉट स्केमा डॉट टाइप्स डॉट ऑब्जेक्ट आईडी ठीक है यहां से हम लोग इसकी आईडी को गेट करेंगे और इसके बाद रेफ के अंदर मैं दूंगा यूजर यूजर हमने मॉडल क्रिएट किया हुआ है पीछे तो आप लोग उसे देख सकते हो रिक्वायर्ड ट्रू ठीक है यह हमने एप्लीकेंट की आईडी के अंदर हमने एक ऑब्जेक्ट क्रिएट किया हुआ है उस ऑब्जेक्ट के अंदर हमारा जो पहला है वो यूजर है यूजर के क्या स्टोर होगा सिर्फ और सिर्फ उसकी आईडी स्टोर होगी और यहां पर यूजर का रोल स्टोर होगा कि वो कौन सा जॉब सीक है या फलाना डिम काना जो भी यार वो अब आपने अपनी मर्जी से जो भी किया हुआ है ठीक है स्ट्रिंग और इसके बाद हम लोग देंगे एनम के एनम में हमने क्या दिया हुआ है कि जो हमारा यूजर है जो एप्लीकेंट होगा वह हर हाल में कौन होना चाहिए जॉब सीकर ही होना चाहिए इसी वजह से मैं एनम का यूज कर रहा हूं तो इसके बाद हम लोग करेंगे रिक्वायर्ड ट्रू अब अगर मैं ये यहां पर नहीं करता मैं आगे जाक भी कर सकता था बट आप लोगों को पता है कि हम लोगों को कुछ चीजों को देखना पड़ता है कि कौन सी चीज कैसे हो रही है चीजों को बेहतर बेहतर से बेहतर बनाना चाहिए अब वो आप पे डिपेंड करता है कि आप कितना बेहतर बना सकते हो किसी चीज को एंप्लॉयर आईडी एंप्लॉयर आईडी में हम लोग सेम चीज यही कॉपी करेंगे बस एप्लीकेंट आईडी की जगह एंप्लॉयर आईडी कर देंगे इसे कॉपी करना है आपने यहां पर और इसे पेस्ट कर देना है अपना टाइप ये है रेफरेंस वो भी यूजर में से होगा वो भी रिक्वायर्ड होगा रोल उसका टाइप स्ट्रिंग होगा पर एनम में आप लोग अगर एंप्लॉयर है तो उसका जो एनम में क्या होगा एंप्लॉयर ठीक है रिक्वायर्ड वो भी ट्रू है हमारे पास और अब आखरी चीज जो कि हम हर स्कीमा में करते हैं हम लोग इसे एक्सपोर्ट कराएंगे एक्सपोर्ट कंस्ट और एप्लीकेशन एप्लीकेशन के अंदर मैं लिखूंगा मंगस डॉट मॉडल और मंगस डॉट मॉडल के अंदर मैं लिखूंगा एप्लीकेशन और यहां पर लिखूंगा मैं एप्लीकेशन स्कीमा ठीक है तो अब यहां पर हमारा जो एप्लीकेशन स्कीमा था वह टोटली क्रिएट हो चुका है हमारे पास यहां पर हमारे पास कोई मसला नहीं है यह बिल्कुल सटर चल र है कोई मसला भी नहीं है तो अब इसके बाद हम लोग आएंगे यहां एप्लीकेशन कंट्रोलर में एप्लीकेशन कंट्रोलर में आने के बाद हम लोग जो पहला फंक्शन बनाएंगे हम लोग यह बनाएंगे कि एक एंप्लॉयर अपनी सारी एप्लीकेशंस को अपने सारे एप्लीकेशंस को कैसे गेट करेगा मतलब एक एंप्लॉयर है उसने जॉब्स बनाई हुई उसकी जॉब उस लोगों ने एप्लीकेशन दिए हुए कि यार हमने इस जॉब के लिए अप्लाई किया हुआ है तो वो उन लोगों की एप्लीकेशन को कैसे देखेगा तो वही कर रहे हैं हम लोग अभी के एक्सपोर्ट कंस्ट ओके और एंप्लॉयर ट और एप्लीकेशंस मैं नाम थोड़े ब बड़े दे रहा हूं क्योंकि हम लोगों को समझ तो आना चाहिए यार हम लोग कर क्या रहे एंप्लॉयर गेट और एप्लीकेशंस तो इसे इस तरह करते हैं इससे पहले मैं एक चीज इपोर्ट कराना चाहूंगा आप लोगों को पता है वो कौन सी चीज है इंपोर्ट समथिंग फ्रॉम डॉट डॉट फॉरवर्ड स् अपने मिडर वेयर्स में जाऊंगा मिडल वेयर स्केच एं एर ड ज और एक और चीज इंपोर्ट कराना चाहूंगा इंपोर्ट एरर हैंडलर फ्रॉम फ्रॉम डॉट डॉट फॉरवर्ड स् और यहां मैं दोबारा मिडर वेयर में आऊंगा और एरर डॉ जस और यहां मैं आऊंगा एरर हैंडलर में के चेसिंग एरर ठीक है यह चीजें मुझे चाहिए थी यहां पर और यहां पर मैं इसे केच सिंक एरर के अंदर रेप करना चाहूंगा ए सिंक रिक्वेस्ट रिस्पांस और नेक्स्ट अब हो सकता है आप लोगों को लगे कि यार यह फंक्शन हमें बाद में बनाना चाहिए बट मैं इसे पहले बना रहा हूं इससे कोई फर्क नहीं पड़ता कि आप कौन से फंक्शन को कब बना रहे हो फर्क इस चीज से पढ़ता है कि हम जो कर रहे हैं वो आपको समझ आ रहा है या नहीं आ रहा वो मेन चीज है ओके तो काम शुरू करते हैं यहां पर अपने इस कोड को सेम कॉपी करेंगे हम लोग यह चीज कं रोल ठीक है इसको यहां से आपने बिल्कुल सेम टू सेम कॉपी मारना है यहां लेकर आना है आपने और यहां पर पेस्ट करने के बाद अब हम लोग यह कहेंगे कि अगर जॉब का जॉब के लिए जो बंदा इस जॉब के लिए आ रहे एंप्लॉयर गेट और एप्लीकेशन के व अगर एंप्लॉयर हुआ इफ रो इक्वल टू एंप्लॉयर इ रोल इक्वल टू एंप्लॉयर तो एंप्लॉयर गेट ल एप्लीकेशंस शायद यह मैंने कुछ गलत लिखा हुआ है मैंने गलत सोचा हुआ है अ जॉब सीकर होना चाहिए हां कि अगर जॉब सीकर हुआ अगर उसका रोल जॉब सीकर हुआ रोल इक्वल टू जॉब सीकर तो जॉब सीकर इज नॉट अलाउड टू एक्सेस दिस रिसोर्स क्योंकि एंप्लॉयर अपनी एप्लीकेशन को देखना चाहता है ना व हमारा जॉब सीकर तो नहीं आया तो यहां पर वह कुछ इस तरह लिखेगा कंस्ट वो आईडी देगा अपनी रिक्वेस्ट रिक्वेस्ट डॉट यूजर और यहां पर हम लोग देंगे अंडरस्कोर आईडी ओके तो उसकी आईडी हमने गेट कर दी यहां पर हम लोग एक चीज का यूज करेंगे कॉनस एप्लीकेशंस तो अपनी एप्लीकेशंस को वो गेट करेगा कैसे अवेट एप्लीकेशन एप्लीकेशन को हमने इंपोर्ट कराना है यहां ऊपर तो इसे इंपोर्ट करा देते हैं यार यह कोई मसला नहीं है बिल्कुल भी मसला नहीं है डॉट डॉट फॉरवर्ड स् तो यहां पर मॉडल्स में जाते हैं मॉडल्स के अंदर हमारे पास एप्लीकेशन स्कीमा ड जस इसे इंपोर्ट कराते हैं एप्लीकेशन आ गया हमारे पास और यहां पर एप्लीकेशन एप्लीकेशन डॉट फाइंड आ जाना चाहिए अभी हमारे पास एप्लीकेशन डॉट फाइंड एप्लीकेशन ड फाइंड पर हम लोग क्या करेंगे हमने यह कह दिया कि अगर एंप्लॉयर आईडी डट यूजर है ठीक है एंप्लॉयर आईडी आईडी डॉट यूजर इसे आप लोग कैसे लिखोगे इसे आपने यहां पर डबल कोड्स के अंदर बंद कर देना है डबल कोड्स सिंगल कोड्स कोई भी यूज कर सकते हो वोह अगर हमारी इस आईडी के बराबर है अगर कोई भी हमारे पास एप्लीकेशन पड़ी हुई है हमारे यूजर ने एप्लीकेशन पोस्ट की हुई है वो एप्लीकेशन हमारे पास अगर पड़ी हुई है वो जहां पर हमारे एंप्लॉयर आईडी की आईडी के साथ वह मैच कर जाए तो आपने क्या करना है आपने सबको हमारे पास एक रिस्पांस में भेज देना है रिस्पांस स्टेटस 200 डट जेसन और जेसन के अंदर मैं सक्सेस देना चाहूंगा सक्सेस में ड्रॉ लिखना चाहता हूं और उसके बाद मैं लिखना चाहता हूं कि हमारे पास हमारी यह रही एप्लीकेशंस आ गई एप्लीकेशंस ओके तो अब इसके बाद मैं इसे रन नहीं करूंगा इस फंक्शन को इस फंक्शन को क्योंकि मैं बाद में रन कर करूंगा देखना चाहता हूं कि ये किस तरीके से काम करते हैं हमारे पास एक दूसरा टर्मिनल भी ओपन हो चुका है ऑटोमेटिक पता नहीं किस खुशी में ओपन हुआ है तो अपने अगले फंक्शन को यूज और क्रिएट करते हैं उसके बाद हम लोग इसे देखें तो यहां पर जैसे हम लोगों ने आप लोग देख सकते हो हमने ये एक फंक्शन क्रिएट किया जहां पर हमारा एंप्लॉयर सब कुछ गेट कर सकते हैं अपने एप्लीकेशंस को तो जैसे एंप्लॉयर अपनी एप्लीकेशन देख सकते हैं अब एंप्लॉयर को काफी जॉब सीकर्स ने अपनी अपनी एप्लीकेशन भेजी हुई होगी तो जिस तरीके से एंप्लॉयर देख सकते हैं सबकी एप्लीकेशन तो हर जॉब सीकर अपनी एप्लीकेशन देख सकते है कि मैंने किस-किस को एप्लीकेशन भेजी हुई है ठीक है तो वह कैसे करेंगे सबसे पहले तो इस एंप्लॉयर को हटा के हमने नाम देना है जॉब सीकर गेट और एप्लीकेशंस ठीक है यहां पर आपने जॉब सीकर के बजाय नाम दे देना है एंप्लॉयर के अगर रोड एंप्लॉयर के बराबर हुआ तो हमने कह देना है कि एंप्लॉयर इज नॉट अलाउड टू एक्सेस दिस रिसोर्स ठीक है उसके बाद आईडी के जरिए हम लोग रिक्वेस्ट डट यूजर कर लेंगे कंस्ट एप्लीकेशन अवेट एप्लीकेशन ड फाइंड एंप्लॉयर आईडी नहीं करनी है हमने क्या करना है एप्लीकेंट आईडी एप्लीकेंट आईडी एप्लीकेशन नहीं यार मैंने एपली एप्लीकेंट आईडी डट यूजर ठीक है तो आपने इस यूजर के जरिए सारे उस यूजर की एप्लीकेशन को गेट कर है और आपने उन्हें वहां पर भेज देना है तो हमने यहां पर एक छोटा सा दूसरा काम किया हुआ है वह हमारे पास यह कि जब हमारे पास जो एप्लीकेशंस होती है हमने उनको कुछ इस तरह रखा हुआ है कि हमारा जो एंप्लॉयर है वह किसी एप्लीकेशन को डिलीट नहीं कर पाएगा एप्लीकेशन को कौन डिलीट कर सकता है जैसे फॉर एग्जांपल आप एंप्लॉयर है मैं जॉब सी करर हूं मैंने आपको एप्लीकेशन भेजी तो उस एप्लीकेशन को अगर मैं अपनी साइड से डिलीट करूंगा आपकी साइड से भी डिलीट हो जाएगी तो आप उस एप्लीकेशन को अपनी मर्जी से डिलीट नहीं कर सकते तो मैंने कुछ ऐसा किया हुआ है क्योंकि अगर मैं ज्यादा करता तो कोड बहुत लंबा हो जाता इसी वजह से मैंने इसको सिंपल से सिंपल रखा हुआ है एक बड़ा प्रोजेक्ट इसके बाद दूसरा आएगा ही वक्त के साथ इंशाल्लाह तो उसमें जो है ना हम लोग उसे ज्यादा कंपलेक्स करने की कोशिश करेंगे तो अभी फिलहाल के लिए हमने यही किया हुआ है जॉब सीकर डिलीट एप्लीकेशन इज इक्वल टू कैच सिं केर आजा भाई कैच ए सिं एरर और यहां पर हम लोग स सिं का वेट का यूज करेंगे रिक्वेस्ट पस एंड नेक्स्ट बैक्स नहीं नेक्स्ट और यहां पर मैं यह चीज चाहता हूं जॉब सीकर डिलीट एप्लीकेशन यह किस खुशी में रेड हो रहा है अच्छा इसका मसला हल हो चुका है तो अब यहां पर दोबारा हम लोग यह इस चीज का यूज करेंगे के जो हमारा एंप्लॉयर है वो कोई एप्लीकेशन डिलीट नहीं कर सकता ओके तो हमने यह कह दिया कि हमारा जो वो है वो डिलीट नहीं कर सकता कोई एप्लीकेशन अगर एंप्लॉयर है कौन डिलीट कर सकते है सिर्फ जॉब सीकर ही एप्लीकेशन को डिलीट कर सकते हैं कौन इक्वल टू ठीक है कोट नहीं कंस्ट कॉन आईडी और कॉन्स्ट आईडी के अंदर हम लोग किस चीज को गेट करेंगे रिक्वेस्ट डॉट परमस और रिक्वेस्ट डॉट परमस के बाद हम लोग करेंगे कंस्ट एप्लीकेशंस और यहां पर हम लोग करेंगे अवेट और एप्लीकेशन डॉट फाइंड बाय आईडी बाय आईडी का ऑप्शन आ नहीं रहा पर आ जाएगा फाइंड बाय आईडी जैसे हम लोग पहले डिलीट करते थे अपने जॉब कंट्रोलर के अंदर जॉब्स को तो यहां पर उसी तरीके से हम लोग यहां पर एप्लीकेशंस को भी डिलीट करेंगे ठीक है आपने घबराना नहीं है कि यार अब ये हो क्या रहा है सर में तो उसी तरह इसे भी डिलीट करेंगे अब हम लोग यह कहेंगे कि अगर एप्लीकेशन नहीं मिली इफ अच्छा एप्लीकेशन नहीं देना एप्लीकेशन एप्लीकेशन इफ नॉट एप्लीकेशन अगर एप्लीकेशन नहीं हुई तो आपने रिटर्न करना है नेक्स्ट न्यू एरर हैंडलर आपने एक एरर रिटर्न करना है उस एरर में आपने ये यह कह देना है के उप्स एप्लीकेशन नॉट फाउंड और आपका जो स्टेटस कोड होने वाला है वो 44 होने वाला है और इफ कंडीशन के बाद जैसे आप बाहर आएंगे आपने यहां पर अवेट करना है कि जो आपने एप्लीकेशन गेट की हुई है एप्लीकेशन डॉट डिलीट वन आपने इसको वन डिलीट करना है यह जो एक एप्लीकेशन है सिर्फ इसी को ही आपने डिलीट करना है और इसको डिलीट करने के बाद आपने एक मैसेज भेजने अपने यूजर को स्टेटस कोड 200 के साथ मतलब सब सब कुछ जबरदस्त चल रहा है आपका और आपने लिखना है सक्सेस ट्रू आपने मैसेज में क्या देना है के अ जॉब नहीं नहीं जॉब नहीं एप्लीकेशन है यार एप्लीकेशन डिलीटेड सक्सेसफुली ओके तो यह करने के बाद हमारे पास तीन फंक्शंस क्रिएट हो चुके अब इन तीनों को हम लोग वन बाय वन रन करेंगे बिल्कुल रन करेंगे पर अभी इनको रन कर करने का कोई फायदा नहीं है या कर भी रहेते यार दिखा देता हूं फिर आप लोग बोलोगे कि कुछ रन करके नहीं दिखाया तो पहले राउट्स में जाएंगे एप्लीकेशन राउटर में जाएंगे एप्लीकेशन राउटर में हम कुछ चीजों को एक्सपोर्ट इंपोर्ट कराएंगे इंपोर्ट समथिंग फ्रॉम डॉट डॉट इंपोर्ट समथिंग फ्रॉम अच्छा मैंने फ्रॉम को यहां रख दिया यह भी अच्छा है इंपोर्ट समथिंग फ्रॉम डॉट डॉट फॉरवर्ड और यहां कंट्रोलर्स और एप्लीकेशन कंट्रोलर ड जस और एप्लीकेशन में मैंने अभी तीन फंक्शन एंप्लॉयर और एंप्लॉयर के बाद एक और जॉब सीकर और जॉब सीकर के बाद एक और जो कि जॉब सीकर गेट और एप्लीकेशंस ठीक है तो अब इसके बाद हम लोग यहां पर अपनी कंडीशंस अपने राउट देंगे राउटर डॉट गेट और डॉट गेट के अंदर हमारे पास जो हमारा गेट ऑल एप्लीकेशन ये भी गेट का होने वाला है और यह भी गेट का तो गेट के दो क्रिएट होंगे हमारे पास और यह जो डिलीट का है एक हमारे पास डिलीट का क्रिएट होगा राउटर डॉट डिलीट ओके तो यहां पर अब हमें हम लोग इन्ह बनाते हैं डिलीट फॉरवर्ड स् आईडी मैं डिलीट वाले को आईडी दे रहा हूं क्यों क्योंकि यहां पर मैंने रिक्वेस्ट ड परमस में से उसकी आईडी को रिक्वेस्ट किया हुआ है जॉब सीकर वाले में आते हैं कंस्ट आईडी रिक्वेस्ट परमस ठीक है तो उसकी आईडी को मैंने यहां रिक्वेस्ट किया हुआ है और यहां पर मैं इसको दूंगा जॉब सीकर डिलीट ठीक है और जॉब सीकर को ऑथराइज भी होना चाहिए यह तो जरूरी है क्योंकि ऑथराइज नहीं होगा तो वो कैसे काम कर रहे हैं हमारे हमारे वेबसाइट प हमारी एप्लीकेशन प तो उसको तो यहां एक्सेस नहीं मिलना चाहिए इंपोर्ट समथिंग फ्रॉम डॉट डॉट फॉरवर्ड आपने यहां आना है अपने मिडल वेरस में मिडल वेस के बाद थड जस में ड जस में से इ ऑथराइज ओके सो आफ्टर इ ऑथराइज यू आर गोइंग टू यू आर गो कम यर इ ऑथराइज एंड वी आर गुड टू गो ठीक है डिलीट के लिए हमने एक बना लिया अब इसके बाद हम लोग यहां आएंगे अपने पोस्टमन में पोस्टमन में हमने जो नाम दिए हुए हैं सेम नाम्स का यूज करेंगे हम लोग अभी भी तो कौन-कौन से हमारे पास एप्लीकेशन के लिए जो हमने क्रिएट किए हुए हैं मैं उनके नाम देख लू एक बार क्योंकि नाम में मैं गलती नहीं करना चाहता एक तो यह कि एंप्लॉयर गेट ऑल एप्लीकेशंस उसको जो भी नाम दिए सेम टू सेम कॉपी करेंगे गेट ठीक है एंप्लॉयर गेट ऑ तो जो हमारा एंप्लॉयर होगा वह सब को गेट करेगा और यहां पर हम लोग उसे इंपोर्ट भी करा देते हैं यूज कर लेते हैं उसका और उसी तरह यहां पर जो हमारा जॉब सीकर है उसके लिए भी सब कुछ कर रते हैं तो जॉब सीकर गेट ऑल ओके तो यहां पर हम लोग उसे भी यहां पर पेस्ट कर देते हैं और यहां पर लिख देते हैं जॉब सीकर नई जॉब सखर गेट और एप्लीकेशंस तो दो हमारी गेट की एप्लीकेशन होने वाली है एक हमारी डिलीट की एप्लीकेशंस तो अब हम लोग देखते हैं कि जो हमारे पास यूजर लॉगिन है कुकीज कुकीज में हमारे पास एक कुकी पड़ी हुई है जो कि डिलीट कर देते हैं उसे अब मैं लॉगिन करना चाहूंगा अपने पास किसको अपने यूजर को z केजी मेल को लॉगिन ठीक है तो लॉगइन करने पर देखते हैं क्या आता है हमारे पास लॉगिन कौन लगन होगा हमारे पास ज केरेट तो z केजम जैसे लॉगइन करेगा हमारे पास वह अपनी जॉब सीकर जॉब सीकर गेट ऑल तो इसको एक मैसेज आ जाना चाहिए कि यार आप एंप्लॉयर हो आप अपनी एप्लीकेशन को एक्सेस नहीं कर सकते कैन नॉट स्ट्रक्चर रोल ऑफ रिक्वेस्ट डॉट यूजर एज इट इज अनडिफाइंड कि यार रिक्वेस्ट डॉट यूजर को हम लोग एक्सेस नहीं कर सकते क्योंकि यह अनडिफाइंड है ठीक है कोई मसला नहीं है हम लोग इसे सॉल्व कर लेते हैं हमने किस वाले पे एक्सेस किया हमने जो एक्सेस किया हुआ है हमने एक्सेस किया जॉब सीकर गेट ऑल्ड ओके कोई मसला नहीं है बिल्कुल भी घबराने वाली बात नहीं जॉब सीकर गेट ऑल एप्लीकेशंस रिक्वेस्ट रिक्वेस्ट डॉट यूजर में से हम लोग को अपना यूजर तो मिल जाना चाहिए बट स्टिल आई डोंट नो कि हमें हमारा यूजर क्यों नहीं मिल रहा क्योंकि हमने यहां पर इसका भी यूज किया हुआ है अच्छा हमने इस ऑथराइज ही नहीं किया हुआ तो उसे कैसे एक्सेस करेगा बिल्कुल वो उसे एक्सेस नहीं कर पाएगा तो आपने इन सब के लिए उतरा कर देना है तो अब इसके बाद देखते हैं अपने पोस्टमैन में तो एंप्लॉयर इज नॉट अलाउड टू एक्सेस दिस रिसोर्स हमें पता था कि जॉब सीकर है तो जॉब सीकर ही अला होगा अब एंप्लॉयर वा वाले पर चलते हैं एंप्लॉयर को किसने एप्लीकेशन भेजी नहीं है तो उसके उस बिचारे के पास कौन सी एप्लीकेशन आएगी नहीं आएगी ना जाहिर सी बात है तो यह हमारा बिल्कुल मस्त चल रहा है इसके बाद हमारे पास डिजिट का हम लोग तभी यूज करेंगे जब हम लोग कोई एप्लीकेशन पोस्ट करेंगे हमने कोई एप्लीकेशन पोस्ट ही नहीं की तो हम लोग क्या डिलीट करेंगे अब आप खुद बताओ क्या डिलीट करू मैंने कुछ क्रिएट ही नहीं किया तो अब एप्लीकेशन कंट्रोलर में आते हैं अपनी अपना जो सबसे बड़ा फंक्शन होने वाला है हमारा आप लोग इसे गौर से समझना यह सबसे डिफिकल्ट होने वाला है पोस्ट एप्लीकेशन इज इक्वल टू केच सिंक एरर यह सबसे डिफिकल्ट होने वाला है क्योंकि इसमें जो है ना फाइल एरिंग आपका आपकी जो फाइल है ना वो आपके बैक एंड में जा आपके क्लाउड इनरी पर स्टोर होने वाली है तो इसको ज्यादा अच्छे से समझ र बाकियों के मुकाबले में बाकियों को अगर आप यहां वहां बातें कर रहे हो किसी के साथ तो फिर भी आपको बाकी तो समझ आ जाएंगे बट यह जो है ना यह थोड़ा सा डिफिकल्ट वन ट्रिकी होने वाला है तो मैं इसे सेम टू सेम कॉपी मारना चाहूंगा इसे मैं जैसे यहां पर यहां से कॉपी करूंगा तो मैं चाहता हूं कि कनो रिक्वेस्ट डट यूजर रोल बराबर बराबर है एंप्लॉयर के अब अगर कोई एप्लीकेशन पोस्ट कर रहे हैं फॉर एग्जांपल कोई एप्लीकेशन भेज रहे तो लाजमी सी बात है ना वो जॉब सीकर होगा एंप्लॉयर तो नहीं होगा इसीलिए हमने कहा कि अगर वो एंप्लॉयर है तो आपने क्या करना है कि यार आप अड़ाओ नहीं हो अब ये मैं बार-बार यह रोड एंप्लॉयर रोड एंप्लॉयर रोड एंप्लॉयर ये मैं बार-बार कर रहा हूं यह अच्छी प्रैक्टिस नहीं है बिल्कुल भी अच्छी प्रैक्टिस नहीं है मैं रोड ऑथराइजेशन अलग से कर सकता था बट मैंने नहीं की क्योंकि उससे कोड थोड़ा सा हो सकता है कॉम्प्लेक्शन से सिंपल रखा ठीक है अब मैं इसे स्टार्ट करता हूं यहां पर मैंने कहा कि अगर रिक्वेस्ट डॉट फाइल्स जैसे हम लोग रिक्वेस्ट डॉट बॉडी करते हैं उसी तरह हम लोग रिक्वेस्ट डॉट फाइल्स भी करते हैं अगर रिक्वेस्ट डॉट फाइल्स नहीं है हमारे पास या हमारे पास हमारे पास जो ये ऑब्जेक्ट डॉट ऑप्शन ऑब्जेक्ट डॉट की जो हमारे पास ऑब्जेक्ट डॉट कीज है उसके अंदर रिक्वेस्ट डॉट फाइल्स ओके डॉट लेंथ इक्वल इक्वल इक्वल 0 अगर वो जीरो के बराबर है तो आपने एक एरर देना है सिंपल सा एरर देना है उसमें आपने यह देना है कि रिटर्न नेक्स्ट न्यू एरर हैंडलर ओके और एरर हैंडलर के अंदर आपको अपना मैसेज देना है मैसेज आपका कौन सा मैसेज होगा अगर रेजूम फाइल रिक्वायर्ड मतलब अगर आपके पास या तो फाइल नेम या उसकी उसकी जो ऑब्जेक्ट डॉट की ऑब्जेक्ट ड की डट लेंथ अगर वो जीरो के बराबर है तो इसका क्या मतलब है कि उसने फाइल आपको प्रोवाइड ही नहीं की इसी वजह से वो जीरो के बराबर है तो अगर उसने अगर आपको प्रोवाइड कर दिया फाइल तो कैसे कंस्ट रेजूम इक्वल टू रिक्वेस्ट डॉट फाइल्स ओके तो रिक्वेस्ट डॉट फाइल्स में से उसने क्सेंट में बार-बार क्सेंट लिखे जा रहा हूं लिख जा रहा हूं पता नहीं क्यों तो यहां आपने इस रिज्यूमे को एक्सेस करना है अपनी रिक्वेस्ट डॉट फाइल्स में से रिज्यूमे कैसे आएगा जैसे हम लोग बाकी चीजों को बेचते हैं जैसे हम लोग यह करते हैं कॉनस नेम इक्वल टू रिक्वेस्ट डट बॉडी अब नेम क्या चीज है नेम एक सिंपल सी स्ट्रिंग होने वाली है इसी वजह से हम लोग बॉडी लिखते रेजूम में हमारा पूरा एक फाइल होने वाला है हम लोग इसको पीएनजी फॉर्मेट में रखेंगे तो इसी वजह से हम लोग क्या चाहते हैं कि रिक्वेस्ट बॉडी का यूज करें अब एक और चीज आप लोग बोलोगे कि यार रिज्यूमे को आपने पीएनजी फॉर्मेट में क्यों रखा है रिज्यूमे तो पीडीएफ में होना चाहिए या वर्ड की फाइल में या कोई और फाइल होनी चाहिए मैं समझ सकता हूं वो आप उस फॉर्मेट में भी कर सकते हो बट उस फॉर्मेट में मैंने इसलिए नहीं किया क्योंकि हमारे पास जो क्लाउड नरी है वो पीडीएफ फाइल्स को अलाव नहीं करता कि आप लोग पीडीएफ फाइल्स को एक्सेस कर सको अपने फ्रंट एंड पर आप लोग बेज तो सकते हो बट आप उनको एक्सेस नहीं कर सकते अपने फ्रंट एंड पर तो इसी वजह से मैंने पीएनजी फॉर्मेट में रखा हुआ है तो आप लोगों का ये शक दूर करने के लिए मैंने बता दिया ठीक है कंस्ट अलाउड अ अलाउड फॉर्मेट अलाउड फॉर्मेट का क्या मतलब है कि हम लोग इन फॉर्मेट को सिर्फ एक एक्सेप्ट करेंगे अगर आप अपनी फाइल इन फॉर्मेट में हमारे पास देते हो कौन-कौन से फॉर्मेट आपने यह लिखना है इमेज फॉरवर्ड शेश पीएनजी या तो वो पीएनजी होनी चाहिए हमारे पास या अगर वो पीएनजी नहीं हुई तो वो इमे फॉरवर्ड शेश जेपीजी होनी चाहिए अगर जेपीजी भी नहीं हुई तो यह व इमेज फॉरवर्ड शेश वे प होनी चाहिए इनके अलावा हम लोग कोई भी इमेज एक्सेप्ट नहीं करेंगे ठीक है तो यह हमने बता दिया अगर आप इन्ह डिफाइन नहीं कर सते तो हो सकता है आपका यूजर अजीब अजीब सी चीजें पोस्ट करता रहे हो सकता है गिफ्ट भी वो पोस्ट करे जी आईएफस गिफ्ट कते शायद मेरे ख्याल से अगर किसी को पता है तो बता देना मेरी नोज थोड़ी कम है इन मामलो में तो अलाउड फॉर्मेट हमने कहा अगर अलाउड फॉर्मेट डॉट इंक्लूड्स अलाउड फॉर्मेट डॉट इंक्लूड्स में रेजूम डॉट माइम टाइप एम आई एमई टी वाई पई ओके हमने यह कहा कि जो अलाउड फॉर्मेट है उनके अंदर जो फॉर्मेट से रिज्यूमे का जो टाइप होगा माइम टाइप माइम टाइप मतलब जैसे ए बी सीडी पीएनजी ये जो पीएनजी है ना ये उसका माम टाइप होगा तो अगर यह नहीं हुआ इनमें से नहीं हुआ पीएनजी नहीं हुआ जेपीजी नहीं हुआ वेपी नहीं हुआ तो आपने क्या करना है तो आपने दोबारा अपना एक एरर जनरेट करना है रिटर्न नेक्स्ट न्यू एरर हैंडलर ठीक है तो आपने एरर हैंडलर के अंदर एक मैसेज देना है इनवेलिड फाइल टाइप प्लीज अपलोड अ पीएनजी जेपीजी और वेब प फॉर्मेट ठीक है प्लीज अपलोड प्लीज अपलोड योर रेजू मेंे इन अ पीएनजी ठीक है हमने एक अच्छा सा मैसेज दे दिया जनरेट करके अगर आप इसे छोटा रखना चाहते हो छोटा भी रख सकते हो आपने आरी में स्टेटस कोड जरूर प्रोवाइड करने है स्टेटस कोड 400 400 का मतलब बेड रिक्वेस्ट ओके तो अब इस इफ के बाद हम लोग इसे पोस्ट करना चाहेंगे कैसे पोस्ट करेंगे हम लोग चाहेंगे कि कौन क्लाउड इनरी का रिस्पांस हम लोग अपने पास स्टोर करेंगे एक वेरिएबल के अंदर कन क्लाउड इनरी रिस्पांस इ इक्वल टू अवेट और हम लोग क्लाउड इनरी को यहां ऊ परर इंपोर्ट करा देते हैं और इंपोर्ट करा देते हैं इंपोर्ट क्लाउड इनरी फ्रॉम क्लाउड इनरी आजा भाई क्यों नहीं आ रहा बस आ गया हमारे पास इंपोर्ट क्लाउड नरी फ्रॉम क्लाउड नरी ठीक है और यहां पर मैंने दोबारा क्वेश्चन लिखा हुआ कौन अवेट क्लाउड इनरी क्लाउड इनरी के अंदर हमारे पास कुछ पैरामीटर्स आते हैं अब वो जो मैं यूज करने वाला ह वो कौन सा होने वाला है तो क्लाउडिनरी डॉट अपलोडर डॉट अपलोड ठीक है और इसके अंदर हम लोग देंगे यह हमारी एक रेजूम डॉट टेंप फाइ पा ठीक है अब मैं अगर सिंपली कहूं सिंपल आसान सी भाषा में तो मैंने इस चीज का रट्टा लगाया हुआ है क्लाउडिनरी रिस्पांस ए वेट क्लाउडिनरी अपलोडर अपलोड मैं झूठ नहीं कहना चाहता आप लोगों से क्योंकि मैंने इसका कम इस्तेमाल किया हुआ क्लाउडिनरी का मैं जब भी काम करता हूं मैं सिंपल डाटा के साथ काम करता हूं तो इमेजेस मैंने कम अपलोड की हुई है तो मैंने इस क्लाउड नरी का तो रट्टा लगाया हुआ है कि यार इसमें जो है ना ऐसा काम होता है यह होता है पहले आपने इस फॉर्मेट को इस तरह एक्सेप्ट करना है अलाउड फॉर्मेट यह करने है अपने क्लाउड इनरी रिस्पांस में यह करने तो आप अगर इसको डीप में पढ़ना चाहते हो आप जरूर पढ़ सकते हो इसे क्लाउड इनरी की जो अपनी वेबसाइट है आप वहां जा सकते हो वहां जाकर आप मस्त तरीके से हर चीज को देख सकते हो ठीक है क्लाउडरी रिपस डट एरर या तो हमें अगर क्लाउडरी रिस्पांस नहीं मिला या क्लाउड नरी रिस्पांस ने हमें एरर दे दिया एरर ्र किया तो आपने क्या करना है कंसोल डॉट एरर आपने एक एरर को जो है ना जनरेट करना है मतलब कंसोल करना है कंसोल के अंदर आपने यह देना है क्लाउडिनरी क्लाउड नर नहीं क्लाउडिनरी एरर ओके तो क्लाउडिनरी एरर आपने क्रिएट करना है यहां पर और आपने कॉमा देके आपने यह लिख देना है कि क्लाउडिनरी रिंस डॉट एरर ओके तो इस क्लाउड इनरी रिस्पांस एरर के बाद हमने यह लिखना है कि अगर यह एरर हमारे पास आया ही नहीं फॉर सम वेयर रीज़न मतलब कोई और म मसला हुआ क्लाउड इनरी वार ने एरर के बजाय ई आर आर लिखा और और आप यहां एरर ख रहे हो तो मसरा हो जाएगा ठीक है तो आपने क्या लिखना है अननोन क्लाउडिनरी एरर क्लाउडिनरी का कोई ऐसा एरर है जो अननोन है अभी तक हमसे तो इसी वजह से हमें उसका पता नहीं चल पाया पर अगर वह क्लाउड इनरी को अच्छे से एक्सेप्ट कर लेता है और यहां पर इफ यह सब कुछ हो गया हमारा मैं चाहता हूं कि यह हमें रिटर्न भी करे रिटर्न नेक्स्ट और रिटर्न नेक्स्ट के अंदर हमारा न्यू एरर हैंडलर और एरर हैंडलर के अंदर फेल्ड टू अपलोड लोड रिज्यूमे ठीक है और यहां पर मैं देना चाहता हूं 400 मतलब फेल हो गया हमारा या यह तो हमारा वो होता है इंटरनल सर्वर एरर होता है तो मैं इसे 500 देना चाहूंगा अब आप इफ कंडीशन से बाहर आ सकते हैं आप इफ कंडीशन से जैसे बाहर आएंगे अपने पास तो अब आप अपनी उन सिंपल चीज चीजों को गेट कर सकते हैं कौन सी सिप सिंपल चीजों को अब आप कहोगे कि यार आप कौन सी चीजों की बात कर रहे हो एप्लीकेशन स्कीमा में तो और भी काफी चीजें नेम ईमेल कवर रेटर फोन एड्रेस ये सारी चीजें तो अब हम उनको गेट करेंगे यह सारा काम आपने कर लिया यहां तक अगर आपको समझ नहीं आया तो आप इस वीडियो को इस फंक्शन को दोबारा से रिपीट कर लेना कि यार इसमें हो क्या रहा है हमारे पास सिंपल सा ओके तो कॉन्स इन चीजों को हम लोग गेट करेंगे रिक्वेस्ट डॉट बॉडी में से और रिक्वेस्ट डॉट बोर्डिंग में से हम लोग इन्हें कैसे गेट करेंगे तो हमारे पास एक नेम है एक ईमेल है एक कवर लेटर है हमारे पास मैं देख लेता हूं कवर लेटर मैंने सही लिख तो हां कवर लेटर है हमारे पास और नेम ईमेल कवर डिटर और कवर डिटर के बाद मुझे एक और चीज चाहिए हमारा फोन फोन के बाद हमारा एड्रेस और एड्रेस के बाद मुझे जॉब आईडी चाहिए जॉब आईडी क्या चीज जॉब आईडी वो चीज के जॉब आईडी हम लोग स्टोर नहीं करेंगे जॉब आईडी को हम लोग सिर्फ यहां रिक्वेस्ट बॉडी में एक्सेप्ट करेंगे ठीक है तो मैं यहां पर यह बताना चाहता हूं कि इस जॉब आईडी को यहां पर हमने जो रिक्वेस्ट ड बॉडी से हमने इसे गेट किया इसको गेट करने का यह मकसद है हम यह चेक करना चाहते हैं कि यार यह जॉब अभी एजिस्ट करती भी है या नहीं करती हो सकता है जॉब हमने डिलीट कर दी हो या उसे एक्सपायर कर दिया हो तो अगर हो सकता है फॉर सम वियर्ड रीजन कि हमारा जो यूजर है उसने आईडी को किसी तरीके से पता कर लिया हो कि यार एक जॉब थी उसकी यह आईडी थी उसने जॉब की आईडी को का पता कर लिया तो वह कुछ भी करके जो है ना अगर व यहां से आईडी भेजेगा यहां से तो वह क्या करेगा अगर उसे यहां पर हम कोड लिखेंगे अगर आईडी नहीं मिली तो उसके पास एक मैसेज आएगा कि यार जॉब एजिस्ट ही नहीं कर रही चाहे आपको आईडी का पता हो पर वो अभी एजिस्ट नहीं करती हमने रिक्वेस्ट बॉडी से ये चीजें रे हमें एक और चीज चाहिए वो हमारे एप्लीकेंट की आईडी कि अप्लाई कौन कर र है कैसे रहेंगे कंस्ट एप्लीकेंट आईडी इक्वल टू ठीक है और यहां पर आपने दो चीजें देनी है एप्लीकेंट आईडी में दो चीजें क्यों देनी है अब आप लोग ये सवाल पूछोगे तो यहां पर मैं एप्लीकेशन स्कीमा में आता हूं एप्लीकेशन स्कीमा में मैं दिखा देता हूं यहां पर यहां पर एक यूजर है हमारे पास एप्लीकेंट आईडी में एक रोल है हमारे पास तो इसी वजह से हम लोग दो चीजें ही देंगे एक यूजर देंगे और एक उसे रोल देंगे तो यूजर में मैं देना चाहता हूं कि रिक्वेस्ट यूर आईडी एक तो उसकी आईडी मिल जाएगी मुझे यहां से एक उसका रोल अगर यूजर है तो आपको अगर आप एप्लीकेंट है तो जाहिर सी बात है उसका रोल क्या होगा जो सीकर का ही होगा ना और तो कोई हो ही नहीं सकता तो यह करने के बाद अब मैं इस आईडी के लिए जो है ना छोटा सा कोड लिखूंगा कंडीशन लगाऊंगा अगर यह जॉब आईडी हमारे पास नहीं हुई तो हमने क्या करना है हमने नेक्स्ट करना है न्यू एरर हैंडलर पर जाना है और यहां पर हमने कुछ ऐसा कोड लिखना है के जॉब नॉट फाउंड ओके तो जॉब नॉट फाउंड के बाद हमने यहां पर लिखना है फोर और फर यह सब कुछ लिखने का लिखने के बाद अब हमने देख लिया कि यार हमें एप्लीकेंट की आईडी भी मिल गई हम लोगों ने जॉब के लिए भी कंडीशन रगा अब हम उस जॉब को गेट करेंगे कैसे कंस जॉब डिटेल्स इक्वल टू अवेट जॉब डॉट फाइंड बाय आईडी आईडी कहां से मिली हमें हमने यहां पर जॉब आईडी जो रिक्वायर की हमने हमें वहां से उस वो मिल जाएगा ठीक है जॉब आईडी तो जॉब आईडी हमें यहां से मिल गई यहां पर मैंने दोबारा क्वेन लिखा यार यह गलती क्यों हो रही है मुझसे बारबार कोई सलूशन हो तो बताना कमेंट सेक्शन में यार य कौन को मैं बारबार क्वेश्चन क्वेश्चन ख जा रहा हूं इफ नॉट जॉब डिटेल अगर जॉब डिटेल्स हमें नहीं मिलती तो हम लोग दोबारा वही मैसेज देंगे कि यार हमारे पास कोई व नहीं मिली इसके जॉब एजिस्ट ही नहीं करती तो तकरीबन आप लोग यह समझ सकते हम लोग एक चीज दो बार रिपीट कर रहे हैं ताकि हमारा कोड ज्यादा से ज्यादा सिक्योर रहे तो आप लोगों पर डिपेंड करता है अब एंप्लॉयर की आईडी जैसे हमने यहां पर एप्लीकेंट की आईडी लिखी हुई है उसी तरह एंप्लॉयर की आईडी भी क्रिएट करेंगे ठीक है तो उसे क्रिएट करते हैं मैं एंप्लॉयर आईडी एंप्लॉयर आईडी हमें कैसे मिलेगी अब जरा सोच के बताओ कैसे मिलेगी सोच लो थोड़ा सा आप लोग खुद सोचना फिर बताना यूजर और यूजर के बाद में इसे डायरेक्ट रोल ठीक है मैं बताता हूं मैंने यहां पर क्या चीज सर्च की जॉब डिटेल्स जॉब डिटेल्स में मेरे पास क्या चीज आएगी जॉब आएगी अगर जॉब की डिटेल्स मेरे पास आ गई मुझे यह पता चल जाएगा कि जॉब को पोस्ट किसने किया पता चलेगा ना कि किसने पोस्ट किया तो यहां पर मैं आराम से पोस्टेड बाय ठीक है यह करूंगा और इसके बाद और जॉब डिटेल्स में मैं सिंपली लिख लेता हूं एंप्लॉयर अपनी मर्जी से मुझे पता है कि एंप्लॉयर ने पोस्ट की और कोई से पोस्ट नहीं कर सकता तो इसके बाद मैं एक और कंडीशन लगाऊंगा इफ की कंडीशन कि अगर मेरे पास नेम नहीं हुआ या मेरे पास ईमेल नहीं हुई या मेरे पास कवर लेटर नहीं हुआ या मेरे पास फोन नंबर मुझे नहीं मिला या मुझे एड्रेस नहीं मिला तो आप लोग जो है ना आप लोग भी इसी तरह कर लेना आप लोगों पर बहुत डिपेंड करता है आप लोग इसे किस तरीके से लिखते हो हो सकता है आपको कोई दूसरा शॉर्ट रास्ता मिल जाए तो मुझे भी जरूर बताना मैं उसे जरूर फॉलो करूंगा क्योंकि हम सब डर्निंग फेज में कोई भी ये नहीं कह सकता कि आई एम अ चैंपियन सो एक दूसरे को बताया करो हेल्प किया करो कि यार यह चीज ऐसे हो सकती है इससे बेहतर कर सकते हो आप तो हेल्प होगी उससे हमें फीडबैक मिलेगा कि यार हम लोग किस तरह का कंटेंट दे रहे हमारे जो व्यूवर्स है व हमसे खुश हो रहे हैं या नहीं हो रहे ठीक है प्लीज फिल ऑल फीड्स 400 हमने क्या कहा हमने एक इफ की कंडीशन लगाई हमने कहा अगर नाम ईमेल कवर लेटर फोन एड्रेस एप्लीकेंट आईडी एंप्लॉयर रिज्यूमे इन चीजों में से कोई भी चीज अगर नहीं हुई हमारे पास तो आपने यह मैसेज देने है प्रीस फीर और फील्ड्स ओके तो इसके बाद मैं नीचे आऊंगा इसके बाद नीचे आने के बाद हमारा काम आसान हो जाता है हमने एक कंस्ट बनाना है उसको एप्लीकेशन नाम देना है अवेट ठीक है और एप्लीकेशन डॉट क्रिएट पर जाएंगे एप्लीकेशन डॉट क्रिएट के अंदर हम लोग इन सब चीजों को सिंपल सिंपल कॉपी पेस्ट मारेंगे यहां से तो कॉपी करते हैं यहां पेस्ट करते हैं और इन सब चीजों को इन सब को मैं यहां से इसे काटना चाहूंगा काट दिया यहां से सबको और यहां कॉमा यहां कॉमा और यहां पर एक कॉमा मुझे चाहिए यहां पर भी चाहिए मुझे और यहां पर भी मुझे चाहिए यहां और यहां ठीक है तो इन सब चीजों को मैंने यहां पर अपने पास लिख लिया अब रिज्यूमे यह चीज इंपोर्टेंट चीज है यह समझना कि रेजूम में हम लोग डायरेक्ट ऐसे नहीं प्रोवाइड कर सकते रिज्यूम में कैसे देंगे अगर आप लोगों ने एप्लीकेशन स्कीमा में जाओ देखो वहां पर हमने रिज्यूमे किस फॉर्मेट में दिया हुआ है रिज्यूमे के अंदर एक पब्लिक आईडी है एक यूआरएल है ठीक है तो इस पब्लिक आईडी और यूआरएल को जो है ना आप लोग कुछ लूज प्रोवाइड करोगे कैसे मैं बताता हूं यार मेरी जिम्मेदारी मैं पढ़ा रहा हूं तो मैं ही बताऊंगा ना तो रिज्यूमे के अंदर आपने एक ऑब्जेक्ट क्रिएट करना है उसके अंदर आपने पब्लिक आईडी देनी है एक मैंने इसे क्या नाम दिया सेम टू सेम कॉपी करते हैं इसे गर्ती नाव पब्लिक आईडी तो पब्लिक आईडी और उसके बाद एक और चीज हमारे पास यूआरएल अब ये आएंगे कहां से हमारे पास मैं बताता हूं हमने यहां पर एक चीज क्रिएट की थी क्या चीज जो हमारे क्लाउड नरी से रिस्पांस आएगा हमारे पासस क्लाउड नरी से जो रिस्पांस आएगा वह हमें कुछ चीजें देगा मतलब हम यूआरएल वगैरह सारी चीजें पब्लिक आईडी व हम रिस्पांस में आएंगी तो मैं यहां पर लिखूंगा क्लाउड इनरी रिस्पांस डॉट पब्लिक अंडरस्कोर आईडी ओके तो इसी तरह मैं यहां पर यूआरएल के अंदर भी मैं सेम चीज लिखूंगा क्ड रिपस डट सिकर अंडर यर अब यह चीजें मुझे कहां से पता चली पब्लिक आईडी और सिक्योर यूआरएल यह मुझे मेरा क्राउड इनरी रिस्पांस प्रोवाइड करेगा तो आपने क्या करना है अगर आप यह जानना चाहते हैं तो आप इस क्लाउडिनरी रिस्पांस को जो है ना कंसोल लॉक कर रना सीरज कंसोल लॉक इस तरीके से मैं दिखा देता हूं कि अगर आप ऐसे करोगे कंसोल लॉक क्लाउड इनरी रिस्पांस क्लाउड इनरी रिस्पांस ठीक है जब आप इसे सेव करोगे जब आप इस फंक्शन को रन करोगे आपके पास यह पूरा आएगा कि इसके अंदर हमें मिला क्या तो मैं नहीं करना चाहता आप लोग इसे बड़ ट्राई कर सकते कोई मसला नहीं है आपके पास बिल्कुल मस्त काम करेगा य तो अब यहां पर आते हैं अपने इस आखरी चीज पर जो कि हम एक मैसेज देना चाहेंगे अपने डाटा को भेजना चाहेंगे अपने यूजर के पास कि यार सक्सेस हो गया आपका प्रूफ और एक मैसेज देना चाहेंगे अपने यूजर को के एप्लीकेशन सबमिटेड कि यार आपकी एप्लीकेशन सबमिट हो गई है और हम उसे एप्लीकेशन दि ंगे ठीक है अब ये हम पर डिपेंड करता है हम फ्रंट एंड में एप्लीकेशन दिखाना चाहते हैं या बस हम लोग मैसेज दे देंगे ये हम पे डिपेंड करता है जब हम लोग फ्रंट एंड डिजाइन करेंगे तो तब की तब सोचेंगे ठीक है अब हर चीज दिखाने की नहीं होती प्रोजेक्ट बहुत लंबा हो जाएगा तो हो सकता है दिखा दू या हो सकता है ना दिखाओ तो अब हम लोग आते हैं यहां अपने लॉगिन पर अब जो हमारे पास लॉगिन यूजर है मैं चाहता हूं कि वह एक जॉब सीकर हो ठीक है जॉब सीकर और वो है हमारे पास जॉन भैया जॉन भैया हमने जॉन भैया को लॉगिन कर लिया अब जॉन अपनी सारी एप्लीकेशन देखेगा मैंने कहां-कहां अप्लाई किया हुआ है जॉन ने जॉब सीकर इज नॉट अलाउड अच्छा ये एंप्लॉयर की है तो हम लोग उसकी देखते हैं जॉब सीकर की तो जॉब सीकर जब अपने लिए देखेगा तो उसने कोई एप्लीकेशन नहीं दी हुई कोई बात नहीं तो अब व अपने लिए एक एप्लीकेशन देगा तो हम लोग जो अभी एप्लीकेशन देंगे वो किस फॉर्मेट में होगी अभी तक जो हम लोग दे रहे थे हम लोग सिंपल नाम ईमेल वगैरह ये सारी चीजें रहे थे आपके सामने तो अभी जो हम लोग देंगे वो एक इस फॉर्मेट में होगा हमारे पास बॉडी और फॉर्म डाटा ठीक है फॉर्म डाटा में हमने पहले नाम दे दिया जीशान ईमेल कवर लेटर फोन एड्रेस जॉब आईडी रिज्यूम में तो यह रिज्यूम में जो है ना यहां पर आपने इसकी जो बाय डिफॉल्ट टाइप होती है वो टेक्स्ट होती है आपको टेक्स्ट से कन्वर्ट करके इसको क्या नाम देना है आपने इसको नाम देना है फाइल का और मैं दिखा देता हूं यहां पर आपने इसे बंद करके सेलेक्ट फाइल करना है ठीक है सेलेक्ट फायर करने के बाद यह मैं एक नई वीडियो बना रहा हूं तो उसके लिए काम कर रहा हूं अभी आप लोग इसे इग्नोर कर सकते हो तो मैं यह इमेज पेस्ट करना अपलोड करना चाहता हूं क्या पीएनजी फॉर्मेट में पीएनजी फाइल और हां एक चीज याद रहे इमेज का साइज जो है ना वो 10 एब से कम हो 10 एब से बड़ी इमेज आप अपलोड नहीं कर सकते इसका 216 केब के आसपास का साइज है मैंने सब कुछ इसे प्रोवाइड कर दिया कोई भी चीज मिसिंग नहीं है अभी इस वक्त कोई भी चीज मिसिंग नहीं है तो मैं बेज देता हूं आई होप आई गेट अ गुड रिस्पांस रिस्पांस नहीं आया रिस्पांस अब क्यों नहीं आया हमारे पास तो रिस्पांस इसलिए नहीं आया क्योंकि हमने अभी तक इसे बैक एंड में अपने राउट में बताया ही नहीं है कि हम लोग ऐसी कोई एप्लीकेशन क्रिएट कर रहे हैं तो इसके लिए हम लोग यहां पर इंपोर्ट भी करेंगे इसे इंपोर्ट करते हैं यहां पर अपने पास के पोस्ट एप्लीकेशन और यहां पर भी हम लोग पोस्ट एप्लीकेशन का यूज करेंगे पोस्ट एप्लीकेशन और यहां आपने इसे पोस्ट कर देना है ठीक है और इस डिलीट मेथड को हटा के आप अपने पोस्ट ही लिखना है यहां पर भी सो अब आप सेव कर सकते हो इसे यहां पर आपके पास कनेक्टेड टू डेटाबेस आ जाना चाहिए कनेक्टेड टू डेटाबेस हो चुका है अब दोबारा हम लोग इसे पोस्ट करने की कोशिश करते हैं और मैं टर्मिनल को थोड़ा सा नीचे करता हूं मेरे पास एक एरर आया हुआ है इनवैलिड सिग्नेचर ये स्ट्रिंग टू साइन टाइम स्टैंप ये तो सक्सेस फेल हो चुका है हमारा तो यहां पर जरूर कोई मसला है और वो मसला क्या है वो यह है कि जॉब आईडी जॉब आईडी जो मैंने दी थी वो तो हमारी पुरानी जॉब आईडी थी तो अब मैं यहां पर मैनुअली जॉब आईडी क्यों दे रहा हूं मैं मैनुअली जॉब आईडी इसलिए दे रहा हूं क्योंकि अभी तो यहां पर हम लोग पोस्टमन में काम कर रहे हैं तो जब हम लोग फ्रंट एंड में होंगे हम लोग अपनी जॉब आईडी को किसी तरीके से गेट करके डायरेक्ट भेजेंगे ठीक है अभी उसके लिए आपने घबराना नहीं है कि यार हमने जॉब आईडी मैन आडी देंगे फ्रंट एंड में भी तो आप लोगों ने क्या करना है यहां अपनी जॉब्स में आ जाना है जहां जहां आपने जॉब्स क्रिएट की हुई है तो आपने इसको रिफ्रेश मारना है रिफ्रेश मारने के बाद मैं तो कहता हूं पूरा डेटाबेस पे रिफ्रेश मारो क्योंकि एप्लीकेशंस भी आएंगी आपके पास जॉब्स हमारे पास अभी इस वक्त कोई भी जॉब नहीं है हमारे पास तो नई जॉब क्रिएट कर लेते हैं यह कोई मसला नहीं है तो जॉब्स पर जाएंगे और अपने दूसरे यूजर को लॉग इन करेंगे जो कि एंप्लॉयर है क्योंकि एक जॉब सीकर नहीं कर सकता ठीक है तो एंप्लॉयर एंप्लॉयर जब लॉगइन करेगा उसके बाद एंप्लॉयर लॉगइन हो चुके है अब वो एक जॉब पोस्ट कर सकते हैं वह जो जॉब पोस्ट करेगा वह रिएक्ट नेटिव की जॉब पोस्ट करेगा तो देख लेते हैं अभी यह थोड़ा सा लोडिंग लेर है लोडिंग होने के बाद हम इसे देखते हैं के हम लोग किस तरह कर सकते हैं इस चीज को यह लोड हो रहा है आ डोंट नो कि यह टाइम क्यों ले र है इतना बट नॉर्मली इतना टाइम नहीं ता तो यहां पोस्ट में आते हैं हम लोग इस फटर को हटा के रिएक्ट नेटिव फटर में कोई मसला नहीं है मैं बस खुद अपनी मर्जी से रिएक्ट नेटिव लिखना चाहता हूं मैंने यह जॉब पोस्ट कर दीए तो यहां पर आपके सामने जॉब पोस्ट का ऑप्शन आ गया मेरे पास तो अब मैं यहां आता हूं जॉब्स वाले कनेक्शन में मैं आ चुका हूं मैं अ इसे रिफ्रेश करना चाहूंगा रिफ्रेश करने के बाद के बाद मेरे पास यहां आईडी आ रही है मैं इस आईडी को कॉपी करना चाहूंगा और इस आईडी को कॉपी करने के बाद अब मैं यहां पोस्ट एप्लीकेशन में आऊंगा अब मैं आईडी पेस्ट करूंगा अब मुझे पता है कि मेरे पास एक एरर आएगा एरर कौन सा आएगा एक मैसेज आएगा कि आप जो हो आप एंप्लॉयर हो आप अप्लाई नहीं कर स सते अब देखते हैं एंप्लॉयर इज नॉट अलाउड टू एक्सेस दिस रिसोर्स ओके तो आपके सामने वह एरर आ गया मेरे पास तो अब इसी तरह मैं अपने दूसरे यूजर को लॉगइन करता हूं जो कि हमारा जॉब सीकर है ठीक है तो जॉब सीकर और ख्याल रखना है कि जे को आपने कैपिटल रखना है और अपने जॉन भैया को हमने लॉग इन करना है जॉन जैसे लॉग इन करेगा हमारे पास तो अब हम लोग अपनी पोस्ट एप्लीकेशन पर जाएंगे अब जब यह अपनी एप्लीकेशन पोस्ट करें गा अब यह थोड़ा सा टाइम ले सकता है तो इनवेलिड सिग्नेचर 9de और 7e बी 9 क्योंकि यह अभी भी नहीं आ रहा मेरे पास तो मुझे समझ नहीं आ रहा कि यह मसला क्या आ रहा है यहां पर हमारे पास नेम ईमेल कवर लेटर एड्रेस रेजू में हमारे पास हर चीज बिल्कुल सही है तो मुझे समझ नहीं आ रहा मैं इस एरर को सॉल्व कर लेता हूं या अभी आपके सामने ही कर देता हूं चलो मैं आपका टाइम ज नहीं करता मैं इस एरर को सॉल्व करके आपके पास आता हूं ठीक है तो तो फाइनली आपके भाई ने यहां पर एरर सॉल्व कर दिया एरर यह था हमारे पास कि मैंने यहां पर दो काम किए एक तो यह कि जॉब आईडी ड फाइंड बाय आईडी नहीं करना हमें जॉब के जो मॉडर है जॉब के अंदर ढूंढना है ना कि यार जॉब के अंदर इस आईडी को ढूंढ के दो अब जॉब कहां से आएगा हमारे पास हम लोग इसको ऑटोमेटिक इंपोर्ट करा देंगे ठीक है इंपोर्ट करा दिया जॉब को हमने यहां ऊपर एक बार चेक कर लेना ऐसा ना ड जस ना लिखा हुआ तो दोबारा एरर आएगा हमने इसे इंपोर्ट करा दिया एक य करती थी हमारी ठीक है दूसरी चीज यह थी मैंने जो भी काम किया हो सकता है आपके पास वह काम करने की जरूरत नहीं हो पर मैं ज्यादा प्रोजेक्ट पर एक साथ काम कर रहा हूं तो मुझे वह करना पड़ा तो अगर आप पहली बार क्लाउड नरी यूज कर रहे हो तो आपको शायद ना करना पड़े मैंने क्या काम किया मैंने यह काम किया कि मैं यहां अपने क्लाउड नरी में गया मैंने आप लोगों को क्या कहा था कि आप लोग अपने डैशबोर्ड में आके आप लोग इन तीन चीजों को कॉपी कर लेना अपने अभी इसे रिड होने तो यह कभी कभार ये आ जाता है कि कैट डट डाटा तो उसका कोई मसला नहीं है अभी दोबारा डाटा आ जाएगा हमारे पास वो कोई बड़ा मसला नहीं है तो मैंने आप लोगों से स्टार्टिंग में क्या कहा था अपने एनवायरमेंट वेरिएबल में आप लोगों ने तीन वीडियोज डालनी है कौन-कौन सी एक यहां पर क्लाइंट क्लाउड नरी क्लाइंट एपीआई क्लाउड नरी क्लाइंट नेम और क्लाउडरी कट सीक्रेट यह तीन चीजों का मैंने बताया था ना तो यह रहा एपीआई सीक्रेट एपीआई की एपीआई नेम यह तीन चीजें मैंने आप लोगों को कहा था तो मैंने क्या किया मैंने क्लाउड नरी का जो क्लाउड नेम है वो तो हमेशा सेम रहेगा वो मैंने ने सेम रखा पर मैंने एपीआई की और एपीआई सीक्रेट इनको हटा के मैंने क्या किया मैंने इनको हटा दिया मैं यहां अपने सेटिंग में गया हूं सेटिंग में जाने के बाद मैं यहां आया हूं सेटिंग के बाद आपको यह इंटरफेस मिलेगा सेटिंग पर क्लिक करने के बाद यह इंटरफेस आपको मिलेगा यहां आपने अपने एक्सेस कीज में आना है एक्सेस कीज में आने के बाद आपने जनरेट न्यू एक्सेस की पर क्लिक करना है आप जैसे क्लिक करेंगे आप उसको कोई नाम देंगे उसको जैसे मैंने यहां पर दिया जॉब सीकिंग मर्न एप्लीकेशन 10 जनवरी 2024 मतलब भी अभी मैंने क्रिएट की तो मैंने यहां पर इसे एपीआई की दे दी और उसे मैंने उसका एपीआई सीक्रेट तो खुद आ गया और एपीआई की भी ऑटो जनरेट हो गई तो मैंने इन्हें कॉपी किया मैंने अपने कॉन्ग एब में इनको रिप्रेस कर दिया पुराने वालों से ठीक है बाकी मैंने यहां पर कुछ नहीं किया तो अभी मैं इस सेटिंग को बंद करूंगा यहां पर अपने इस मैनेजमेंट को भी बंद करूंगा अपने यह मैं कुछ एरर सॉल्व करने की कोशिश कर रहा था तो यह मैं डॉक्यूमेंटेशन पढ रहा था तो यहां से थोड़ा बहुत कुछ समझ नहीं आया ईमानदारी से कहो तो कुछ भी समझ नहीं आया ऑटोमेटिक एरर सॉल्व गया हो गया तो यहां आते हैं अब यहां पर मैं आप लोगों को यह बताना चाह रहा हूं के अब हमारा जो पोस्ट एप्लीकेशन है मैंने यहां पर अपनी डिटेल्स पूरी एंटर की हुई है नेम ईमेल और मैं अपना जो पुराना जो मैंने अभी-अभी टेस्टिंग के लिए किया था कि यार काम कर भी रहा है या नहीं कर रहा मैं उस टेस्टिंग वाले को डिलीट कर देता हूं पहले हा बाइट तू डिलीट हो जा तेरी कोई जरूरत नहीं है और तू भी डिलीट हो जा तेरी भी कोई जरूरत नहीं है मुझे तो अब यहां पर आते हैं नेम और ईमेल अच्छी सी देते हैं ना यार मजा नहीं आ रहा नेम ईमेल कवर लेटर फोन एड्रेस रेजूम में जॉब आईडी जॉब आईडी कहां से आई है मेरे पास मैं बताता हूं जो हमने यहां पर जॉब्स क्रिएट की की हुई थी उसकी आईडी मैंने कॉपी की हुई है ठीक है तो वोह मैंने कॉपी की मैंने यहां पर पेस्ट कर दी यह मैंने एक पीएनजी फॉर्मेट में इमेज उठाई हुई है तो अब मैं दोबारा इसे पोस्ट करता हूं अब देखना हमारे पास क्या रिस्पांस आता है हमारे सर्वर के की तरफ से हमारे पास क्या है एप्लीकेशन सबमिटेड सबमिटेड की स्पेलिंग प गलत य देखा ऐसी छोटी-छोटी गलतियों का पता चल जाता है रपर वाई का नतीजा ये हमारा तो नेम ईमेल कवर रिलेटर फोन एड्रेस और यहां पर रिज्यूमे के अंदर दो चीजें मिली है एक तो पब्लिक आईडी एक यूआरएल अब इस यूआरएल का क्या करेंगे यूआरएल को आपने कॉपी करना है कि यार अच्छा यार यह तो कुछ ज्यादा ही हो गया यूआरएल को कॉपी करते हैं यह कोई मसला नहीं है यार इसको मसला फलस्तीन नहीं बनाना अब इसको इसको ऐसे आपने करना है और यहां पर इसको कॉपी करने के बाद आपने अपने ब्राउजर में जाना है यहां पर आप जैसे क्लिक करेंगे ना इसे पेस्ट करेंगे तो आपके पास इमेज आ जानी चाहिए अगर नहीं आती तो इसका मतलब है या तो आपने यूआरएल गलत एंटर किया या आपने क्लाउड नर की सेटिंग सही नहीं की तो दो चीजें हो सकती है मेरे पास यह रही इमेज आ गई आपके सामने यह मैंने एक इमेज पोस्ट की हुई है यह एक एडमिन डैशबोर्ड का टेंपलेट है ठीक है तो यहां पर जब हम लोग आएंगे ना मीडिया लाइब्रेरी मीडिया लाइब्रेरी आपको ये ऑप्शन में मिल जाएगा जैसे आप क्राउड नरी में एंटर करेंगे ना आपको ये मीडिया का ऑप्शन मिल जाएगा अब यहां पर मेरे पास वो टेंप्लेट शो नहीं हो रहा क्योंकि मैंने रिड ही नहीं किया अभी-अभी तो मैंने अपलोड कि इमेज तो अब मैं इसे रीलोड करता हूं अब यहां पर देखना मेरे पास वो क्लाउड नरी की जो इमेज है ना वो यहां पर मेरे पास शो हो जानी चाहिए एडमिन डैशबोर्ड वाली तो पहली इमेज वो होनी चाहिए सबसे पहली इमेज तो देखते हैं क्या आता है हमारे पास पहली इमेज जो हमारी आई हुई है हमारे पास वो यह है कि क्लाउड नरी की इमेज आ गई हमारे पास बट दोदो इमेजेस आई हुई है मुझे समझ नहीं आ रहा कि दो क्यों आई हुई है एक को डिलीट कर देते हैं तो एक को डिलीट कर देते हैं ठीक है तो यह कोई मसला नहीं है मेरे पास दो आई हुई है हो सकता है कोई मसला हो छोटा मोटा बग मग हो तो आप लोग बेफिकर हो जाओ व सारे मसले हल हो जाएंगे वो बड़ा मसला नहीं है तो म मेन चीज यह थी कि आपकी इमेज अब अपलोड हो रही है हमने एक और काम करना है यहां पर हमने क्या काम करना है हमारी पोस्ट एप्लीकेशन हो गई अब पोस्ट एप्लीकेशन तो हो गई अब हमारा जो एंप्लॉयर है वह सारी एप्लीकेशन को गेट करना चाहता है कि उसको किसकिस की एप्लीकेशन आई है मैंने पहले रन करके नहीं दिखाया था अगर आप लोगों को याद हो मैंने कहा था कि मैं इन्ह बाद में रन करूंगा तो बाद में कब रन करेंगे अभी रन करेंगे ना तो अभी जो हमारे पास एंप्लॉयर लगिन है वो है z के gmail.com और यह जो जॉब क्रिएट हुई थी हमारे पास यह किसने क्रिएट की थी इसकी जो आईडी है व सी ए जिसकी न सी ए आईडी है उसने जॉब क्रिएट की थी तो हम लोग अपने यूजर की आईडी देखेंगे कि हमारे यूजर की क्या आईडी है z के @gmail की आईडी क्या तो z के @gmail की आईडी है 8 अभी जो एप्लीकेशन आई है वो भी इसी के पास आई है और यही बंदा लॉगिन है तो लॉगइन कर लेते हैं z के को ठीक है अब z के gmail.com और यह एक एंप्लॉयर है ओके सो अब इसे सेंड करते हैं यहां पर और अब हम लोग एंप्लॉयर गेट ऑ एप्लीकेशन पर आते हैं अब एंप्लॉयर को अपनी एप्लीकेशन शो हो जानी चाहिए अब यह देखा आप लोगों ने एंप्लॉयर के पास ये एप्लीकेशन आई हुई है कि एप्लीकेंट की ये आईडी है रिज्यूम है उसका ये एंप्लॉयर की ये आईडी है आईडी वगैरह सारी चीजें इसके पास आ गई किसके पास एंप्लॉयर के पास अब इस एंप्लॉयर के बाद मैं एक दूसरे एंप्लॉयर को लॉगइन करना चाहूंगा जिसने यह जॉब पोस्ट नहीं की ठीक है उसका नाम होगा रेक्स अब ये मैंने अपनी मर्जी से रेक्स दिया हुआ है आप अपनी मर्जी से कुछ भी दे सकते हो लाजमी नहीं है आपने सेम टू सेम छापना है अब मैंने रेक्स को लॉगिन करवा दिया अब जॉब किसी और ने पोस्ट की हुई है अब एलेक्स आ र कह रहे है भाई मैंने एप्लीकेशन देखनी है तो उसको एप्लीकेशन शो नहीं होगी क्योंकि जो पोस्ट उसने नहीं की थी तो उसे शो नहीं होगी यह तो हमारा यहां तक जबरदस्त काम कर रहा है अब हमने देखना है कि जॉब सीकर जो है वह कैसे गेट करता है जॉब सीकर गेट ल अब जो लॉगिन है वह हमारे पास कौन है एंप्लॉयर है अब एंप्लॉयर को क्या मैसेज आएगा एंप्लॉयर इज नॉट अलाउड टू एक्सेस दिस रिसोर्स ओके कोई मसला नहीं है और जो जॉब जिसने पोस्ट की थी जॉब किसने पोस्ट की थी जॉन ने तो जॉन को हम लोग लॉगइन करते हैं वो हमारा जॉब सीकर जो कि जॉब ढूंढना चाह रहा है अपने लिए कुछ तो वह अपने लिए एक जॉब ढूंढेगा उसने लॉगइन कर लिया अब वोह अपनी एप्लीकेशन देखना चाहता है उसको उसकी एप्लीकेशन नजर आ रही है कि मैंने कौन सी एप्लीकेशन दी थी और किसको दी थी ठीक है उसे सब कुछ नजर आ गया अब इसके बाद हो सकता है कोई और हो जो के यूजर ना हो ठीक है मतलब जो जिसने एप्लीकेशन ना दी हो अब वो चाहता है कि मैं भी दूसरों की एप्लीकेशन देखूं तो मेरे पास यहां पर एक दूसरा यूजर लॉगिन है डी ओई डो डोई नाम है कुछ भी आप दे सकते हो यार मैंने इसे सिंपल रखने की कोशिश की ज्यादा लंबा नहीं करना चाहता डो तो अब डो ने लॉगइन किया अब डो चाहता है कि यार मैं दूसरों की एप्लीकेशन देखूं दूसरों ने क्या सबमिट किया हुआ है मतलब होता है ना किसी के साथ मसला तो उसे एप्लीकेशन नजर नहीं आएगी दूसरों की तो यहां तक हमने यह सब कुछ कर लिया अब यहां पर हमें कोई मसला नहीं है हमें एक छोटा सा काम करना है मैंने एक छोटी चीज नहीं बनाई वो यह कि हमने अपने यूजर को नहीं किया जब तक हम लोग यूजर को गेट नहीं करेंगे ना तो हम लोग अपने फ्रंट एंड में उसके लिए ऑथराइजेशन क्रिएट करना मुश्किल हो जाएगा थोड़ा नहीं बहुत ज्यादा मुश्किल हो जाएगा तो उसके लिए हम लोगों को यहां आना है अपने यूजर कंट्रोलर में और यहां लॉग आउट के बाद हमने एक और फंक्शन बनाना है एक्सपोर्ट कंस्ट गेट यूजर इक्वल टू कैच ए सिंक एरर आजा भाई क्वे दोबारा क्वे रिक कन गेट यूजर केच सिंक एरर और इसको मैं दूगा रिक्वेस्ट रिस्पांस और नेक्स्ट ठीक है और नेक्स्ट करने के बाद मैं यहां पर चाहता हूं के यह कुछ ऐसा हो कॉन अब इस कॉन के अंदर में क्या चाहता हूं अब आप सोचो कॉन यूजर इक्वल टू रिक्वेस्ट डॉट यूजर यहां यूजर में के अंदर मेरे पास पूरा का पूरा यूजर स्टोर हो जाएगा ठीक है तो जब यूजर स्टोर हो जाएगा तो रिक्वेस्ट रिस्पांस डॉट स्टेटस 200 डॉट जेसन और जेसन के बाद हम लोग यहां जाएंगे अपने सक्सेस को ट्रू कर देंगे और यहां अपने यूजर को भेज देंगे बस सिंपल सा काम था हमने यूजर को गेट करना था और कुछ भी नहीं करना था तो अब इस इसे हम लोग एसिंग भी नहीं बनाना चाहेंगे क्योंकि हम रिक्वेस्ट डट यूजर कोई मुश्किल चीज तो नहीं है कि आ जाए इसके पास अब इस गेट यूजर को हम लोग कहां जाएंगे अपने यूजर राउटर में यूजर राउटर में जाने के बाद गेट यूजर के लिए यहां पर कुछ करेंगे और इसको नाम देंगे यूजर यह मैंने अभी अभी सोचा तो अभी अभी मैंने सोचा तो मैंने सोचा इसे बना लू क्योंकि मुझे ख्याल आया कि फ्रंट एंड में दोबारा मसला होगा तो उस चीज से तो कम से कम जान छूट जाए बाद में मसला हो कि यार अभी दोबारा बैक में जाना पड़ रहा है तो मजा नहीं आता ना तो इन सब चीजों का आपने ख्याल रखना है कि ऐसी छोटी छोटी चीजों को नजरअंदाज नहीं करना आपने तो गेट यूजर में यहां जाते हैं ड रिक्वेस्ट और यहां पर हम लोग देखेंगे गेट यूजर नाम देंगे तो यह थोड़ा सा टाइम ले रहा है आई डोंट नो क्यों ले र है बट आप लोगों को पता है इस वीडियो के अंदर मैंने जब भी यहां आया हूं पोस्टमन पे थोड़ा मर मर के चल रहा है इससे पहले मैंने यूज किया था बड़ा जबरदस्त चल रहा था कोई मसला नहीं था गेट यूजर ओके सो गेट यूजर पर जाने के बाद मैं यहां यह जो हमारी अ हमारा जो पाथ है मैं इस पाथ को सिंपल कॉपी करूंगा कुछ भी नहीं करना चाहता मैं या हो सकता है ऑटोमेटिक आ जाए बस ऑटोमेटिक आ गया यूजर फॉरवर्ड शेश गेट यूजर जितना मुझे याद है मैंने सिंपल नाम दिया था गेट यूजर नहीं इस यू को आपने छोटा रखना है ठीक है ये कभी कभार मसला कर सकते हैं यह एक अपना फॉर्मेट होता है हर चीज का गेट यूजर अब हमारे पास यूजर आ जाना चाहिए तो देखते हैं हमारे पास यह रहा हमारा डो लगन था तो डो की डिटेल हमारे पास आ गई हमें कोई मसला नहीं है बस यहां पर हम लोग यह कह सकते हैं कि हमारा बैक एंड कंप्लीट हो गया है हमने अपने बैक एंड में क्या किया हमने अपने बैक एंड में मैं स्टार्टिंग से बताता हूं हमने कॉन्फिन बनाई कंट्रोलर बनाया कंट्रोलर में हमने तीन कंट्रोलर बनाए एक एप्लीकेशन कंट्रोलर एप्लीकेशन कंट्रोलर में हमारा यूजर क्या कर सकता है एक तो यह हो सकता है कि जॉब सीकर अपनी एप्लीकेशन सारी देख सकता है एंप्लॉयर सारी एप्लीकेशन देख सकता है कि कितने लोगों ने मुझे एप्लीकेशन भेजी है और जॉब सीकर जो है वो डिलीट एप्लीकेशन कर सकता है यह मैंने दिखाया नहीं आप लोगों को और यह भी दिखा भी देता हूं कि जॉब सीकर एप्लीकेशन को डिलीट भी कर सकता है एप्लीकेशन और यहां जॉब सीकर डिलीट एप्लीकेशन और यहां एप्लीकेशन में जाते हैं और यहां मैं एक एप्लीकेशन को कॉपी करना चाहूंगा उसकी आईडी को आईडी यह रही मैंने कॉपी कर ली और यहां में इस आईडी के बजाय उसकी आईडी पेस्ट करके अब मैं सेंड करना चाहूंगा तो एप्लीकेशन डिलीटेड सक्सेसफुली ठीक है हमारा यूजर ही लॉगिन था तो इसी वजह से उसने डिलीट कर दी अब इसे मैं रिड करना चाहूंगा रिड का मुझे ऑप्शन नहीं दिख रहा तो इसे रीलोड कर दिया एप्लीकेशन गायब हो गई हमारी तो डिलीट भी काम कर रहा है हमारा अच्छे से तो मैं यही बताना चाह रहा था कि हमारा यह एप्लीकेशन में हमने कुछ यह फंक्शन बना पोस्ट एप्लीकेशन बनाए पोस्ट एप्लीकेशन में क्राउड नरी का यूज किया ठीक है सो आफ्टर दिस जॉब कंट्रोलर हमने जॉब कंट्रोलर में क्या-क्या चीज देखा हमने तकरीबन सारे कड ऑपरेशन कर लिए हमारा यूजर सारे जॉब्स को गेट कर सकते हैं मतलब फेज कर सकते है पोस्ट कर सकता है और उसे अपनी जॉब्स को देख भी सकते है गेट माय जॉब्स और अपडेट जॉब कर सकता है और जॉब को डिलीट भी कर सकते हैं और उसके बाद यूजर कंट्रोलर यूजर कंट्रोलर में यूजर अपनी अपनी डिटेल्स देख सकते हैं गेट यूजर के जरिए लॉग इन रजिस्टर लॉग आउट ये सारी फंक्शनल मतलब ऑथेंटिकेशन कर र है हमने यहां डेटाबेस में आते ही डेटाबेस का कनेक्शन बनाया है हमने हमने जो यूज़ किया मंगो डीबी कंपास यूज किया मंगो का जो अपना जीई होता है उसे उसका यूज किया अगर आप अपना मंगो डीबी क्लाउड के साथ कनेक्ट करना चाहते हो आप वो भी कर सकते हो यहां पर हमने ऑथेंटिकेशन की हुई है यहां पर के चेसिंग एर के लिए छोटा सा फंक्शन बनाया हुआ है यह क्या करता है यह एसिंक्रोनस और और सिंक्रोनस दोनों एरर्स को पकड़ लेता है यहां हमने एरर के लिए कुछ हैंडलिंग की हुई है सिंपल सी यह लाजमी नहीं आपने सेम टू सेम करनी है हो सकता है आपको जरूरत ही ना हो कास्ट एरर 11000 की तो आप हटा सकते हो आपकी मर्जी आप हटा दो ना यूज करो यहां पर हमने स्कीमा क्रिएट किए हुए इन तीनों के लिए सो राउट्स क्रिएट किए हुए हमने यूट के अंदर हमने जेडटी टोकन के लिए कुछ काम किया हुआ है एड जस में सादा सा सिंपल सा काम था हमारा तो यहां पर हमारा फ्रंट बैक एंड कंप्लीट हो जाता है अब इसके बाद हम लोग अपने फ्रंट एंड पर जाएंगे तो आप लोगों से रिक्वेस्ट है कि आप काइंडली चैनल को लाइक करो शेयर करो सब्सक्राइब करो और इससे बेहतरीन वीडियोस आप लोगों को जरूर मिलेंगी और मेरा एक वादा था कि आप लोगों को पर्सनल पोर्टफोलियो लेके आऊंगा आप लोगों के लिए मन स्टेक की तो वो जरूर लेके आऊंगा बट कुछ शराय है वो पूरी कर लो आप लोग सब्सक्राइबर पूरे कर लो हजार और व्यूज लाइक्स वगैरह पूरे कर दो तो जरूर आएंगे आपके आपके लिए और वीडियो क्रिएट करेंगे तो अपना फ्रंट एंड स्टार्ट करते हैं बातें बहुत हो गई तो यहां पर हम लोग अपने फ्रंट एंड को स्टार्ट करेंगे जैसा कि आप लोग देख सकते हो यहां हम लोग अपने पास एक फोल्डर क्रिएट करेंगे फ्रंट एंड के नाम से फ्रंट एंड और फ्रंट एंड में जैसे अंदर जाएंगे अभी फ्रंट एंड के फोल्डर में अंदर जाना है बाकी अब क्या बताऊं अब यहां फ्रंट एंड में आपने इसे ओपन विथ कोड कर देना है ओपन विथ कोड करने के बाद आपने यहां पर आना है अपने टर्मिनल को ओपन करना है आपने और आपने लिखना है यहां पर एक कमांड कमांड क्या है आपकी एनपीएम क्रिएट वीट रेट लेटेस्ट डॉट फॉरवर्ड सरेश ठीक है अब इसके बाद मेरे पास इंटरनेट अवेलेबल है तो अगर आपके पास अवेलेबल नहीं है तो आप जुगाड़ करके पकड़ ले अपने पास इंटरनेट तो आप लोगों के पास यह क्रिएट हो जाएगा इसके बाद आपने यहां पर एनपीएम इंस्टॉल की कमांड रन करनी है आपके पास नोट मोड यूज इंस्टॉल हो जाएंगे जो कि बाय डिफॉल्ट ट के साथ इंस्टॉल नहीं होते आपको इंडिविजुअल इंस्टॉल करना पड़ता है उन्हें तो जब तक यह इंस्टॉल होते हैं हम लोग तब तक बातें कर लेते हैं या उससे पहले यह खुद इंस्टॉल हो जाएगा शायद उम्मीद तो यह कि इंस्टॉल हो जाए हमें हमारा टाइम ज्यादा वेस्ट नहीं होगा तो बस अब यह कंप्लीट होने वाला है बस थोड़ा सा टाइम रहेगा क्योंकि य आपको पता है नोट मॉड्यूल बहुत ज्यादा फाइ होती है साइज तो इतना नहीं होता पर फाइल ज्यादा होती है तो टाइम ले लेता है कभी कभार तो यह हमारे पास अब हो भी जा भाई क्या कर रहे हैं जैसे ये इंस्टॉल होता है तब तक मैं यहां पर आप लोगों को अपना फाइल स्ट्रक्चर दिखा देता हूं फाइल स्ट्रक्चर हमने कुछ सेटअप करना है यहां पर क्या सेटअप करना है हमने यहां पर एक एसआरसी में जैसे आप लोग आएंगे एसआरसी में आपने एक फोल्डर क्रिएट करना है कंपोनेंट्स नाम से और उस कंपोनेंट फोल्डर के अंदर आपने यहां पर कुछ फोल्डर्स क्रिएट करने फोल्डर्स फाइल्स नहीं फोल्डर्स एक एप्लीकेशन के नाम से एप्लीकेशन और उसके बाद इसी कंपोनेंट के अंदर आपने एक नया फोल्डर क्रिएट करना है थ के नाम से जहां पर हमारे ऑथेंटिकेशन वाला पार्ट होगा जो कि हमारे कंपोनेंट होंगे एक और फोल्डर आपने यहां पर यहीं पर क्रिएट करना है और वह होगा आपका होम का ठीक है जहां पर आपका होम पेज पूरा का पूरा क्रिएट होगा उसके सारे कंपोनेंट्स होंगे आपके पास एक जॉब के लिए जहां पर आपके जॉब के सारे राउट्स होंगे आपको समझ आ रहा होगा नाम दे की एक लेआउट मैंने वा की स्पीड गलती लेआउट लेआउट में हमारे पास नेव बार और फोटर के कंपोनेंट्स होंगे और जैसे कंपोनेंट कंपोनेंट नहीं हां कंपोनेंट के अंदर ही मुझे एक और चाहिए वो है हमारा नॉट फाउंड नॉट फाउंड में आपको पता चल गया होगा मैं क्या करने वाला हूं मैं अपने 4 और फर का जो पेज होता है वो क्रिएट करूंगा यहां पर तो अब यहां पर मैं कुछ और चेंजिंग करना चाहूंगा आपने यहां आना है अपने एड सीएसएस में अपने इसे खाली कर देना है एड सीएसएस को आपने उसके बाद यहां आना है अपने एड ज में आपने एड ज को पूरा का पूरा एमटी कर देना है आरएफसी करके आपने इसे कुछ यं लिखना है ठीक है आपने इक्ड सीएसएस को पूरा उड़ा देना है यहां से हमें इसकी जरूरत नहीं है मैं इक्ड सीएसएस नहीं चाहिए बाई डिलीट हो जाए क्या कर रहा है हमने इक्सड सीएसएस को डिलीट कर दिया और मेन ड ज में आप जैसे आ मेन ज में से आपने इसे कट कर देना है मतलब हमने इसे रिमूव कर दिया तो अब यह काम तो हो गया हमारे पास अब इसके बाद मुझे कुछ और काम करना है वह यह है कि सबसे पहले मैं एप्लीकेशन के अंदर कुछ कंपोनेंट्स क्रिएट करना चाहूंगा अपने एप्लीकेशन फोल्डर के अंदर वह कौन-कौन से होने वाले वो मेरे पास एक ये है कि एप्लीकेशन डट j6 एप्लीकेशन ड j6 यहां पर हम लोग अपने एप्लीकेशन के एप्लीकेशन को सबमिट करने के लिए जो हमारे पास फॉर्म होगा व हम लोग यहीं पर क्रिएट करेंगे उसके बाद इसी एप्लीकेशन के अंदर मैं एक और क्रिएट करना चाहूंगा माय एप्लीकेशन ड ज जहां पर मैं अपनी एप्लीकेशंस को देख सकूंगा मतलब अगर मैं जॉब सीकर हूं तो मुझे अपनी एप्लीकेशन शो होंगी अगर मैं एंप्लॉयर हं तो मुझे मेरे एप्लीकेंट्स की एप्लीकेशन शो होंगी यहां पर जो एक तीसरा वह है मेरे पास रिज्यूम मॉडल जस अब जो हमारे पास रिज्यूमे होगा जो हमारा जॉब सीकर होगा जो रे में सबमिट करेगा वह हमारे पास पीएनजी फॉर्मेट में पीएनजी जेपीजी या वेब पी के फॉर्मेट में होगा तो उसे शो करने के लिए जैसे आप उसे उस पर क्लिक करोगे तो जैसे मैंने स्टार्टिंग में दिखाया था हमारे पास पीएनजी शो होगा तो वह करेंगे यहां पर और उसके बाद यहां पर एक और चीज है अब एप्लीकेशन के बाद हम लोग त में आ जाते हैं त में हमारे पास दो होने वाले हैं एक तो लॉगइन ड j6 दो कंपोनेंट्स एक रड जए एक मतलब साइन अप के लिए आपने इसे आरएफसी कर देना है यह सेव कर देना है आपने लॉगइन में आना है इसे भी आरएफसी करके सेव कर देना है आपने और थ को बंद करते हैं ओथ के बाद हम लोग अपने होम पर आएंगे होम में आने के बाद यहां पर आपने एक तो कंपोनेंट क्रिएट करना है होड j6 का आर एसी ओके सो इसे ओके करने के बाद यहां पर हमारे पास चार सब कंपोनेंट्स होंगे जिन्हें हम अपने होम पेज के अंदर यूज करेंगे तो वो कौन-कौन से होने वाले एक तो हमारा रो सेक्शन होगा रो सेक्शन ड जस एक होगा हमारे पास हाउ इट वर्क्स डट j6 एक होगा हमारे पास पॉपुलर कैटेगरी डॉट जए एक एक आखिरी होगा हमारे पास पॉपुलर कंपनी ड ज हो सकता है थोड़ा सा बोरिंग लग रहा हो आपको बट ये स्टार्टिंग में हम लोग अभी हमने स्टार्ट किया हुआ अभी तक तो हमने कुछ डिजाइन करना नहीं स्टार्ट किया बिल्कुल भी अभी तो हम लोग सिर्फ एक बेसिक से स्ट्रक्चर बना रहे हैं बना रहे हैं बल्कि बेसिक से स्ट्रक्चर भी नहीं क सकते अभी तो हम लोग सिर्फ अपना सेटअप कर रहे हैं तो अब यहां पर आपने भी इसी तरह करना है जो मैं किए जा रहा हूं हो सकता है यह तो आपको खुद आता हो अगर आप लोग एक मन स्टेक की वीडियो देख रहे हो तो टस्ट इतना तो पता होगा कि यार हम लोग अभी सिर्फ अपने कंपोनेंट्स को सेटअप कर रहे हैं ठीक है सो अब जॉब के अंदर आना है आपने सबसे पहले आपने एक जॉब डिटेल्स ड जस नाम से आपने एक कंपोनेंट क्रिएट करना है जहां पर हमारे पास जॉब की डिटेल्स आएंगी और उसके बाद यहां आपने आना है एक और कंपोनेंट आपने क्रिएट करना है जॉब्स ड जस जहां पर हमारे पास सारी जॉब्स शो होंगी रेंडर होंगी और सिर्फ वही जॉब रेंडर होंगी जिन्हें उसके एंप्लॉयर ने एक्सपायर नहीं किया या डिलीट नहीं किया तो उसके बाद हमारे पास माय जबस ड जए एक मतलब फॉर एग्जांपल अगर आप एंप्लॉयर हो तो आपके पास सिर्फ आपके पास वो जॉब शो होंगी जो आपने अपलोड की और मुझे वो शो होंगी जो मैंने अपलोड की है और जो एप्लीकेंट होगा वो इसको एक्सेस नहीं कर पाएगा क्योंकि उसने कोई जॉब वो एक जॉब सीकर है और यह रिसोर्स उसके लिए बिल्कुल भी नहीं है ऑथराइज्ड वो बिल्कुल भी नहीं है इस रिसोर्स के लिए ठीक है सो पोस्ट जॉब को बंद करते हैं हम लोग माय जॉब्स को भी और जॉब्स को भी और जॉब डिटेल्स को भी तो अब यहां जॉब बंद करने के बाद रे आउट में आएंगे रे आउट में हमारे पास ज्यादा कुछ तो नहीं होने वाला बट एक न बार जरूर होगा हमारे पास जो कि बड़ा मजेदार नेव बार होने वाला है मजेदार से मुराद यह कि इतना खास डिजाइन तो नहीं होने वाला हमारे नेव बार में बट कि डायनामिक होने वाला है कि हमारा यूजर अगर एंप्लॉयर होगा एज एंप्लॉयर लॉगिन करेगा तो उसके लिए एक सेपरेट नव बार हो और अगर वो होगा क्या नाम है अपना जॉब सीकर होगा तो उसके लिए एक अलग न ब ठीक है सो अब नॉट फाउंड को क्रिएट करते हैं नॉ फाउंडड j6 तो यहां तक हमारा काम हो जाता है नोट फाउंड तक आर एफसी अब इन सबको सेव करके बंद कर देते हैं यहां तक हमारा काम हो चुका है सारा अब हमारा बेसिक स्ट्रक्चर तकरीबन तैयार होता जा रहा है और मैं एक और चीज बता दूं मैं सीएसएस सारी इंपोर्ट करूंगा क्योंकि अगर मैं सीएसएस करने लग गया तो तकरीबन 1500 से 16 लान की सीएसएस है तो वो करते-करते मुझे लगता है दो-तीन दिन गुजर जाएंगे आपको भी गुजरेंगे मुझे भी गुजरेंगे अगर आप लोग मन स्टेक की वीडियो देख रहे हो तो लाजमी सी बात है आपको सीएसएस आती होगी इसमें मैंने कोई लाइब्रेरी यूज नहीं की कोई फ्रेमवर्क यूज नहीं किया सीएसएस का कि अगर आप क्योंकि अगर कोई फ्रेमवर्क यूज करता तो हो सकता है आपको उसमें मुश्किल आती मैंने सिंपल प्योर सीएसएस यूज की हुई है मुझे खुद वही अच्छी लगती है तो मैं खुद यही कहूंगा कि आप लोग वही यूज़ कर लो अगर आप फ्रेमवर्क यूज़ करना चाहते हो सीएसएस का जैसे बूट्स ट्रेप मटेरियल यूआई टेन तो वेल एंड गुड हो गया आपके लिए बट मैं खुद प्योर सीएसएस यूज करता हूं तो मैं उसी हिसाब से कह रहा हूं ठीक है तो अब आते हैं हम लोग अपने अ कौन से फाइल पे हम लोग आते हैं अपने ए वारी फाइल पे अब ए वारी फाइल के अंदर हमने कुछ काम करने हैं मेन को बंद कर देते हैं ऐप को ओपन करते हैं ऐप को ओपन करने के बाद आपने यहां आना है सबसे पहले तो आपने इस सीएसएस की फाइल को इंपोर्ट कराना है क्योंकि कभी कभार ऐसा होता है कि इस फाइल में से सब कुछ रिमूव करते वक्त हम लोग भूल जाते हैं कि यार हमें कुछ चीजें यहां इंपोर्ट भी करानी थी तो करते हैं इसे और यहां पर कुछ करने से पहले मैं मेन ड ज में जरूर चाहूंगा मेन ज में मुझे एक छोटा सा काम करना है व एक छोटा सा काम यह [संगीत] के नड जस ओके सो इससे ऊपर मुझे एक चीज चाहिए यहां पर क्या चाहिए मुझे पोर्ट कॉनस और कॉन्टेक्स्ट इक्वल टू यूज कांटेक्ट यूज कॉन्टेक्स्ट नहीं क्रिएट कॉन्टेक्स्ट मुझे एक कॉन्टेक्स्ट क्रिएट करना है क्रिएट कॉन्टेक्स्ट के अंदर मैं लिखूंगा इज ऑथराइज ओके इस ऑथराइज्ड और इसे हम फोर्स रखेंगे फलास नहीं भाई फोर्स रखना है क्या फलास फराज किए जा रहे हो ठीक है तो अब यह क्या हो रहा है हम लोग यहां पर यूज कॉन्टेक्स्ट का इस्तेमाल करेंगे कोंटेक्स्ट हुक होता है हमारे पास जो कि स्टेट मैनेजमेंट के लिए होता है आप लोग अगर यूज कॉन्टेक्स्ट यूज नहीं करना चाहते अगर आप लोग चाहते हो कि हम लोग रिएक्ट रिडक्स यूज करें तो अगर आपको रिएक्ट रिडक्स आती है तो वेल एंड गुड हो गया आप बिल्कुल उस साइड पर जा सकते हो आप उसे भी यूज कर सकते हो बट उसका सेटअप थोड़ा सा कॉम्प्लेक्टेड ठीक है सो अब इसके बाद हम लोग यहां आते हैं अपने पास कॉनस इ इक्वल टू यूज स्टेट ओके और यहां पर एक और क्रिएट करना चाहूंगा इस को मैं लिखना चाहूंगा इस ऑथराइज कॉमा और यहां पर मैं लिखूंगा सेट इज ऑथराइज ओके आई होप की स्पेलिंग सही लिखी हुई है इ ऑथराइज सेट इथरा ओके बेहतरीन हो गया और जो हमारा यूजर होगा इनिशियली तो वो ऑथराइज नहीं होगा ना तो यूज में हम लोग लिख देंगे फोर्स कि यार वो ऑथराइज नहीं है और यहां पर हम लोग एक दूसरा क्रिएट करेंगे यूज स्टेट यूजर सेट यूजर हम लोग अपने यूजर को इस ऑब्जेक्ट के अंदर स्टोर करेंगे जो कि इनिशियल एक एमटी ऑब्जेक्ट होने वाले है ओके तो यहां तक तो आपको समझ आ गया होगा अब यहां पर मैंने एक चीज क्रिएट की हुई है आप लोग को समझ अगर दिख रहा है कॉनस रेपर तो मैं थोड़ा सा जूम कर लेता हूं हो सकता है आप लोगों को नजर ना आ रहा हो ठीक है कॉनस रेपर एप रेपर अब इस प्रेपर के अंदर मैं करके रहा हूं असल में ए प्रेपर मैंने एक कंपोनेंट क्रिएट किया हुआ है जिसके अंदर मैं इस प को जो है ना रप करूंगा और उसके जरिए मैं इसके अंदर स्टेट मैनेजमेंट कर पाऊंगा कैसे करूंगा अब यह सुनने में तो हो सकता है थोड़ा वियर्ड सा लग रहा हो कि यार यह आप क्या बोले जा रहे हो कॉन्टेक्स्ट और इस कांटेक्ट को मैं बंद भी कर देता हूं बिल्कुल इसे बंद करना पड़ेगा डॉट प्रोवाइडर बिल्कुल इसे कांटेक्ट प्रोवाइडर के अंदर हम लोग अपनी ऐ को रखेंगे ठीक है इसे यहां से कट करके यहां पेस्ट कर देंगे और अब यहां कांटेक्ट प्रोवाइडर के अंदर काटेक्स ड प्रोवाइडर के अंदर एक हमारे पास बाय डिफॉल्ट चीज आती है वैल्यू अब इस वैल्यू के अंदर आप लोगों ने एक और कररी ब्रेस का यूज करना है आपने यह सारी वैल्यूज यहां पे बेज देनी है इज ऑथराइज सेट इथराइज्ड यूजर और सेट यूजर ठीक है अब वन बाय वन सबको कॉपी करते हैं कॉपी इसे यहां पेस्ट करते हैं यह भी हमारा इनिशियल प्रोसेस है तो अभी व इसी वजह से हम लोग थोड़े से स्लो चल रहे हैं क्योंकि स्टार्टिंग में गलती ना हो बाद में कोई मिस्टेक हो जाए वह हम लोग हल कर रहेेंगे आप लोगों को पता है कि हम लोग फ्रंट एंड में चीते हमें मसला सिर्फ बैक एंड में ही होते हैं तो पप रेपर ओके सो यहां पर हमने मेन j6 का काम कंप्लीट कर दिया मेन j6 में हमें और कुछ भी नहीं करना मेन j6 से आपने बाहर आना है मेन j6 से बाहर आने के बाद आपने अपनी एप की फाइल में आ जाना है एप की फाइल में बहुत ज्यादा काम होने वाला है बहुत ज्यादा काम होने से मुरा काम बहुत सिंपल होने वाला है बट सिर्फ ये कि ज्यादा होने वाला है कैसे ज्यादा होने वाला है आपने यहां आना है आपने यहां यूज इफेक्ट और यूज कॉन्टेक्स्ट इन दोनों को आपने इंपोर्ट कराना है एक चीज मैं बता दूं मेंडो जक्स जसे इस में आपने यूज किया था क्या हम क्रिएट कॉन्टेक्स्ट अब क्रिएट कॉन्टेक्स्ट को आपने कॉन्टेक्स्ट का नाम दिया हुआ है तो अब इस कॉन्टेक्स्ट के अंदर जो वैल्यूज है जिन्हें आपने यहां कांटेक्ट प्रोवाइडर में भेजा हुआ है आप उन्हें कैसे गेट करेंगे आप उन्हें यूज कांटेक्ट टे के जरिए गेट करेंगे ओके सो यहां पर हम लोग आते हैं इंपोर्ट समथिंग फ्रॉम डॉट डॉट फॉरवर्ड स् और ओके यह ज्यादा हो गया मेन ड j6 यहां से कुछ आएगा कांटेक्ट आएगा हमारे पास बिल्कुल हमारे पास कांटेक्ट आना चाहिए तो अब यहां पर मैं कुछ और चीजें इंपोर्ट कराऊंगा हमारे ब्राउजर राउटर से इंपोर्ट समथिंग फ्रॉम रिएक्ट राउटर डम अच्छा मैंने डिपेंडेंसी बिल्कुल इंस्टॉल ही नहीं की ओके तो कर लेते हैं एनपीएम आई रिएक्ट राउटर डंग और एक सीस और रिएक्ट आइकन मैंने सिर्फ ये तीन डिपेंडेंसी यूज की हुई है मैं अपने हर प्रोजेक्ट में यही यूज करता हूं फ्रंट एंड के लिए मैंने कुछ ज्यादा यूज नहीं किया तो बैक एंड में अगर आप लोगों ने पूरा बैक एंड देखा हुआ है अगर आपने कुछ स्किप नहीं किया तो आपको पता होगा हमने वहां 10 11 पैकेजेस यूज किए हुए तो अंदाजा हो गया होगा कि हमारा बैक एंड बहुत मजेदार बैक एंड था तो अब स्टार्ट करते हैं हो सकता है यह इंस्टॉल हो गया हो उम्मीद है अच्छा तो चलो जब तक ये इंस्टॉल होता है हम लोग कुछ और चीजें इंपोर्ट करा देते हैं इंपोर्ट लॉगिन फ्रॉम डॉट डॉट फॉरवर्ड डॉट फॉरवर्ड कंपोनेंट्स फॉरवर्ड स् थ फॉरवर्ड स् लॉगइन ओके सो इसी तरह लॉगिन के बाद हम लोग रजिस्टर करेंगे इस रजिस्टर को कॉपी करेंगे यहां पेस्ट कर देंगे और अब इस रजिस्टर के बाद हम लोग यहां अपने पास एक और चीज जो बहुत ज्यादा इंपोर्टेंट होने वाली है हमारे लिए क्या उसके लिए पहले हम लोग इसे कट कर देते हैं यहां पर हम लोग करेंगे फॉरवर्ड सरेश आजा भाई न बार इसका नाम आपने कैपिटल रखना है नाम छोटा नहीं होना चाहिए तो मसरा हो जाएगा क्योंकि केस में आपने परा रस बड़ा रखने न बार ले आउट फॉरवर्ड शश टर नहीं रखना भाई न बार खने इसके बाद आपने फुटर भी लिख लेना है तो फुटर भी लिख लेना है ओके तो इसे नीचे करने के बाद यहां पर जैसे आप यहां आएंगे फॉरवर्ड सरेश होम में आ जाना है आपने फॉरवर्ड सरेश होम होम ही आपने इंपोर्ट कराना है ओके तो इस होम को जिसे आप कॉपी करोगे यहां आना है आपने पेस्ट कर देना है इसे और नीचे लेकर आना है और होम के अंदर आपने य एक और फोल्डर का आपने इंपोर्ट कराना है जॉब के जॉब जॉब्स आपको चाहिए सारी ओके तो जॉब्स के बाद आपको दोबारा चाहिए फॉरवर्ड स्लेश जॉब फॉरवर्ड स् जॉब डिटेल्स भी चाहिए हमें तो मैं इसे नाम चेंज कर देता हूं इसका जॉब्स और जॉब डिटेल्स ओके सो अब जॉब डिटेल्स के बाद मुझे चाहिए कुछ और जैसा कि माय जॉब्स और जैसे के पोस्ट जॉब्स ओके तो इसका नाम भी चेंज कर देते हैं पोस्ट जॉब और माय जॉब्स कि आपने रिमूव कर देना मैंने गलती से लिख लियाने सेम टू सेम बिल्कुल भी नहीं लिखना तो इस फॉरवर्ड शलेश के बाद हम लोग दोबारा कुछ लिखेंगे हम लोग अपने एप्लीकेशन में से कुछ इंपोर्ट कराना चाहेंगे एप्लीकेशन को और इसे भी नाम देंगे एप्लीकेशन ओके तो इस एप्लीकेशन के बाद आपने यहां आना है दोबारा माय एप्लीकेशंस और माय एप्लीकेशंस के बाद आपने रिज्यूमे मॉडल रिज्यूमे मॉडल हमें नहीं चाहिए सॉरी यह मैंने एक्स्ट्रा इंपोर्ट करा दिया माय एप्लीकेशंस को आपने कॉपी करना है यहां पेस्ट मार देना है और अब माय एप्लीकेशंस के बाद हमारे पास एक और चीज रह जाती है वह क्या आपको याद होगा कि हमारे पास एक नोट फाउंड के लिए भी बना हुआ है तो नोट फाउंड को हम लोग बिल्कुल इंपोर्ट कराएंगे यहां और नॉट फाउंड ओके तो इसके बाद हमें कुछ और चीजें चाहिए मैं एक यहां पर एक और डिपेंडेंसी इंस्टॉल कर करना चाहूंगा इंपोर्ट नहीं इंपोर्ट नहीं यार मैं दोबारा इंपोर्ट एपीएम आई रिएक्ट हॉट टस्ट ओके तो मैं इसे इंस्टॉल करना चाहूंगा जब तक यह इंस्टॉल होता है मैं यहां एक सीओ इंपोर्ट करा देता हूं इंपोर्ट एक्ससीओ फ्रॉम एक्ससीओ और इंपोर्ट अ टोस्टर फ्रॉम रिएक्ट हॉट टोस्ट तो यह चीजें हमने कुछ इंपोर्ट करानी थी यह सारी चीजें हमने . j6 की फाइल में इंपोर्ट करा दी तो अब इन सबको इंपोर्ट कराने के बाद हम लोग इजली अपने रिटर्न के अंदर कुछ कोड कर सकते हैं बिल्कुल कर सकते हैं रिटर्न के अंदर आपने आना है और यहां आपने क्रिएट करना है अपने मैंने ऊपर क्या किया हु अच्छा मैंने रिएक्ट र ड में कुछ भी नहीं किया यहां हमने रिएक्ट राउटर ड्रोम में कुछ चीजें इंपोर्ट करानी है रिएक्ट राउटर डोम क्या क्या चीज है हमारे पास ब्राउजर राउटर एस राउटर और हमारे पास राउट्स होंगे और हमारे पास एक सिंपल राउट होगा तो यहां पर हमने लिखना है एक राउटर और राउटर के अंदर हमने अपने राउट स लिखने हैं और राउट्स के अंदर हमने अपना एक सिंपल सा राउट डिफाइन करना है उस के अंदर पाथ देना है आपको आप कौन सा पाथ देना चाहते हैं सबसे पहले एक यूजर का लॉगिन पाथ देना चाहूंगा और उसके अंदर एलिमेंट देना चाहूंगा कौन सा एलिमेंट अब बताओ कौन सा एलिमेंट यार पता होगा आप लोगों को लॉगइन का एलिमेंट ओके तो इसी तरह लॉगइन के बाद मुझे एक रजिस्टर का भी चाहिए एक होम का भी चाहिए तो पहले रजिस्टर का करते हैं रजिस्टर का और आर ई जी आई एस टी ई आर रजिस्टर और अगर आपको पता है कि होम के लिए फॉरवर्ड सश हम लोग यूज करते हैं तो होम और होम के बाद अब मुझे चाहिए एक किस चीज के लिए जॉब्स एक जॉब्स के लिए और एक मुझे चाहिए जॉब डिटेल्स के लिए तो अब जॉब्स वाले के लिए मैं क्या पात दूंगा उसके लिए मैं पास दूंगा जॉब फॉरवर्ड सश गेट ऑल ओके और जॉब डिटेल्स के लिए मैं पास दूंगा जॉब फॉरवर्ड स्लेश कॉलन आईडी तो क्योंकि यह आईडी डायनामिक होगी ना हर जॉब की तो उसके लिए हम लोग इसका इस्तेमाल करेंगे अब जॉब डिटेल्स के बाद हम लोग यहां पर यूज करेंगे किस चीज का एप्लीकेशन अच्छा हां बिल्कुल एप्लीकेशन का और यहां पर हम लोग यूज करेंगे माय का तो एप्लीकेशंस में हम लोग लिखेंगे एप्लीकेशन एप्लीकेशन फॉरवर्ड स् कॉलन आईडी अब हा यहां तक तो समझ आ रहा है यार अब इसमें क्या समझा और आपने इसी बात को दोबारा कॉपी करना है और यहां भी आपने पेस्ट करना है फॉरवर्ड स् मी और इसके बाद आपको जॉब पोस्ट करने के लिए एक पाथ चाहिए व जब सेक्शन में लिख लेते हैं जॉब पोस्ट जॉब क्या लिखा मैंने यहां पर जो नाम दिया वही नीचे भी यूज करेंगे पोस्ट जॉब पोस्ट जॉब और जॉब फॉरवर्ड सरेश पोस्ट ओके तो जॉब पोस्ट का भी हमने कर दिया और इसके बाद एक और करेंगे जॉब फॉरवर्ड मी मतलब मैं सिर्फ अपनी जॉब्स को गेट करना चाहता हूं माय जॉब्स तो अब इसके बाद हमने जो नॉट फाउंड के लिए पेज क्रिएट किया था कहां गया हमारा नॉट फाउंड इसके लिए हम लोग यहां नीचे आएंगे और एलिमेंट में हम लोग लिख लेंगे नॉट फाउंड और पाथ में हम लोग लिख लेंगे स्टेरिक स्टार स्टार का यह मतलब है कि कोई भी पाथ हो जो हमारे पास यहां पर डिफाइन ना हो उसपे आपने क्या करना है आपने इस वाले पेज पर चले जाना है बिल्कुल सपाट बिना सोचे और उसके बाद एक और चीज आपने नेव बार को भी इंपोर्ट किया हुआ है आपने फोटर को भी किया हुआ है आप उसका काम कैसे करना कर लेते हैं यार न बार फॉरवर्ड सश न बार ऊपर आ गया राउट्स के नीचे हमारे पास हमारा फुटर आ गया जो कि बहुत सिंपल सा फुटर होने वाले है कोई मुश्किल चीज नहीं है तो मैंने जैसे टोस्टर इंपोर्ट किया हुआ है आपने फुटर के नीचे टोस्टर को अभी यूज कर लेना है टोस्टर ओके तो यहां तक हमारा यह काम हो जाता है अब इसके बाद मैंने यहां एक सीस इंपोर्ट कराया हुआ है एक सीस मैंने क्यों इंपोर्ट कराया मैं बताता हूं एक सीस भी और कांटेक्ट भी अब इन दोनों का यूज करेंगे बक यूज करेंगे तो मैं यहां पहले ऊपर आता हूं यहां पर प की प वाले सेक्शन में और यहां पर मैं कुछ लिखना चाहूंगा जिससे आप लोगों को शो हो अच्छे से मैं थोड़ा सा सामने रखना चाहूंगा इसे हो सकता है अ ज्यादा अच्छा शो हो रहा हो टर्मिनल भी बंद कर देता हूं अपना तो अभी स्टार्ट करते हैं कंस्ट इज इक्वल टू यूज कॉन्टेक्स्ट कॉमा कॉन्टेक्स्ट और कांटेक्ट में से मुझे क्या चाहिए इज ऑथराइज कॉमा सेट इ ऑथराइज और सेट इराइज और कॉमा सेट यूजर यह सारी चीजें मेरे पास कहां से आ रही है मैंने मेन की फाइल में जो क्रिएट किए थे उन सबको मैं यहां गेट कर रहा हूं ओके तो इसके बाद इसके बाद में यूज इफेक्ट का इस्तेमाल करूंगा यूज इफेक्ट यूज इफेक्ट क्या चीज है यूज इफेक्ट के बारे में बता देता हूं अगर आप लोगों को थोड़ा बहुत नहीं पता फ्रंट एंड या बैक एंड किसी चीज का भी नहीं पता यार अब मेरा काम है बताना यूज इफेक्ट का यह मतलब है कि जब अब आप लोग इसे देख रहे हो ये एमटी है तो यूज इफेक्ट के अंदर जो भी लिखा होगा वो तब तब रन करेगा जब हम लोग अपने पेज को रिफ्रेश करेंगे अब फॉर एग्जांपल मैंने अगर यहां पर लिख लिया इज ऑथराइज्ड तो इसका क्या मतलब है इसका यह मतलब है कि इज ऑथराइज्ड की वैल्यू जब जब चेंज होगी तब तब यूज इफेक्ट काम करेगा तब तब यूज इफेक्ट रन होगा हमारे पास तो मैंने यहां पर क्या लिख लिया इज ऑथराइज का मतलब इज ऑथराइज जब भी चेंज हो तो आपने यह करना है ओके तो चलो ठीक है कर लेते हैं अब यहां पर सबसे पहले मैंने क्या करना है मैंने एक फंक्शन क्रिएट करना है कॉनस फेच यूजर कि यार यूजर को फेच कराओ ठीक है और यूजर को फेच करा लेते हैं यार इसमें कोई इसमें क्या बोले बंदा कुछ मुश्किल है ही नहीं यूजर को फेच कराना इसके अंदर हम लोग ट्राई कच ब्रॉक का यूज करेंगे ट्राई केच ओके और ट्राई केच के अंदर मैं लिखूंगा कंस्ट रिस्पांस इक्वल टू एक्स डॉट गेट ठीक है गेट करेंगे अपने यूजर को और जब हम लोग अपने यूजर को गेट कर देंगे यहां पर मैं एक चीज देना चाहूंगा विद क्रेडेंशियल ट क्योंकि हमने क्रीडेंस ू रखे हुए अपने बैक एंड में अगर आप लोगों को याद हो तो मैं दोबारा वापस बैक में नहीं लेकर जा सकता आप लोगों को तो सेट यूजर अब हमने जो सेट यूजर की वैल्यू यहां डाली हुई है का सेट यूजर सेट यूजर में हम लोग क्या देंगे रिस्पांस रिस्पांस डॉट डटा ड अब ये क्या आ गया भाई रिपस डॉट डाटा यार यह हो क्या र रिपस ड डटा डॉट अ यार बंदा क्या करे इसका आरई एस पी ओ एन एस ई डॉडी एटी एडॉट यू एसई आर इसको मैं इसी तरह छोडूंगा रिपस ड डटा ड यूजर ओके तो इसको इस तरह करने के बाद अब मैं चाहता हूं कि मेरे पास सेट इ ऑथराइज में क्या हो मेरे पास ट्रू हो जाए कि जो ऑथराइजेशन की वैल्यू जो हमने इनिशियली फोर्स रखी थी मैं उसे ट्रू करना चाहूंगा उसे ट्रू करने के बाद मैं यहां क्या करूंगा सेट इ ऑथराइज फॉर्स कि अगर यार यूजर गेट ही नहीं कर पा रहा तो इसका यह मतलब है कि हमारे पास यूजर ही नहीं है और अगर यूजर नहीं है तो व राइज नहीं हो पाएगा यहां आपने नीचे इस फंक्शन से बाहर आके अपने यूज इफेक्ट के अंदर ही इस फंक्शन को कॉल कर लेना है आपने और यहां आपका काम कंप्लीट हो जाता है आपका जो app.js का पेज है वो पूरा क्रिएट हो गया आपने यहां पर क्या किया मैं दोबारा एक बार रिव्यू करा देता हूं क्योंकि हमने बहुत लंबा चौड़ा टेढ़ा मेढ़ा काम किया हमने यहां पर कुछ चीजें इंपोर्ट की हुई है यह तो सारे कंपोनेंट्स इंपोर्ट किए कंपोनेंट्स का तो पता होगा आपको एक्स्ट्रा चीजें क्या एक एक सिओस टोस्ट टर्न रिएक्ट राउटर डोम और कॉन्टेक्स्ट और यूज कॉन्टेक्स्ट ये चीजें हमने एक्स्ट्रा इंपोर्ट की ओके तो उसके बाद हमने यहां पर क्या किया हुआ है हमने यहां पर यह किया हुआ है कि हमने एक यूज कॉन्टेक्स्ट के जरिए हमने यह तीन वैल्यूज गेट की हुई है इ ऑथराइज सेट ऑथराइज और सेट यूजर तो इनको गेट करने के बाद यहां पर हमने क्या किया हमने यह किया है कि हमने यूज इफेक्ट का इस्तेमाल किया यूज इफेक्ट में हमने यह देख कि कोन अगर फेच यूजर फेस्ट यूजर हमने एक फंक्शन बनाया सिंक फंक्शन है अच्छा मैं इसे अवेट भी करा देता हूं क्योंकि हो सकता है थोड़ा टाइम भी ले सकता है अवेट ठीक है तो ट्राई केच ब्लॉक में हमने यह य किया हुआ है कि कन रिस्पांस अवेट एक्ड गेट कि एक्स के जरिए हम लोग गेट करेंगे किस चीज को इस यूआरएल को यूआरएल हमने अभी तक नहीं दिया विथ क्रेडेंशियल ट्रू होंगे हमारे पास सेट यूजर हमारे पास रिपस ड डटा डट यूजर होगा क्योंकि रिस्पांस में से हमें यूज हमें पूरा रिस्पांस मिलेगा रिस्पांस के अंदर एक की होती है डाटा उसके अंदर एक ऑब्जेक्ट होता है या एरे के एरे होता है उस एरे में से हम लोग यूजर को गेट करेंगे यूजर अगर गेट हो गया तो उसे आपने सेट यूजर के अंदर स्टोर कर देना है और अगर यह सारा फंक्शन मतलब काम कर रहा है तो इसका यह मतलब है कि यूजर ऑथराइज्ड है तो आपने सेट इज ऑथराइज को ट्रू कर देना है उसके बाद अगर आपके पास कोई एरर आ जाए इस फंक्शन के दौरान तो इसका यह मतलब है कि यार या तो कोई मसला आ रहा है वीकेंड में या आपके पास इंटरनेट कनेक्शन नहीं है या आपने जो डाटा प्रोवाइड किया हु वो सही डाटा नहीं है तो आपने सेट इज ऑथराइज को फोर्स कर देना है और फेच यूजर तो आपने बाहर आते ही इसको रन करना है और यहां आपने ऑथराइज जो लिखा हुआ है इसका यह मतलब है कि कि अगर आपका यूजर जब जब इज ऑथराइज की वैल्यू चेंज होगी आपने इस फंक्शन को यूज इफेक्ट को रन करना है यहां नीचे एक और चीज लिखना चाहूंगा इफ इज ऑथराइज्ड कि अगर यूजर इज ऑथराइज्ड है अगर यूजर हमारे पास ऑथराइज्ड है तो आपने क्या करना है रिटर्न करना है नेविगेट नेविगेट हमारे पास कहां से आएगा हमारे रिएक्ट डर डोम में से नेविगेट ट फॉरवर्ड सरेश कि आपने यूजर को होम पेज पर भेज देना है मैंने ये लिखा ठीक है यहां तक आप लोग को समझ आ गया होगा और वैसे यहां पर मैं लिख क्यों हो रहा हूं यहां पर मैंने नहीं लिखना सॉरी ए 65 में हमने कुछ भी नहीं लिखा मैं मुझे लगा लॉगिन या रजिस्टर का पेज है तो अब आप लोग इसे बंद कर सकते हो आपने अब इसके बाद आना है सिंपली नॉट फाउंड के पेज पर अब आते हैं जो मैं नोट फाउंड के पेज पर क्यों आया हूं अब आप लोग यह भी सोचोगे कि यार इतने सारे पेजेस छोड़ के यह बंदा नोट फाउंड के पेज पर आ गया यहां इसलिए आया हूं क्योंकि यहां पर हमारा सबसे कम कोड होने वाला है अब इसके अंदर मैं इसे क्लास नेम दूंगा क्लास नेम पेज और नॉट फाउंड का नाम दूंगा और सेक्शन के अंदर मैं लिखूंगा डॉट कंटेंट और कंटेंट के अंदर मैं लिखूंगा एक आईएमजी और आईएमजी के बाद में लिखूंगा तो यहां पर मैं यह सोच रहा हूं कि अपनी सीएसएस को इंपोर्ट करा देते हैं पहले ठीक है क्योंकि सीएसएस होनी चाहिए हमारे पास जैसे मैं यहां आता हूं मेरे पास एक फाइल पड़ी हुई है वहां पर मेरे पास सारी सीएसएस पड़ी हुई है मैं इसे कॉपी कर लेता हूं इसे कॉपी करने के बाद में यहां इसे पेस्ट कर दूंगा इसे पेस्ट करने के बाद आप लोग देख सकते हो यह कुछ आसपास कितने लाइंस की है 1350 लाइंस इतने की सीएसएस तो अब आप खुद सोचो अगर मैं ये सारी कराता तो हमारा एक दिन गुजर जाता इसी में तो फालतू कितना सीएसएस को लंबा करना तो अब यहां पर हमारा काम हो जाता है अब हम लोग इसे मैं इस पेज को देख लेता हूं कि क्या आ रहा है मेरे पास सीएस और मैं सोच रहा हूं मैं इस सस कोड को बंद कर दूं एक बार और मैं यहां आता हूं मेरे पास एक पब्लिक फोल्डर में कुछ इमेजेस पड़ी हुई है पब्लिक फोल्डर में इन सबको कॉपी करके कंट्रोल प्स सी कॉपी और यहां अपने इस जहां प्रोजेक्ट पड़ा हुआ है वहां पब्लिक में आके कंट्रोल प्रेस भी पेस्ट करना चाहूंगा ओके तो इन सबको पेस्ट करने के बाद अब मैं बाहर आऊंगा जैसे यहां बाहर आऊंगा अपने जहां पर मेरे पास फ्रंट एंड और बैक एंड दोनों के फोल्डर्स पड़े हुए अब मैं इसे ओपन विथ कोड करना चाहूंगा अब इसे ओपन विथ कोड करने के बाद देखते हैं कि क्या रिस्पांस आता है हमारे पास तो इसे जैसे हम लोग ओपन करेंगे मेरे पास मेरा बैक एंड खुला हुआ आ गया पहले ओके तो फ्रंट एंड है यह मेरे पास यहां पर मैं इसे स्प्लिट करना चाहूंगा डबल स्क्रीन में सीडी बैक एंड और एनपीएम रन डेव करके मैं इसे रन करना चाहूंगा एनपीएम रन डेव ओके ताकि हमारा बैक एंड साथ-साथ चढ़ता रहे सीडी फ्रंट एंड और सीएस और एनपीएम रन डेव ओके तो अब हमारा फ्रंट एंड और बैक एंड दोनों हमारे पास आजूबाजू काम कर रहे हैं तो अब देखते हैं कैसे काम कर रहे है हमारे पास हमारा फ्रंट एंड अब अपने फ्रंट एंड पर जाते हैं हमारे पास अगर कोई एरर हुआ तो कुछ भी शो नहीं होगा हमें तो इंस्पेक्ट पर जाते हैं इंस्पेक्ट में हमारा पा हमारे पास हमारा कंसोल बिल्कुल ग्रीन पड़ा हुआ है कोई मसला नहीं है अब मैं जानबूझकर नोट फाउंड के पेज पर जाता हूं एसडीएफ रिटर्न टू होम ओके तो यह आप लोग को दिख रहा है हमारा रिटर्न टू होम का पेज अच्छा दिख रहा है अभी फिलहाल तो अब यहां हम लोग आते हैं अपने ने बार को स्टार्ट करते हैं एसेट्स में हमारे पास एसेट्स की जरूरत नहीं है इसे डिलीट कर देते हैं फालतू का फोल्डर पड़ा हुआ एसेट्स एंड डिलीट ओके तो मूव टू रिसाइकल बिन कंपोनेंट्स में आना है आपने लेआउट में आना है आपने अपने नेव बार में आना है नेव बार में आने के बाद आपने यहां कुछ चीजों कुछ चीजें करनी है कौन शो कॉमा सेट शो इक्वल टू यूज स्टेट जो कि इनिश होगा हमारे पास क्या फोर्स ओके तो इसे फोर्स करने के बाद मैं कुछ और चीजें चाहता हूं जैसे कंस्ट समथिंग इक्वल टू यूज कॉन्टेक्स्ट कॉमा कॉन्टेक्स्ट मेरे पास कहां से आएगा कॉन्टेक्स्ट ओके तो इसे पहले इंपोर्ट कराते हैं इंपोर्ट समथिंग फ्रॉम फ्रॉम डॉट डॉट फॉरवर्ड सरेश और डॉट डॉट फॉरवर्ड स् मेन में से हम लोग इंपोर्ट कराएंगे किस चीज को कांटेक्ट को अब यहां पर मैं क्या चीजें हासिल करना चाहता हूं इस ऑथराइज को मैं गेट करना चाहूंगा और सेट इसे कॉपी करते हैं मैं स्पेलिंग की मिस्टेक नहीं चाहता बिल्कुल भी सेट इज ऑथराइज्ड इस आई को आपने यहां से काट देना है क्योंकि आई हमने कैपिटल लिखा हुआ है और हमने यूजर को गेट करना है यहां पर अपने ने बार में अब यूजर को क्यों गेट करना है वो आप लोगों को खुद पता चल जाएगा कि हम लोग कर क्या रहे हैं यहां पर नेविगेट टू इज इक्वल टू यूज नेविगेट अब यूज नेविगेट कहां से आया हमारे पास यूज नेविगेट हमारे पास आया है हमारे रिएक्ट राउटर डोम में से ओके तो अब यहां पर मैं लॉग आउट के लिए एक फंक्शन बनाऊंगा कॉन हैंडल लग आउट इक्वल टू अवेट एक्स डट गेट और एक्स ड गेट के अंदर मैंने यह क्या लिख दिया अच्छा ना कुछ भी नहीं लिखा अवेट्स डॉट गेट अ पे मैं क्या किए जा रहा हूं कॉन हैंडल लॉग आउट और इसको मैं ए सिं बनाना चाहूंगा मैं भूल गया था कि यार मैं कर क्या रहा हूं असल में यहां पर मैं लिखना चाहूंगा ट्राई कैच ओके और ट्राई कैच के अंदर मैं चाहता हूं कि मेरे पास एक कंस्ट रिस्पांस नाम से वो कुछ कन रिस्पांस इ इक्वल टू अवेट एक्स डट गेट एक्ड गेट प लॉग आउट का फंक्शन देना है और मुझे यह भी याद है कि मैंने एड ज में भी यहां का यूआरएल नहीं दिया तो याद दिलाना है आप लोगों ने कि मैंने वो यूआरएल नहीं दिया बिल्कुल भी तो हो सकता है मैं भूल जाऊं अगर कोई एरर आया भी तो आप लोगों ने खुद जाकर वो सेट कर देना है और अभी तो मैं फिलहाल काम कर ही रहा हूं इस पर टोस्ट डॉट सक्सेस और रिस्पांस डॉट डटा डॉट मैसेज यहां पर हमने मैसेज दे देना है कि अगर यूजर लॉग आउट होता है तो हमने जो बैक एंड में मैसेज सेट किया हु है वो आएगा हमारे पास और सेट इज ऑथराइज्ड फोर्स हो जाएगा और जो हमें नेविगेट करना है अपने यूजर को नेविगेट टू फॉरवर्ड स्ल लॉगिन हमने उसे लॉगिन के पेज पर फॉरवर्ड करना है और अगर कोई एरर आ जाता है हमारे पास टोस्ट डॉट एरर अगर कोई एरर आ गया हमारे पास तो आपने क्या करना है एरर डॉट रिपस डट डटा डॉट मैसेज क्योंकि एरर का अपना मैसेज होगा और हमारे पास एक और होगा सेट इज ऑथराइज्ड ट्रू क्योंकि अगर लग आउट नहीं हुआ तो इसका मतलब यह कि हमारे पास यूजर ऑथराइज है ऑलरेडी अगर लग आउट नहीं होता तो यहां पर मैंने लॉग आउट के लिए कुछ भी नहीं दिया देंगे बिल्कुल देंगे क्यों नहीं देंगे हमने यहां आना है और यहां आने के बाद आपने पोस्टमन को ओपन करना है मेरे पास पोस्टमन बहुत ज्यादा टाइम ले र है पता नहीं क्यों ले रहे किस खुशी में ले र है इतना टाइम तो इसे बंद करते हैं मैंने सब कुछ बंद कर दिया भर्ती से तो लॉग आउट के लिए जो भी था हमने लॉग आउट का अपना राउट है हमारे पास आपने इसे सिंपली कॉपी करना है नेव बार में आना है लॉग आउट वाला आपने यहां पेस्ट कर देना है और गेट यूजर के लिए भी जो हमने लिखा हुआ था उसे भी गेट करेंगे हम लोग गेट यूजर का कॉपी कर लेना है आपने यहां पर और आपने एड j6 में आना है आप लोग जैसे एड j6 में आएंगे एड j6 में आपने यहां नीचे आना है और यहां एकड गेट में आपने यह अपना राउट पेस्ट कर देना है तो यहां का काम हमारा बेहतरीन हो चुका है यहां का भी काम हमारा बेहतरीन सपाट चल रहा है कोई भी मसला नहीं है तो अब इसके बाद हम लोग अपने कोड को स्टार्ट कर सकते हैं बिल्कुल आराम से मजे से स्टार्ट कर सकते हैं कोई मसला नहीं है हमें यहां पर आपने न्य क्रिएट करना है न्य को आपने क्लास ने नेम देना है क्लास नेम यह है के हमने अगर इस ऑथराइज्ड अगर हमारा यूजर ऑथराइज्ड है तो आपने इसे नाम देना है नेव बार और शो वरना आपने देना है नेव बार हाइड मतलब अगर आपका यूजर ऑथराइज्ड है तो आपने नेव बार को शो करना है वरना आपने नेव बार भी हाइड रखना है अपने यूजर से इसके लिए मैंने सीएसएस लिखी हुई है आप लोग सीएसएस जाकर देख सकते हो पढ़ सकते हो और उसे समझ सकते हो कि इसमें हो क्या रहे यहां पर असल में तो डॉट कंटेनर आपने क्रिएट करना है कंटेनर के अंदर आपने एक लोगो बनाना है लोगो आपने बनाना नहीं है लोगों में आपने इमेज देनी है इमेज में आपके पास एक फॉरवर्ड शेश जॉबज नाम से एक वो होगा आपके पास कौन सा है हमारे पास पब्लिक जॉबज लोगो और उसका नाम क्या पूरा हमारे पास मुझे कुछ साफ समझ नहीं आ रहा वाइट पीएनजी हां इसको हम रिनेम करें रिनेम के जरिए हमें इसका नाम मिल जाएगा रिनेम और यहां पर हम लोग डॉट पी एनजी और य अल्टरनेट में हम लोग लोगो दे देंगे इस लोगो से जैसे आप लोग बाहर आओगे आप लोगों ने यहां पर एक य यूर टेग लगाना है उसको नाम दे देना है अब इसके नाम को भी आपने उसी तरह डायनामिक रखना है अगर आपके पास शो की वैल्यू फोरस से शो कहां से आ रहा है शो हमारे पास यह वैल्यू है शो की वैलू अगर फोर्स है तो आपने क्या करना है अगर शो की वैल्यू फोर्स है तो आपने शो कराना है मेन्यू और अगर आपके पास शो की वैल्यू ट्रू हुई तो आपने क्या करना है शो मेन्यू और मेन्यू आपने यह दोनों वैल्यूज फिर देनी है ओके तो यूल के अंदर हमने कुछ काम करना है बहुत सिंपल सा आसान सा काम एल आई और एल आई अच्छा मैं इसी के अंदर हूं ओके तो ये गलती है मेरी बिल्कुल गलती है मेरी तो यूएर के अंदर आपने जाना है यूएर के अंदर आपने एल आई लिखना है और एई के अंदर आपने रिंक लिखना है रिंक को मतलब इंपोर्ट कराना है इंपोर्ट हो गया आई होप हां रिंक बिल्कुल हमारे पास इंपोर्ट हो चुका है अब इस रिंक के अंदर आपने यहां पर एक टू लिखना है टू में हमारे पास हमारा अपना पाथ होगा और मैं इसके ऑन क्लिक पर एक फंक्शन रन करना चाहूंगा फंक्शन क्या होगा मेरे पास फंक्शन यह होगा कि जब भी इस पर क्लिक हो तो सेट शो की जो वैल्यू होगी वो हमारे पास फोर्स हो जानी चाहिए फास रे नहीं फोर्स पता नहीं गाने सुन सुन के क्या हाल हो गया हमारा तो अब यहां पर रिंग के अंदर हमारा पहला है हो ओके तो अब इसी तरह जैसे यह एक एल है हमारे पास इसी एलाई की तरह हमारे पास एक दूसरा भी होगा दूसरा हमारे पास किस चीज के लिए होगा ल जॉब्स अब इस ल जॉब्स के लिए हमारे पास कौन सा पात है आप लोग जैसे अपने एड ज में आएंगे आपने यहां जॉब्स के कंपोनेंट को रेंडर करने के लिए जो पाद दिया था आपने इसको सेम टू सेम कॉपी करना है अब कॉपी पेस्ट में तो तो हम सब ते आप लोग को पता है तो आपने यहां इसे लिख लेना है अब इस एलाई के बाद आपने इस एलाई को दोबारा कॉपी करना है अब दोबारा कॉपी करने के बाद यहां पर हम लोग अपने जॉब के अंदर कुछ लिखना चाहेंगे जैसे फॉर एग्जांपल यह थोड़ा सा कॉम्प्लेक्टेड करवानी है कौन-कौन सी के अगर हमारा जो यूजर है मैं आप लोगों को पहले समझा देता हूं अच्छे से कि यहां पर हमने पाथ कौन सा देना है आपने आना है एड ज में और एप्लीकेशंस फॉरवर्ड स् मी हमने अपनी एप्लीकेशंस देखनी है अब अगर यूजर हुआ तो अगर एंप्लॉयर हुआ तो वो क्या देखेगा और अगर हमारे पास जॉब सिखर हुआ तो वो क्या देखेगा अब उसके लिए जो हम लोग डायनामिक सब कुछ लिखेंगे डायनामिक वो कैसे लिखेंगे अब हम वो सीखेंगे यहां पर हमने लिख लिया यूजर अगर यूजर है और यूजर का रोल बराबर है मतलब यूजर जो है यूजर का रोल इसके बराबर है किस चीज के एंप्लॉयर के तो आपने यह लिख लेना है वरना आपने यह लिख लेना है अगर यूजर कर और एंप्लॉयर के बराबर है तो वह क्या देखेगा एप्लीकेंट्स एप्लीकेशंस क्या मतलब जो लोग जॉब सीकर्स है उनकी एप्लीकेशंस अगर वह जॉब सीकर खुद हुआ तो वह क्या देखेगा माय एप्लीकेशन जैसे कि मैंने आप लोगों को स्टार्टिंग में डेमो में दिखाया था तो वो हम लोग यही देख रहे यहां पर ओके तो इस एआई के बाद हमारा काम थोड़ा सा और डिफिकल्ट होने वाला है ओके तो आप लोग सोचोगे कि यार यह तो चीजें बद से बदतर होती जा रही है तो ऐसा बिल्कुल भी नहीं है यूजर एंड एंड यूजर डॉट रोल ओके तो यूजर डट रोल में हम लोग दोबारा लिखेंगे और एंप्लॉयर को मेंशन करेंगे कि अगर हमारा यूजर एंप्लॉयर है तो आपने यह कर देना है नहीं तो आपने यह कर देना है और इस नई यह में आपने बिल्कुल खाली छोड़ देना है इसको और इस वाले के अंदर हमने थोड़ा सा काम करना है ज्यादा काम नहीं करना इसमें भी थोड़ा सा काम करना है हम लोग ज्यादा मेहनती लोग बिल्कुल भी नहीं है तो आपने लिंक का यूज करना है एआई एआई के अंदर हमारे पास जो अपना रिएक्ट टर डोम का लिंक है उसके अंदर आपने टू लिख लेना है टू के अंदर आपने एक पाथ दे देना है वह पाथ य है कि फॉरवर्ड सरेश जॉब फॉरवर्ड सरेश पोस्ट ओके तो इसके बाद आपने यहां पर दोबारा आपने इस ऑन क्रिक का यूज कर देना है ओके तो इसे कॉपी करते हैं यहां पेस्ट कर देते हैं इसे भी और इसके अंदर मैं लिखूंगा अपने पास पोस्ट न्यू जॉब ओके तो इस एई के बाद में यहां पर अपने पास एक और एल चाहता हूं उसके अंदर क्या होगा हमारे पास उसके अंदर हमारे पास होगा ू योर जॉब्स क्योंकि अगर एंप्लॉयर लॉगिन कर रहा है तो जाहिर सी बात है वो अपनी जॉब्स को देखेगा भी है ना य ऐसा नहीं है क्या बोलते हो तो व्यू योर जॉब्स ओके या व्यू योर जॉब्स अच्छा लग रहा है यार वैसे मैंने डेमो में जो दिखाया था वो व्यू योर जॉब अब इसको मैं हटा दूं वू माय जॉब्स तो अच्छा नहीं लगेगा ना तो व्यू योर जॉब्स कर देते हैं तो अब यहां पर हमारा काम हो चुका है तकरीबन हमारे पास आखरी एक चीज रहती है वो एक चीज क्या है हमारे पास व यह हमारे पास कि हमने एक बटन क्रिएट करना है इसी यूल टेक के अंदर यूल टेक के अंदर ही आपने बटन बनाने है उसके ऑन क्लिक पर हमारे पास एक फंक्शन रन होगा जो कि होगा हमारे पास हैंडल लॉग आउट और उस बटन के अंदर आपने लिख लेना है लॉग आउट ओके तो इस य जैसे आप बाहर आएंगे आपने यहां पर एक और चीज का इस्तेमाल करना है ड्यू टेग उस ड्यू टेग को आपने नाम देना क्लास नेम है बर्गर जिंगर बर्गर नहीं हैमबर्गर ओके तो अब इसके अंदर आपने लिख देना है जी आई है ए अच्छा जी आई ऑटोमेटिक इंपोर्ट नहीं हो रहा रिएक्ट आइकन में से हम लोग इसे इंपोर्ट कराते हैं इंपोर्ट समथिंग फ्रॉम रिएक्ट आइकॉन फॉरवर्ड जीआई और यहां पर हम लोग इसे इंपोर्ट कराते हैं जी आई हैमबर्गर मेन्यू अब इस जीआई हैमबर्गर मेन्यू को यहां से कॉपी मारेंगे और यहां पर हम लोग इसे पेस्ट मार देंगे आप लोग देख सकते हो हम लोग कॉपी पेस्ट के सब चीते हैं तो इसमें हम हमें कोई टेंशन रहने वाली बात नहीं है ऑन क्रिक इसकी ऑन क्रिक पर कुछ करना तो है नहीं बस सिर्फ यह है कि सेट शो की वैल्यू को नॉट शो कर देना है हमने नॉट शो ओके तो यहां पर हमारे पास हमारा न बार क्रिएट हो चुका है आई होप बट अब शो नहीं होगा शो क्यों नहीं होगा अब आप लोग यह भी शो इसलिए नहीं होगा क्योंकि हमने अपने पास हमारा यूजर ही लॉगिन नहीं है यार तो वो बेचारा कैसे शो होगा हमारे पास ठीक है तो यह एरर हमारे पास क्यों आ रहा है क्योंकि हमारा यूजर लगड इन नहीं है अब हम लोग अपने फुटर को स्टार्ट करेंगे अब इसके बाद अपने फुटर पर आते हैं फुटर पर जैसे आप लोग आओगे आपने इसे मिटा के यहां आपने लिख देना है इसे कट करके एफ डबल ओ टीई आर फुटर ओके तो कुछ चीजें हमने यहां पर इंपोर्ट करनी है जैसे इंपोर्ट कॉन्टेक्स्ट को भी हमने इंपोर्ट कराना है जो कि मेन में से इंपोर्ट होगा हमारे पास हमने इंपोर्ट समथिंग यानी कि रिंक हमारे पास रिएक्ट टर डम में से आएगा और यहां पर हमारे पास कुछ आइकंस हमें चाहिए इंपोर्ट समथिंग फ्रॉम रिएक्ट आइकन फॉरवर्ड ए ए ओके तो एफ में से हमें क्या चाहिए हमें तो एक एफ ए फ ए चाहिए एक हमें तो आपकी अपनी मर्जी आप कुछ भी इंपोर्ट करा सकते हो मतलब कुछ भी से मुराद आप अपनी मर्जी से कोई और आइकन यूज कर सकते हो तो इसे कट करके यहां आर आई लिख लेता हूं और आर आई लिखने के बाद इन सबको काट देता हूं इन सबको काटने के बाद मैं लिखूंगा आर आई इग्रा फील ओके तो यह कर देता हूं अब इसके बाद फोटर के अंदर मैं कुछ लिखना चाहूंगा फोटर के अंदर क्या लिखना चाहूंगा फोटर को तो फिर एक क्लास देना चाहूंगा क्लास नेम क्लास नेम में मैं यह लिखना चाहता अगर इस ऑथराइज इस ऑथराइज तो आपने यह लिखना है कि यह वरना यह ठीक है तो इस उतरा में क्या लिखना है फुटर शो और यहां पर हमने लिखना है फुटर हाइड ओके या तो फुटर शो होगा या फुटर हाइड रहेगा हमसे तो यहां पर हमने कौन लिखेंगे कन समथिंग इ इक्वल टू यूज कांटेक्ट का इस्तेमाल करेंगे और यूज कांटेक्ट के अंदर हम लोग अपने इस कांटेक्ट को गेट करेंगे और यहां पर हम लिखेंगे इ ऑथराइज ओके तो यहां पर हमारा काम बेहतरीन चल रहा है बिल्कुल बिना किसी मसले के बिना किसी तकलीफ के ड्यू अब इस ड्यू के अंदर मुझे कुछ चाहिए अब आप लोगों को पता अगर आप लोगों को पता होगा कि कॉपीराइट का सिंबल कैसे गेट करते हैं तो मैं बता देता हूं एंड कॉपी और कॉमा आपने आप लोग जैसे यह लिखोगे आपके पास कॉपीराइट का सिंबल क्रिएट हो जाएगा और राइट्स आई हमने कीप म खना ड राइट्स रिजर्व्ड बाय कोड विद जशो भाई सारे राइट जो है वो कोड विशो के पास जिशो ने रिजर्व किए हुए ओके तो अब एक और डू क्रिएट करेंगे उस डू के अंदर में कुछ रिंक चाहता हूं रिंक के अंदर में टू दूंगा और टू के अंदर में फॉरवर्ड स्लेज दूंगा ओके तो यहां पर मैं दूंगा टारगेट टारगेट टारगेट अंडरस्कोर मा ब्लैंक अब इस लिंक को मैं कॉपी करूंगा कितनी बार चार बार दो तीन चार अब यहां पर जो हमारे पास टू यहां पर आप लोग अपने फ का अपने जब गट पर आप लोगों को जो कोड मिलेगा वहां पर आप लोगों को यहां पर लिंक्स भी जरूर मिलेंगे ओके और यहां पर मैं लिखना चाहूंगा एफएम रिंग डिंग और यहां पर मैं लिखना चाहता हूं आर आई ा फिर तो मेरा काम यहां पर हो जाता है फुटर का भी तो मुझे पता है कि अभी मेरे पास आएगा तो कुछ भी नहीं क्योंकि मैंने अपने पेज पर कुछ किया ही नहीं है तो यहां पर जैसे कोड लिखा हुआ है गर के थरा डगा तो फुटर शो होगा अब यूजर ही राइज नहीं है तो फुटर बेचारा कहां से शो ठीक है तो फुटर को बंद करते हैं अब हम लोग जाते हैं अपने एक बेहतरीन कंपोनेंट को क्रिएट करने के लिए जो कि ऑथेंटिकेशन में हमारा रजिस्टर है अब इस रजिस्टर के अंदर हम लोग अपने रिटर्न में जाएंगे रिटर्न में मैं कुछ यूज स्टेट्स क्रिएट करूंगा कॉनस इक्वल टू इक्वल टू यूज स्टेट और मैं इसे यहां पर ऐसे लिखूंगा दोती च पा पांच यूज स्टेट्स मुझे चाहिए यह सब के सब मुझे खाली चाहिए एक मुझे ईमेल कॉमा सेट ईमेल और एक मुझे चाहिए पासवर्ड कॉमा सेट पासवर्ड और इसी तरह मुझे एक चाहिए फोन कॉमा सेट फोन और फोन के साथ मुझे एक और भी चाहिए वो कौन कौन सी है नेम कॉमा सेट नेम और आप लोगों को पता है एक इंपोर्टेंट चीज जो कि है हमारे पास जो कि इस प्रोजेक्ट की जान है वो है रोल रोल कॉमा सेट रोल कि भाई इस यूजर का रोल क्या होगा रजिस्ट्रेशन के वक्त ही वह बता देगा कि यार मैं इस रोल के लिए रजिस्टर होना चाहता हूं इस इक्वल टू यूज कॉन्टेक्स्ट ओके तो यहां पर हम लोग कांटेक्ट को इंपोर्ट कराएंगे कांटेक्ट से सब कुछ ऑटोमेटिक हो रहा है अगर आपके पास ऑटोमेटिक नहीं हो रहा तो आप यहां मैनली इंपोर्ट करा सकते हो यह कोई मसले वाली बात नहीं है बिल्कुल भी नहीं सेट इज ऑथराइज इसे कॉपी करेंगे हम लोग आरसी लोग हम लोग को हम लोगों से मेहनत नहीं होती क्योंकि दोबारा और चेक नहीं कर सकता मैं अपनी स्पेलिंग को यूजर कॉमा सेट यूजर अब मैंने बहुत सारी चीजें यहां इंपोर्ट करा दी अब इसके बाद मैं अपने पास एक फंक्शन लिखूंगा कौन सा फंक्शन कंस्ट हैंडल रजिस्टर कि भाई हमने रजिस्टर को अब हैंडल करना है अब इसके लिए हमारे पास जो फंक्शन होगा वो हमारा सिंग फंक्शन होगा ई और ई मतलब ई किस लिए करेंगे अब आप लोग सोचो ई डॉट प्रिवेंट डीफ जब हम लोग किसी फंक्शन पर किसी बटन पर कोई फंक्शन लगाते हैं जब हम लोग उस बटन पर क्लिक करते हैं मतलब जब हम फॉर्म सबमिट करते तो उससे क्या होता है हमारे पास जो हमारा पूरा फॉर्म होता है वह पूरा पेज रिफ्रेश हो जाता है और हमारा फॉर्म जो है कभी कभार सबमिट नहीं हो पाता उससे हमें काफी एरर्स का सामना करना पड़ता है तो इसीलिए हम लोग डॉट प्रिवेंट फॉट का यूज कर रहे हैं ट्राई कच ब्लॉक के अंदर आते हैं अपने कंस्ट इ इक्वल टू अवेट एक्स डट एक्सस को इंपोर्ट करा देते हैं एक्सस डॉट पोस्ट और पोस्ट के अंदर में यहां पर उसका यूआरएल दूंगा और यर यूआरएल के अंदर मैं यहां पर दूंगा क्या उसका डाटा दूंगा बिल्कुल यहां पर उसका डाटा आएगा और यहां पर मैं दूंगा विथ क्रेडेंशियल हेडर्स के अंदर हमारे पास आएगी उसकी टाइप कंटेंट टाइप कंटेंट टाइप कंटेंट टाइप के अंदर हम लोग देंगे एप्लीकेशन फॉरवर्ड स्टे जेसन ओके अब आप लोग दे देख सकते हो मैंने स्पेट गलत र के जशन जशन नहीं लिखना हमने जशन लिखना है यहां पर तो यहां आते यहां पर आपने इस डाटा में क्या देना है डाटा में आपने वो देना है जो अपने भेजने है अपने डेटाबेस में यार अब ये भी मैं बताऊ नेम कॉमा ईमेल कॉमा पासवर्ड कॉमा फोन और कॉमा रो हमने ये पांच चीजें देनी है अब यहां यूआरएल कौन सा यूआरएल देंगे ये भी मसला है यह मसला नहीं है यार मसला बिल्कुल भी नहीं है आपने रजिस्टर में आना है रजिस्टर में आने के बाद आपने यहां पर जो यूआरएल सेट किया था यह कॉपी करना है अगर आप लोगों ने मुझे बैक एंड में फॉलो किया हुआ है बिल्कुल तो आपके पास सेम टू सेम यूआरएल होगी अगर आप लोग यहां नहीं जाना चाहते पोस्टमन में तो आप लोग सेम टू सेम यह भी लिख सकते हो अगर आपने मुझे वर्ड टू वर्ड फॉलो किया तो यहां पर हमने अपने पोस्ट का जो मेथड है वोह तो पूरा बिल्कुल बेहतरीन तरीके से क्रिएट कर दिया जब हमारा यूजर सक्सेसफुली पोस्ट कर देगा मतलब खद को रजिस्टर कर देगा तो उसके पास एक मैसेज आना चाहिए क्या है वो यह है कि हम लोग यहां पर एक चीज लिखेंगे डाटा ठीक है डाटा को हम लोग यहां पर भेजेंगे डाटा डॉट कि मैसेज ओके हमने इस डाटा को डिस्ट्रक्चर किया हुआ है डिस्ट्रक्चर समझते हो ना डिस्ट्रक्चर किया हुआ है तो उसके बाद हम लोग यहां आएंगे सेट नेम सेट नेम हमने एमटी कर देना है कि जो फॉर्म के अंदर का जो डाटा सबमिट हो गया अब वो सब कुछ एमटी हो जाए ठीक है सेट ईमेल सेट ईमेल को भी हमने एमटी कर देना है और सेट फोन सेट फोन पर जाएंगे तो फोन भी हमने एमटी कर देना है और सेट रो सेट रोर भी हमारे पास एमटी होना चाहिए और जो एक लास्ट चीज है हमारे पास सेट पासवर्ड सेट पासवर्ड पासवर्ड भी हमारे पास एमटी हो जाना चाहिए यह सब कुछ एमटी करने के बाद अगर हमारे पास कोई एरर आ जाता है अच्छा एक और चीज कि हमारे पास सेट इज ऑथराइज अब अगर यूजर ऑथराइज्ड हो चुके है उसने खुद को रजिस्टर कर लिया तो वो ऑथराइज भी हो जाए जिसे हमने अपने बैकन में था कि जब यूजर रजिस्टर होता है तो उसके पास एक कुकी चली जाती है एक जेसन वेब टोकन उसे मिल जाता है तो उसके लिए हम लोग इसे ट्रू कर देंगे ओके तो इसे ड्रो करने के बाद अगर इसके बाद में कोई एरर आते है खुदाना फस्ता तो यहां पर एरर लिखेंगे एरर डॉट रिस्पांस डट डटा डॉट मैसेज एरर हमें एक एरे मिलेगा एरे के अंदर रिस्पांस एक एरे होगा उसके अंदर एक डाटा अलग एरे होगा उसके अंदर मैसेज उसका एक की ऑब्जेक्ट वैल्यू पेयर में होगा डाटा जो होगा वो हमारे पास एक ऑब्जेक्ट होगा ठीक है तो आप लोग को यह तकरीबन समझ आ रहा होगा तो उसको आप लोगों ने देख लेना है अगर आप लोग इसे देखना चाहते हो कि यह काम कैसे कर रहे हैं तो आप लोगों ने क्या करना है आपने जानबूझकर यहां डाटा सही फिल नहीं करना आपने सीएलजी कंसोल डॉप के अंदर एरर को प्रिंट करा देना एरर को प्रिंट कराने के बाद आपको समझ आ जाएगा कि हमलोग इस मैसेज को गेट कैसे कर रहे ठीक है तो यहां पर यह काम हो गया हमारा अब जैसे यहां नीचे आएंगे हमने यहां पर एक और चीज कि अगर हमारा यूजर ऑथराइज है अगर हमारा यूजर ऑथराइज है तो वो रजिस्टर के पेज पर आना ही नहीं चाहिए तो अगर उसके लिए हम लोग क्या लिखेंगे उसके लिए हम लोग य लिखेंगे रिटर्न नेविगेट और नेविगेट फॉरवर्ड स्लेश और टू अगर हमारा यूजर उतरा तो व लॉगिन के पेज पर चला जाए मतलब लॉगिन से मुराद होम वाले पेज पर चला जाए ऑटोमेटिक तो यह सब करने के बाद हम लोग अपने सॉरी अपने कोड को स्टार्ट कर सकते हैं आपने इस ड्यू को एमटी कर देना है इस ड्यू को एमटी करने के बाद आपने थोड़ा सा मैं अब आप लोग के लिए स्क्रीन थोड़ी सी नीचे कर रहा हूं ताकि आसानी से नजर आ जाए डॉट थ पेज थ पेज नाम से आपने एक क्लास बनानी है डॉट कंटेनर अब मैं यह क्यों कह रहा हूं थ पेज नाम से क्योंकि अगर आप लोग मेरी सीएसएस यूज़ कर रहे हो तो आपको यही क्लास नेम देने पड़ेंगे अगर आप अपनी सीएसएस यूज़ कर रहे हो तो वह तो आप पे डिपेंड करता है आप अपनी मर्जी से तो कुछ भी लिख सकते हो कोई भी क्लास नेम दे सकते हो आप आप अपना नाम भी दे सकते हो यार अगर आपकी अपनी मर्जी है ठीक है अ फॉर मैंने क्या नाम दिया था अपने लोगो को जॉबज लोगो ड प एनजी ओके और यहां पर मैंने एक और चीज दी थी लोगो और यहां पर मैं एक और चीज चाहता हूं वो यह कि मैं एक h3 टैग चाहता हूं h3 के अंदर मैं चाहता हूं कि लिखा हुआ हो क्रिएट अ न्यू अकाउंट ओके तो आप जिस जैसे ही इस हेडर से बाहर आएंगे आपने एक फॉर्म क्रिएट कर लेना है और फॉर्म के अंदर का जो एक्शन वेक्शन है आपने सब कुछ यहां से हटा देना है हटाने के बाद आपने एक वो क्रिएट करना है इनपुट टग इनपुट टैग नाम से आपने क्लास क्रिएट करनी है उसके अंदर आपके पास एक लेबल होगा लेबल में से आपने एचटीएमएल फ को यब कर देना है और आपने लिख देना है रजिस्टर एज यह लेबल है हमारा और यहां पर हम लोग डू का इस्तेमाल करेंगे उस डू के अंदर हम लोग चाहते हैं कि क्या हो हमारे पास उसके अंदर हमारे पास एक चाहते हैं सेलेक्ट और उस सेलेक्ट को हम लोग नेम और आईडी तो नहीं देना चाहते बिल्कुल भी हम लोग उसे एक वैल्यू जरूर देना चाहेंगे वैल्यू क्या वैल्यू होगी रोल ठीक है और ऑन चेंज पर हम लोग क्या चाहते हैं ऑन चेंज पर हम लोग चाहते हैं के ई हो यहां पर ई और सेट रोल और यहां पर डट टारगेट डट वैल्यू ठीक है e डट ड वैल्यू और उसके बाद यहां हम लोग जैसे अपने ऑप्शंस पर आते हैं ऑप्शन हम हमें तीन ऑप्शन चाहिए पहले ऑप्शन में हम लोग वैल्यू को एमटी रखेंगे उसके अंदर हम लोग लिख लेंगे सेलेक्ट रोल क्या आप अपने रोल को सेलेक्ट करें अगर वह अपने रोल को सेलेक्ट नहीं कर पाता मतलब या करना नहीं चाहता या वह भूल गया तो उसके लिए हम लोग क्या लिखेंगे हम लोग यहां वैल्यू में लिखेंगे एंप्लॉयर ओके यहां पर भी हमने एंप्लॉयर लिख दिया और यहां पर हम लोग लिख लेंगे जॉब सिखर हमने यह वैल्यू सेम टू सेम उसी तरह रखनी है जैसे हमने अपने बैक एंड में एनम जो सेट किए हुए उसी तरीके से हमने यहां पर रखनी है वरना आपके पास एरर आएगा तो आपने इन चीजों का ख्याल करना है तो यहां पर नीचे आने के बाद इस सेलेक्ट टेक से जैसे आप बाहर आएंगे आपने एक सिंपल सा आइकन यूज करना है ज्यादा कुछ नहीं करना एफ ए रिच इसका नाम क्या था यूजर एफ रेच यूजर ठीक है अब मैंने इसे यहां पर इंपोर्ट करा दिया अब यह जो ड्यू टैग है हमारे पास य जो पूरा इनपुट टैग है इस इनपुट टैग को हम लोग दोबारा अपने पास लिखेंगे कॉपी करूंगा इसे यहां नीचे इसे यहां नीचे कॉपी करने के के बाद मैं चाहता हूं कि हमारे पास क्या हो यहां पर हो नेम और नेम का एन कैपिटल होना चाहिए और इस ड्यू को मैं बिल्कुल चाहता हूं यहां पर इस सेलेक्ट के बजाय मैं चाहता हूं कि मेरे पास एक इनपुट टैग हो इनपुट टैग के अंदर टाइप टेक्स्ट और वैल्यू के अंदर मैं चाहता हूं कि उसका नाम हो और ऑन चेंज पर मैं चाहता हूं कि यहां पर हो ई और सेट नेम जिसे वहां पर हमने सेट रोल किया था यहां पर हम लोग सेट नेम करेंगे ड टारगेट डॉट वैलू ओके तो यह काम हमारा यहां पर तकरीबन तकरीबन हो चुका है और यहां पर आप लोग प्रेस ऑर्डर दे सकते हो वैसे ही हमने लेबल का यूज किया हुआ है तो अगर आप प्रेस ऑर्डर देना चाहते हो मैं तो प्रेस ऑर्डर में अपना ही नाम दूंगा आप अपना नाम दे दो राहुल करण जीशान मोहम्मद वकास कुछ भी हो यार कुछ भी दे दो आपकी मर्जी है तो यहां पर आपने लिख देना है एफ ए पेंसिल और ऑ ओके तो मैं इसे यूज कर रहा हूं अब यह मैं नाम मेरे पास कहीं पर लिखे हुए तो मैं वहां से देख देख के यह नाम लिख रहा हूं अब अगर आपके पास नहीं लिखे हुए तो आपने क्या करना है आपने यहां अपने ब्राउजर पर जाना है आपने यहां आना है यहां आने के बाद आपने लिंक देना है रिएक्ट आइकॉन रिएक्ट आइकंस मेरे पास इंटरनेट अभी फिर हाल के लिए बंद हुआ बट जब इंटरनेट ऑन होगा तो मैं जरूर आपके साथ शेयर करूंगा इसे ठीक है अभी फिलहाल किसी मसले की वजह से इंटरनेट गायब हो गया मेरा तो अभी इस नेम को आपने जहां जो इनपुट टैग है आपने इसी इनपुट टैग को सेम टू सेम कॉपी करना है और ये इनपुट टैग यहां तक है हमारा दो तीन चार ओके तो एक बार हमारे पास नेम लिखा हुआ है नेम के बाद हम लोग लिखेंगे ईमेल एड्रेस और यहां पर टाइप ईमेल करेंगे इसकी और इसके वैल्यू को हम ईमेल कर देंगे और यहां पर सेट नेम के बजाय सेट ईमेल कर देंगे और यहां पर मैं मतलब एक एग्जांपल देना चाहूंगा प्रस ऑर्डर में कि यार यह आप ईमेल यूज कर सकते हो ठीक है तो ईमेल के लिए जो हमने यूज किया हुआ है वो हमारे पास ये कि एमडी आउटलाइन मेल आउटलाइन ठीक है एमडी आउटलाइन और मेल आउटलाइन तो इसे इंपोर्ट कराते हैं यहां ऊपर तो इसे यहां पहले एमडी कर देते हैं और इसे यहां से गायब करते हैं एमडी आउटलाइन मेल आउटलाइन जो कि हमने बिल्कुल सेम टू सेम लिख कोई गलती हमने नहीं की यहां पर बिल्कुल भी तो इस एमडी से जैसे आप बाहर आएंगे ईमेल के बाद आपने फोन नंबर देना है पी एच ओ एन ई फोन नंबर ओके तो फोन नंबर में आपने य वीडियो में फोन लिखना है और टाइप टेक्स्ट के बजाय अपने नंबर कर देनी है क्योंकि यह फोन नंबर है तो लाजमी सी बात है यार नंबर लि देना है हमने अब किसी का फोन नंबर तो यह नहीं होगा एी सीडी सेट फोन और यहां पर आपने फोन नंबर में लिख देना है थ 4 56 789 ठीक है तो अब फोन नंबर अपनी मर्जी से यार आपने अगर बैकेट में कुछ सेट किया हुआ है कोई लिमिटेशन तो आप वो बता सकते हो कि यार हमने ये लिमिटेशन जगह रखी हुई है वरना कोई जरूरत नहीं है उसकी भी ठीक है एफ पे फोन फलीप ठीक है अभी यह मेरे पास ऑटोमेटिक इंपोर्ट हुआ तो है नहीं तो हम लोग इसे इंपोर्ट करते यार कोई मसला नहीं है इसे भी इंपोर्ट करा देते हैं यह ख्वाहिश इनकी बिल्कुल पूरी करेंगे हम लोग और एफ ए फोन फीप अच्छा अगर यह यहां पर नहीं आ रहा हमारे पास तो यह फंट ऑसम किसी और का होगा फंट ऑसम सिक्स ओके तो एफ ए फन फप यहां आ गया हमारे पास फंट ऑसम सि में से हमें ये मिल गया तो एफ फोन फप के बाद हमें एक और चीज चाहिए जो कि है हमारे पास हमारा अपना पासवर्ड पासवर्ड वेल यू बी पासवर्ड और टाइप बी पासवर्ड और मैं चाहता हूं कि यहां पर अच्छा फोन नंबर मैंने सही लिखा होगा सेट फोन के बजाय मैं चाहता हूं कि सेट पासवर्ड और यहां पर मैं चाहता हूं कि मेरे पास वो पासवर्ड ओके तो यहां पर मैं क्या लिखना चाहता हूं यहां पर मैं पासवर्ड की लिए कुछ आर आई रप टू फी ओके तो अब यहां पर मैंने यह यूज कर दिया अब यह सब कुछ यूज करने के बाद जैसे आप ये दो ड छोड़ के बाहर आएंगे अपने इनपुट टेग से इनपुट टेग के बाहर आपने बटन क्रिएट करना है उस बटन के ऑन क्लिक पर आपने कुछ करना है क्या करना है यार आपने फंक्शन लगाना है अपने रजिस्टर यूजर का कौन सा है हमारे पास हैंडल रजिस्टर और इस बटन की टाइप क्या होनी चाहिए हमारे पास सबमिट और यहां पर हमने रि लेना है अपने पास के रजिस्टर ओके तो जैसे हमारा यूजर रजिस्टर करेगा तो उसी रजिस्टर के नीचे हमने इस बटन के नीचे एक लिंक क्रिएट करना है अब लिंक का यार क्या यूज है हमारे पास लिंक का यह यूज है अगर हो सकता है बंदा रजिस्टर ही ना हो वो लॉग इन करना चाहता हो मतलब बंदा पहले से रजिस्टर हो तो वो लॉग इन करना चाहता है तो उसके लिए एक इंडिविजुअल बटन होना चाहिए कि जाओ यार आप लॉगिन करलो आप रजिस्टर हो पले से आप बड़े लोगों के लिए हमने एक अलग से बटन क्रिएट किया हुआ है लॉग इन नाउ तो आप जैसे अपने फॉर्म से बाहर आओगे और यहां पर आपने एक और चीज क्रिएट करनी है डॉट बैनर अब उस बैनर के अंदर आपके पास क्या होगा उसके अंदर आपके पास इमेज होगी फॉरवर्ड शलेश र डॉट डॉट लिखना है हमने पीएनजी और हमने यहां पर लिख लेना है रजिस्टर ओके तो अब देखते हैं हमारे पास क्या आ रहा है हमारे रजिस्टर के पेज पर तो यहां पर तो अभी कुछ भी नहीं है मेरे पास फॉरवर्ड स्लेश रजिस्टर रजिस्टर का पेज मेरे पास बिल्कुल अच्छे से आ रहा है मेरे पास इमेज शो नहीं हो रही बिल्कुल भी और बाकी तो सब कुछ अच्छे से आ रहा है तो देख लेते हैं इसे भी तो यह हो क्यों नहीं रहा मेरे पास मुझे लगता है कि मैंने इमेजेस इंपोर्ट नहीं किया कोई और मसला होगा मैंने यहां पे जो इमेज यूज की हुई है जॉबज लोगो ड अच्छा पी ए एजी मैंने दो बार लिखा हुआ है तो चलो ठीक है कोई बात नहीं यह देख सकते हो आप लोग हमारे पास हमारा जो एक्सपेक्टेड बिहेवियर था वह मिल चुका है हमें तो अब मैं एक बार एंप्लॉयर एज अ एंप्लॉयर लॉग इन कर लेता हूं एंप्लॉयर z के @ gmail.com मैं पूरा फॉर्म फिल नहीं करता मैं रजिस्टर करने की कोशिश करता हूं प्लीज फिल फॉर रजिस्ट्रेशन फॉर्म तो मतलब हमारा फॉर्म तो काम कर रहा है यह तो पक्का तो यहां पर मैं अपना नाम देना चाहूंगा शन और ज के gmail.com 12345678 और पासवर्ड में 123 45678 तो अब मैं इसे रजिस्टर नाउ करता ईमेल ऑलरेडी एक्जिस्ट ओके मतलब ईमेल ऑलरेडी एक्जिस्ट करती है बिल्कुल तो मैं लॉगइन करता हूं एगजाम जॉन वक जनक @ gmail.com क्या मतलब यार जॉन भैया जो है ना ना वो अब एक्स कनि काडो नहीं रहा वो अब जॉब की तलाश में तो जॉब की तलाश में तो वो अब हमारे पास आ चुके हैं अब आप लोग देख सकते हो अभी हमारा होम पेज काम कर रहा है हमारा यूजर लॉगिन हो चुका है रजिस्टर हो चुका है लॉग आउट का बटन है यह रहा अभ ये जैसे लॉग आउट करेगा हमें मैं हमारे लॉगइन के पेज पर पेज देगा तो अब मैं यह नहीं चाहता हमारे पास ये हमारे सब कुछ बिल्कुल मस्त चल रहे हैं यहां पर हमारे रिंगक भी आ रहे हैं हमारा फुटर भी आ रहा है फुटर बिल्कुल ऊपर आ रहा है क्योंकि बीच का कंटेंट अभी तक है नहीं तो देखते हैं लॉग आउट पर क्लिक करके क्या आता है हम लोग वापस अपने ल लॉगिन पेज पर आ चुके हैं लॉगिन हमने क्रिएट नहीं किया तो अब इसके बाद हम लोग जाएंगे अपने लॉगइन पर आप लोगों ने देख दिया कि हमारा रजिस्टर बिल्कुल मस्त काम कर रहा है तो चलो अभी स्टार्ट करते हैं अपने लॉगिन को अब लॉगइन के अंदर मैं चाहता हूं कि यार मैं अपने पास जो मेरे पास ऑलरेडी कोड पड़ा हुआ है मैं इसे सेम टू सेम पूरा का पूरा कॉपी कर लेता हूं ठीक है तो इसे कॉपी करके मैं यहां अपने नेव बार में आता हूं यहां ने बार में में ने बार में नहीं यार मैं कहां आ गया हूं मैं अपने लॉगइन वाले को लॉगिन वाले कंपोनेंट प आता हूं लॉगिन वाले कंपोनेंट में आने के बाद मैं पूरा इसे चेंज कर देता हूं इस रजिस्टर के बजाय मुझे लॉगइन कर देना है और यहां ऊपर भी मैंने जहां रजिस्टर लिखा हुआ है उसके बजाय मुझे लॉगिन कर देना है अब यहां पर मुझे कुछ चेंजिंग भी करनी है ईमेल पासवर्ड और रोल यह तीन चीजें छोड़ के मुझे नेम और फोन नंबर यह दो चीजें मुझे नहीं चाहिए बिल्कुल भी और इतरा सेटज ऑथराइज यूजर सेट यूजर इन्हें छोड़ देते हैं अभी के लिए जो हमारे पास हमारा यह ट्राई के का बलक ट्राई के अंदर का जो भी फंक्शन लिखा हुआ है इसे अभी तक तो रहने देते हैं ठीक है तो इसे भी रहने देते हैं अगर ऑथराइज तो नेविगेट करना है अपने होम पेज पर यह भी इसे रहने देते हैं क्रिएट अ न्यू अकाउंट तो क्रिएट अ न्यू अकाउंट के बजाय हम लोग लिखेंगे लॉग इन टू योर अकाउंट कि आप अपने अकाउंट में लॉगिन कर सकते हो अभी के लिए और यहां पर हम लोग लिखेंगे लॉगइन ज मतलब आप ए यूजर लॉगिन कर रहे हो या मतलब बेजार एंप्लॉयर या किस हिसाब से आप लॉगिन करना चाह रहे हो यहां पर वो लिखेंगे बिल्कुल और नेम का जो इनपुट टग इसे पूरा यहां से गायब कर देंगे अब आप लोग को पता है गायब करने में मास्टर है बाकी तो हम लोगों को ऐसे मुश्किल मुश्किल काम नहीं तो ये छोटे मोटे आसान काम हम लोग बिल्कुल आसानी से कर सकते हैं तो हम इस फोन को भी गायब करना चाहेंगे हमें फोन नंबर भी नहीं चाहिए और इसके बाद हमें हमारा पासवर्ड तो बिल्कुल चाहिए पासवर्ड के बगैर तो काम नहीं चलेगा अब हैंडल रजिस्टर के बजाय मैं इसका नाम चेंज कर देता हूं एडर लॉगइन और इसे रजिस्टर के बजाय लॉगइन कर देता हूं और यहां पर मैं कर देता हूं रजिस्टर नाउ और इसको मैं लॉगिन के बजाय रजिस्टर कर देता हूं और इस इमेज को मैं लॉगइन ड पीएनजी कर देता हूं और अल्टरनेट में मैं रजिस्टर के बजाय लॉगइन कर दूंगा अब यहां पर जो भी काम था मैंने सारा काम कर लिया तो अब यहां हम लोग को बहुत सारे एरर्स आने वाले बहुत सारे एरर्स क्योंकि जैसे आप लोग यहां आओगे तो यहां पर तो एरर्स की भरमार होगी आपके पास मुझे यही लग रहा है बिल्कुल कि यार आपने क्या क्या नहीं किया हुआ आपने क्याक यूज नहीं किया हुआ कि हैंडल लॉगिन फलाना टिकाना कुछ भी नहीं है आपके पास तो कोई बात नहीं यार हम लोग कर रहेेंगे वो हमारा मसला है हम लोग किसी भी तरीके से उसे टेकल कर रहेेंगे अब हमें यहां से नेम हटा देना है और फोन हटा देना है हमने यहां से हमें इन चीजों की कोई जरूरत नहीं है और और यहां पर हम लोग अपने पोस्टमन में जैसे आएंगे पोस्टमन में आने के बाद आपने अपने लॉग इन पर आना है लॉगिन पर आने के बाद जैसे आप यहां पर अपने इस राउट को कॉपी करोगे इसे आपने बंद कर देना है इस राउट से आपने रिप्रेस कर देना है रिप्लेस करने के बाद आपके पास ईमेल पासवर्ड और रोड यह तीन चीज आपके पास अवेलेबल है ऑलरेडी आपने इस हैंडल रजिस्टर के बजाय हैंडल लॉग इन कर देना है तो हैंडल लॉगइन करने के बाद विथ क्रेडेंशियल ट्रू हेडर्स कंटेंट टाइप टोस्ट डॉट सक्सेस डटा डॉट मैसेज सेट नेम हटा देने और सेट फोन हटा देने सेट पासवर्ड सेट इज ऑथेंटिकेटेड और यह सारी चीजें आपने इसी तरह तोड़ देनी तो अब इसके बाद देखते हैं क्या होता है हमारे पास हमारे पास हमारा पेज बिल्कुल मस्त तरीके से आ रहा है अब देखते हैं कि हम लोग एक फजूल सीमेल दे देते हैं फॉर एग्जांपल हम लोग दे देते हैं ए बी सीडी ए बी ठीक है मैंने जानबूझकर ट्रेडी मेरी ईमेल दी gmail.com 12 2345678 अब मैं लॉग इन करता हूं मेरे पास क्या आथ है इन इनवैलिड ईमेल और पासवर्ड ओके तो अब मैं एक ऐसी ईमेल इसे दूंगा जो हमने अभी-अभी क्रिएट की थी जविक @ gmail.com और मैं इसके पासवर्ड को जानबूझकर चेंज करूंगा 11 22 3344 अब यह गलत पासवर्ड मैं दे रहा हूं तो लॉग इन करते हैं इनवे डीमेल और पासवर्ड तो अब देखते हैं 5678 अब मैंने सही पासवर्ड दिया अब दोबारा देखते हैं लॉगइन अब हमारे पास लॉगइन हो चुके हैं तो हमने यहां पर लॉगइन की फंक्शन लिटी क्रिएट कर दी है अब लॉग आउट करते हैं वापिस हम लोग अपने लॉगिन के पेज पर आ गए रजिस्टर नाउ पर जाएंगे तो रजिस्टर नाउ के पेज पर आ गए हम लोग देखते हैं हमारा सीएसएस कैसे काम कर रहा है सीएसएस हमारा बड़ा मस्त काम कर रहे हैं बिल्कुल रिस्पांसिबल र है कोई मसना नहीं हमें यहां पर और लॉगिन नाउ पर जाते हैं बिल्कुल यह पेज भी बिल्कुल अच्छे से काम करर रिस्पांसिबल टोटली अपने पेज को रिफ्रेश कर लेता हूं एक बार दोबारा से तो अब आते हैं हम लोग अपने होम के पेज पर होम के पेज के लिए भी हम लोग लॉग इन कर सकते हैं तो हमारे जॉन विक भैया को लॉगिन करते हैं जो कि अभी हमारे एक्स कम्युनि कार्डो नहीं रहे ठीक है अब यहां पर हम लोग आते हैं अपने होम के पेज पर अब होम के पेज को हम लोग स्टार्ट करते हैं तो इसे आप लोग बिल्कुल रिफ्रेश करके प्रीटियर के जरिए मस्त बना के आप लोग इसे बंद कर सकते हो अपनी इमेजस वगैरह पब्लिक फोल्डर को बंद कर सकते हो थ फाइल में जो भी काम था फोल्डर में वो सारा हो चुका है अब हम लोग अपने होम के पेज पर आते हैं होम के पेज में हमें कुछ ज्यादा तो नहीं करना वह तो मुझे पता है कि हम कुछ मुश्किल काम नहीं करना बहुत सिंपल सा काम है व यह है हमारे पास के अगर हम लोग यहां पर एक कंडीशन लिखेंगे कंस्ट इस इक्वल टू यूज कॉन्टेक्स्ट और कॉन्टेक्स्ट में से हम लोग कॉन्टेक्स्ट को बुलाएंगे ठीक है तो कोई बात नहीं इसे हम लोग मैनुअली इंपोर्ट करा देंगे इंपोर्ट समथिंग फ्रॉम डॉट डॉट फॉरवर्ड स् डॉट फॉरवर्ड स् मेन और मेन में से हम लोगों को कांटेक्ट चाहिए ओके और यहां इज ऑथराइज्ड हमें चाहिए इज ऑथराइज्ड और अब हम लोग एक और कंडीशन लिखेंगे कि अगर हमारा य अगर इज ऑथराइज नहीं है अगर इज ऑथराइज नहीं है तो आपने क्या करना है आपने रिटर्न कर देना है और आपने सॉरी नेविगेट करने दे आपने कहां नेविगेट करना है आपने टू पर जाना है और टू पर जाने के बाद आपने कर देना है लॉगिन के पेज पर जा भाई अब तू चला जा तेरा यहां पर कोई भी काम नहीं हमारे पास ठीक है तो हमने कांटेस्ट य कंटेस्ट नेविगेट यह चीज इंपोर्ट कराई है अब इसके बाद में चार कंपोनेंट्स इंपोर्ट कराना चाहूंगा कौन-कौन से आपके सामने हीरो सेक्शन हाउ इट वर्क्स पॉपुलर कैटेगरी एंड पॉपुलर कंपनी ओके तो कराते हैं या मैं इस तरीके से इंपोर्ट नहीं कराना चाहता बिल्कुल भी नहीं मैं यहां एक डी के जाए इसे मैं सेक्शन नाम दूंगा सेक्शन और इस सेक्शन के अंदर मैं इस सेक्शन को क्लास भी दे देते हैं बिल्कुल इसके पास एक क्लास है उस क्लास का नाम है होम पेज और पेज यह दो क्लासेस है उसकी और सबसे पहले आएगा हमारे पास हीरो सेक्शन जो कि बाय डिफॉल्ट इंपोर्ट नहीं हुआ जो कि इससे होना चाहिए तो बहुत दुख की बात है कि ऑटोमेटिक इंपोर्ट नहीं हो रहा हमारा टाइम जाया हो रहा है बट क्या कर सकते हैं जाया तो नहीं हो रहा जाया तो नहीं कह सकते क्योंकि हम लोग सीख रहे प्रैक्टिस कर रहे तो इसे जाया होना बिल्कुल भी नहीं कह सकते यह तो गलती है मतलब मेरी हाउ इट वर्क्स ओके तो इसके बाद हम लोग देखते हैं पॉपुलर पॉपुलर यानी पीवी कैपिटल खलिया जो कि मुझे नहीं खना चाहिए पॉपुलर कैटेगरी और इसी तरीके से पॉपुलर कंपनी एम पीए एंड आईस अब इसी तरीके से हम लोग यहां इन सबको लिखेंगे हीरो सेक् के बजाय हमें हाव इट वर्क्स चाहिए हाउ इट वर्क्स को यहां रिप्लेस कर देंगे उसके बाद हमें यहां पर चाहिए पॉपुलर कैटेगरी पॉपुलर कैटेगरी के हम लोग वो हम लोग कॉपी करेंगे और यहां पर इसे रिप्लेस कर देंगे और दोबारा हम लोग जाएंगे पॉपुलर कंपनीज पर पॉपुलर कंपनीज को कॉपी करेंगे और पेस्ट कर देंगे यहां हमारा काम हो चुका है अगर कोई एरर हुआ तो पेज शो नहीं होगा बट पेज शो हो रहा है मतलब कोई एरर नहीं हमारे पास तो चलते हैं अपने कंप्यूटर स्क्रीन पर अपने हीरो सेक्शन को बनाना स्टार्ट करते हैं तो हीरो सेक्शन में सबसे पहले आपने इस डिव को एक क्लास दे देनी है क्लास देनी है आपने हीरो सेक्शन के नाम से ई आपने छोटा रखना है अगर आप लोग मेरी सीएसएस यूज कर रहे हो अगर आपने यूज कर रहे हो तो आप अपनी मर्जी से कोई भी नाम दे सकते हो किसी चीज को भी टाइटल टाइटल के अंदर मैं लिखना चाहूंगा अपने पास एक h1 h1 के अंदर फाइंड अ जॉब दैट सूट्स अब यह मेरी मर्जी मैं कुछ इस तरीके से लिखना चाहता हूं मैंने कुछ स्टाइलिंग इसी तरीके से की हुई है यह आपकी मर्जी है आप जिस तरीके से करना चाहो ट सूट्स योर इंटरेस्ट एंड स्किस इंटरेस्ट नहीं होता इंटरेस्ट हो है इंटरेस्ट होता है ट सूट योर इंटरेस्ट एंड स्किल्स ओके तो अब इसके बाद में एक प लिखना चाहूंगा पी के अंदर मैं चाहता हूं लोरन कितना लोरन होना चाहिए यार 30 का बहुत है हां बहुत ही 30 का और इसके बाद में इस डू से बाहर आना चाहूंगा इस ड्यू से बाहर आने के बाद में एक इमेज चाहता हूं इमेज ओके तो इस इमेज के अंदर मैं एक आईएमजी टेक चाहता हूं आईजी के अंदर मेरे पास होना चाहिए क्या फॉरवर्ड स् रो एड जेपीजी आई होप ये इसी तरीके से अवेलेबल है हमारे पास रो एड जपजी और इसको मैं यहां पर नाम दूंगा रो देखते हैं अपने हीरो सेक्शन को हां वाकई खूबसूरत लग रहा है यार मतलब मैंने डिजाइन बहुत डिसेंट सा सादा सा डिजाइन बनाया हुआ कोई मेहनत नहीं की हुई मैंने मतलब इसे मॉडर्न बनाने में बट फिर भी वेरी एंड गुड अच्छा लग रहा है अभी भी इस इस हिसाब से भी य काफी अच्छा लग रहा है तो बाहर आते इससे अब अपने एक और कंपोनेंट को स्टार्ट करते हैं जिसका नाम होगा कंपोनेंट नहीं हर एक और डी को स्टार्ट करते हैं डिटेल्स और डीटेल्स के अंदर अब हमारे पास क्या होगा डीटेल्स के अंदर मैंने यहां पर एक छोटी सी चीज क्रिएट की हुई है एक एरे ऑफ ऑब्जेक्ट्स व एरे ऑफ ऑब्जेक्ट्स कहां से जाएगा वो आप लोगों को मिल जाएगा मैं जब कोड प्रोवाइड करूंगा आप लोग उसे उठा लेना मैं एक अलग से फाइल क्रिएट करूंगा ठीक है तो यह कंस्ट डिटेल्स इसे मैं कट करूंगा यहां से और इसे बंद करूंगा मैं यहां आऊंगा अपने कोड पर अपने कोड पर आने के बाद मैं यहां रिटर्न से ऊपर यहां पर लिखूंगा मैंने एक डिटेल्स नाम से एरे ऑफ ऑब्जेक्ट्स बनाया हुआ है एक एरे उसके अंदर ऑब्जेक्ट्स है उन ऑब्जेक्ट्स के अंदर हर ऑब्जेक्ट की एक यूनिक आईडी है उनके अंदर एक टाइटल एक सबटाइटल और एक आइकन यह चार चीजें मैंने यूज की हुई अब ये जो आइकन यूज हुए मैंने इनको इंपोर्ट नहीं कराया मैं इ इंपोर्ट भी करा देता हूं आपके सामने अगर आप लोग मैं तो ये कहता हूं आप लोग इस एरे ऑफ ऑब्जेक्ट को बना लो ठीक है आपके सामने यह आईडी वन सेकंड ऑब्जेक्ट थर्ड ऑब्जेक्ट फोर्थ ऑब्जेक्ट वीडियो पॉज करके ये ऑब्जेक्ट बना लेना ठीक है रिएक्ट आइकन फॉरवर्ड स् एफ ए और यहां पर मैं लिखना चाहूंगा एफ ए सूट केस ओके और यहां पर मैं एक और चाहता हूं एफ बिल्डिंग और एफ बिल्डिंग के बाद में चाहता हूं कि एफ ए ए यूजर आई हो यूजरनेम यूजर्स हा सही है ओके तो एफ यूजर प्लस एफ ए यूजर प्लस आई होप मैंने सही लिखा एफ ए [संगीत] यूजर्स अच्छा हां बिल्कुल यहां पर अवेलेबल है तो अब देखते हैं कोई एरर आ रहा है हमारे पास हमारे फ्रंट एंड में नहीं कोई भी एरर नहीं आ रहा हमारे पास तो अब इसके बाद हम लोग इन इस एरे ऑफ ऑब्जेक्ट को यूज करते हैं अपने इस डिटेल्स वाले डी के अंदर अब इसको हम लोग यूज कैसे करेंगे इसको यूज करना बड़ा आसान है डिटेल्स डॉट मैप जो हमारा एरे है उस पर हम लोग मैप मेथड का यूज करेंगे उसके अंदर हम लोग रिटर्न करवा आएंगे और रिटर्न के अंदर हम लोग चाहते हैं कि हमारे पास एक कार्ड नाम हो कार्ड नाम का ड्यू क्रिएट हो जाए उसको एक की देंगे की के अंदर एलिमेंट डॉट आईडी आईडी हमने यूनिक इसीलिए रखी हुई है क्योंकि हम लोग हमारे पास जो की होती है वो हमेशा यूनिक रहती है ठीक है तो आइकन के अंदर हम लोग अपने आइकन को देंगे आइकन को प्रोवाइड करेंगे एलिमेंट डॉट आइकन और इस ड्यू से जैसे आप बाहर जाएंगे डॉट कंटेंट और इस कंटेंट के अंदर आप लोगों ने यहां पर लिखना है पी टेग और एक और पी टेग और उस के अंदर आपने रिंग देना है एलिमेंट डॉट टाइटल और यहां पर आपने एक और क्रिएट कर देना है एलिमेंट डॉट सबटाइटल ओके तो यहां पर हमारा काम हो जाता है हम लोग अपने फ्रंट एंड पर जाते हैं और यह बेहतरीन काम कर रहे अब इस पर मैंने एक छोटा सा होवर इफेक्ट लगाया हुआ है आप लोगों को शो हो रहा होगा यहां पर जो एक शैडो सा बन जाता है जैसे मैं इस पर होवर करता हूं नीचे एक शैडो आ जाता है हमारे पास तो अगर आप लोग भी इस तरह का ओवर इफेक्ट चाहते हैं तो यह कोई मुश्किल चीज नहीं है इसके लिए आप लोगों ने आना है यहां आपने सीएसएस शैडो जनरेटर यहां पर आप लोग आएंगे तो आप लोग अपनी मर्जी से कोई भी शैडो क्रिएट कर सकते हैं आपको ज्यादा डार्क शैडो पसंद है ज्यादा कम शैडो पसंद है आप उस साइड पर शैडो चाहते हैं जितना शैडो चाहते हैं वो आप अपनी मर्जी से क्रिएट कर सकते हैं ठीक है तो अब यहां पर हमारा हीरो सेक्शन क्रिएट हो चुका है हीरो सेक्शन को बंद करके हम लोग अपने इस पब्लिक फोल्डर को भी बंद कर देता हूं रो सेक्शन के बाद हाउ इट वर्क्स पर आते हैं तो हाउ इट वर्क्स के अंदर हम लोग क्रिएट करना चाहेंगे एक क्लास नेम क्लास नेम कोई क्रिएट नहीं करता क्लास नेम हम लोग देते हैं यह मेरे गलती है कि मैं इसे क्रिएट करना कह रहा हूं तो हाउ इट वर्क्स ओके तो इसके अंदर हम लोग एक कंटेनर चाहते हैं एक कंटेनर के अंदर मैं एक h3 चाहता हूं जिसके अंदर लिखा हुआ है कि हाउ जॉबज वर्क्स जॉबज मतलब अभी से बॉब्जी ना समझ लेना बाबा आजम वाला नहीं समझ लेना य जॉबज मैंने अपनी मर्सी से नाम दिया हुआ जैसे मेरा नाम जीशान तो मैंने उसके पहले थ्री लेटर्स जी और जॉब ओके तो आप लोग इसे जॉबज ना समझ लेना डॉट बैनर इस बैनर के अंदर हम लोग अपने पास एक कार्ड रखें कार्ड रखेंगे बड़ा खूबसूरत वाला और इसे हम लोग एक देंगे एफ ए यूजर प्लस और इसे बंद करेंगे इसके बाद हम लोग पी लिखेंगे पी के अंदर हम लोग लिखेंगे क्रिएट अकाउंट के आप लोगों ने पहले एक अकाउंट क्रिएट करना है और उसके बा आपने लिख लेना है रेन 15 ओके तो जैसे हमारे पास यह क्रिएट हो चुका है यह कार्ड आपने इस कार्ड को सेम टू सेम कॉपी करना है ठीक है आपने इस कार्ड को कॉपी करने के बाद आपने इस कार्ड को कॉपी करने के बाद लिख लेना इस यूजर पस को हटा के एक और एमडी फाइंड इन पेज एमडी फाइंड इन पेज ओके तो यहां पर आपने इसका टेक्स्ट चेंज करना है के फाइंड अ जो या पोस्ट जॉब यार या तो आप जॉब ढूंढो या आप जब पोस्ट करो य आपके मर्जी आपने जो भी करना है करो हमें इससे कोई लेना देना बिल्कुल भी नहीं तो यहां पर मुझे एक और चाहिए आई ओ एम डी सेंड मुझे लगते मैंने सही लिख बिल्कुल आईओ एमडी सेंड तो इस आईओ एमडी सेंड को हम लोग य मेन इपोर्ट करेंगे क्योंकि हमारे पास वो नहीं रहा आईओ तो आई ओ एम डी सेंड यह रहा आईओ एमडी सेंड ओके तो यहां पर आते हैं अपने पास मैं कुछ अच्छा रिस्पांस हां बिल्कुल हमारे हमारे पास यह आ चुका है अब यह अगर आप लोग देख सकते हो इसे अगर आप लोगों के पास थोड़ा सा अच्छा डिस्प्ले तो हो सकता है नजर आ जाए तो आप लोग के डिस्प्ले का मसला नहीं है हो सकते है जो आप लोग को नजर ही ना आए कलर कुछ ऐसे है यह जो कार्ड्स बने हुए कार्ड का कलर वाइट है पहले कार्ड का और आखिरी कार्ड का जो बैकग्राउंड है वो थोड़ा सा स्मोक क्वाइट क सकते हैं हम लोग ठीक है तो जैसे आप लोग हाउ इट वर्क्स को बंद करेंगे आप लोगों ने पॉपुलर कैटेगरी में आना है और अब पॉपुलर कैटेगरी को हम लोग स्टार्ट करते हैं यहां पर मैं इसे एक क्लास देना चाहूंगा क्लास नेम हमारे पास कैटेगरी और यहां पर मैं h3 एक टाइटल लिखना चाहूंगा उसमें मैं लिखूंगा पॉपुलर कैटेगरी ओके तो पॉपुलर कैटेगरी के बाद मैं यहां पर जाता हूं अपने पास एक ड्यू टेक ड्यू को मैं क्लास नेम देना चाहूंगा बैनर और उस बैनर के अंदर मैं अपने पास यूज करूंगा अपने इस कररी ब्रेसस का इस्तेमाल करूंगा जैसे कि मैं आप लोगों को यह फाइल आपके साथ में शेयर करूंगा यह फाइल आपको मिल जाएगी यहां पर आप लोगों को ये कैटेगरी नाम से जो हमारे पास एक एरो ऑफ ऑब्जेक्ट्स है ये आपको मिल जाएगा मैं आपको दिखाता हूं इसमें हमने किया क्या है ठीक है तो इसे कट करते हैं यहां से और यहां मैं ऊपर रिटर्न से ऊपर इसे पेस्ट कर देता हूं यहां पर क्या है हमारे पास यहां पर ये कि हमने कैटेगरी नाम से एक एरे ऑफ ऑब्जेक्ट्स बनाया हुआ है जिसमें एक आईडी है जो सब में यूनिक रहेगी जैसे टूथ 4 ओके तो यहां पर मैंने कुछ आइकंस इंपोर्ट करे एमडी आउट एंड डिजाइन सर्विस टीवी एस फीड एमडी आउटसाइन वे हुक ये ऊपर अभी इपोर्ट कराएंगे हम लोग सारे उसके बाद सबको टाइटल दिया हुआ है और सबको एक सब टाइटल दिया हुआ है ठीक है तो सबसे पहले इन आइकंस को इंपोर्ट कराते हैं इंपोर्ट समथिंग फ्रॉम रिएक्ट आइकंस फॉरवर्ड स्लेश एमडी ठीक है तो यहां पर मैं कोशिश करता हूं कि यहीं से इंपोर्ट हो जाए ज्यादा मेहनत नहीं करनी पड़ेगी सर्विसेस ओके और ईडी और तो यह यहां से ऑटोमेटिक नहीं हो रहा तो मुझे इसे मैनुअली करना पड़ेगा टी और बी ठीक है तो यहां से मैं इस एमडी को हटाना चाहूंगा और अब देखते हैं कि यह हमारे पास होता है या नहीं होता तो ई और डी ठीक है ईडी हो गया हमारे पास और अब देखते हैं इसे यह हो गया हमारे पास इसके बाद एफ ए रिएक्ट रिएक्ट एफ रिएक्ट हो गया हमारे पास और अब मैं सीई करना चाहूंगा इसे यह भी ऑटोमेटिक इंपोर्ट हो चुका है हमारे पास और इसको सीई करना चाहूंगा और इसे भी मैं ऑटो इंपोर्ट ओके सो आखरी में जो हमारे पास है वो यह कंट्रोलर आईओ गेम कंट्रोलर जो कि हमारे पास आईओ से आ रहा है तो आईओ हो सकता है कोई और भी अवेलेबल हो हमारे पास तो देख लेते हैं आईओ आईओ फ तो आईओ में हमारे पास क्या है इसका आईओ गेम कंट्रोल तो इसे रिमूव करते हैं आईओ गेम कंट्रोलर यह रहा हमारे पास आ चुका है हमने सबको इंपोर्ट करा दिया अब हमारे पास कोई एरर नहीं आना चाहिए तो अब यहां हम लोग जैसे नीचे आएंगे यहां अपने बैनर में इस बैनर में मैं अब क्या करूंगा जैसे आपको पता है के कैटेगरी डॉट मैप डॉट मैप के अंदर हम लोग अपने एलिमेंट को लिखते हैं एलिमेंट के अंदर हम हमने इसे रिटर्न कराना है और रिटर्न के बाद आपने एक कार्ड क्रिएट करना है और कार्ड के अंदर आपको यह लाजमी सी बात है अगर आप मैप मेथड रन कर रहे तो आपको की लाजमी देनी पड़ेगी की इज मैंडेटरी तो एड आईडी उसके बाद आपको एक आइकन चाहिए यहां पर जो कि आइकन होने वाला है हमारा एलिमेंट डॉट आइकन ओके तो इसके बाद मैं चाहता हूं यहां पर हमारे पास एक टेक्स्ट नाम से एक ड्यू टैग हो और उस ड्यू के अंदर मेरे पास दो पी टैग हो पहले वाले पी टैग के अंदर मैं चाहता हूं कि एलिमेंट डॉट टाइटल हो और दूसरे वाले के अंदर एलिमेंट डॉट सबटाइटल ठीक है एलिमेंट डॉट सबटाइटल अब देखते हैं इसे क्या फ्रंट एंड आ रहा है हमारे पास अपना फ्रंट एंड देखते हैं पॉपुलर कैटेगरी इन पे ओवर इफेक्ट अच्छे से काम कर रहे हैं तो ठीक है हमारा पॉपुलर कैटेगरी तक काम हो चुका है अब इस पॉपुलर कैटेगरी के बाद मैं यहां आना चाहूंगा अपने इस पॉपुलर कैटेगरी को बंद करके अपनी पॉपुलर कंपनी में अब इस पॉपुलर कंपनीज के अंदर मैं दोबारा से एक डॉट कंपनीज नाम से क्रिएट करना चाहूंगा ठीक है डॉट कंपनीज नाम से क्रिएट करने के बाद एक कंटेनर क्रिएट करना चाहूंगा कंटेनर के अंदर मैं एक h3 चाहता हूं और टॉप कंपनीज ओके तो टॉप कंपनी के बाद में यहां पर एक बैनर चाहता हूं जिसे पहले मैंने यूज किया था अब आपको पता है बैनर के अंदर में क्या यूज करने वाला हूं आपने सही गेस किया जैसे मैंने पहले एक एरे इंपोर्ट कराया था कैटेगरी के लिए उसी तरह मैं एक कंपनी के लिए भी इंपोर्ट कराऊंगा जैसे पहले कैटेगरी के था अब कंपनीज के लिए तो यहां इंपोर्ट कराते हैं रिटर्न से पहले इंपोर्ट नहीं कराना यह मैं कॉपी पेस्ट मार रहा हूं ठीक है तो आप लोग अपनी मर्जी से यहां पर कोई भी चीज इंपोर्ट करा सकते हो मतलब कोई भी चीज कोई भी अपनी मर्जी से एरिया बना सकते हो वह आपकी अपनी मर्जी है आप खुद डिपेंड करते है उसमें कोई जोर जबरदस्ती नहीं है ठीक है सो एस आई टेस्ला मतलब टेस्ला कंपनी ने भी जॉब दी हुई है और यहां पर इसे हम एफ एपल मतलब एल वालो ने भी जॉब दी हुई है ओके सो यहां पर हम लोग आते हैं अपनी कंपनीज डॉट मैप और मैप मेथड के अंदर एलिमेंट का यूज करेंगे एमई एन टी और यहां पर हम लोग इसे रिटर्न भी जरूर करवाएंगे डॉट कार्ड का इस्तेमाल करेंगे कार्ड के अंदर हम लोग की भी देंगे एलिमेंट डॉट आईडी ओके तो अब इस कार्ड के अंदर हमें थोड़ा सा कुछ लिखना पड़ेगा जैसे कि डॉट कंटेंट और कंटेंट के अंदर हमारे पास डॉट आइकन आएगा सबसे पहले और उस आइकन के अंदर हमारे पास आपको पता क्या आएगा हमारे पास आइकन नहीं आएगा लाजमी सी बात है अगर आइकन नाम दि तो आइकन नहीं आएगा उस डू से आप जैसे बाहर आएंगे आपने डॉट टेक्स्ट नाम से एक डी बनाना है और उस टेक्स्ट नाम के अंदर डी के अंदर आपने दो पी टेक्स बनाने हैं पहले वाले पी टेग के अंदर एलिमेंट डॉट टाइटल दूसरे वाले के अंदर हमारे पास आएगा एलिमेंट डॉट लोकेशन ठीक है पहले टाइटल फिर लोकेशन उसके बा बाद जैसे आप बाहर आएंगे इस कंटेंट वाले डिव से तो आपने यहां बाहर एक बटन बनाना है बटन और उस बटन के अंदर आपने पहले तो लिख लेना है ओपन पोजीशंस के मतलब कितनी जॉब्स अवेलेबल है इस कंपनी की तो यह तो अभी हमने स्टेटिक रखा हुआ है आप अपनी मर्जी से अगर आपको आप अपने बैक एंड में चेंजिंग कर लेते हो आप अपने बैक एंड को इसका मतलब यह कि आप ऐसा बनाओ कि ज्यादा फंक्शन टी हो ठीक है तो उस फंक्शन टी में क्या होगा कि आप उसे ऐसा बना सकते हो कि कोई जॉब अपलोड कर र है तो कौन सी कंपनी से अपलोड कर र है अगर उसने एल कंपनी का नाम लिखा है कि एल कंपनी जॉब अपलोड कर रही है तो यहां पर पोजीशन में भी हमारे पास वही कंपनी के जरिए हम लोग उसे गेट कर सकेंगे ठीक है सो इसके बाद हम लोग आते हैं अपने हमारा यह काम हो चुके है हमारा होम कंपोनेंट पूरा क्रिएट हो चुका है मैं आपको दिखा देता हूं हमारा होम कंपोनेंट सो होम कंपोनेंट में ये हमारे पास हमारा हीरो सेक्शन था हीरो सेक्शन के बाद हाउ जॉब्स वर्क्स ये लिखा हुआ है पॉपुलर कैटेगरी और टॉप कंपनीज तो यह हमारा होम सेक्शन पूरा क्रिएट हो चुका है इसके बाद हम लोग इसे क्रिएट करेंगे और जॉब्स के जितनी भी का जितनी भी जॉब्स अवेलेबल है उनके अंदर हम लोग क्या लिखेंगे कैसे करेंगे तो उसे क्रिएट करते हैं उसे क्रिएट करने से पहले मैं इसे एमटी करना चाहूंगा और यहां पर मैं कुछ खना चाहूंगा अब मैं क्या खना चाहता हूं मैं तो एक यूज स्टेट चाहता हूं क् टू यूज स्टेट जो कि एक एमटी एरे होगा हमारे पास जॉब्स कॉमा सेट जॉब्स ठीक है इसके बाद मैं चाहता हूं कि मैं इंपोर्ट करूं किस चीज को इथराइज्ड को कंस इक्वल टू यूज कॉन्टेक्स्ट और यहां पर मैं चाहता हूं मेरे पास आ जाए कॉन्टेक्स्ट टीई एक्सटी जो कि ऑटोमेटिक आ जाना चाहिए था बट नहीं आया तो आप क्या कर सकते हैं अब कुछ कर नहीं सकते तो मैनुअली इंपोर्ट करा देते हैं कोई मसला नहीं है बट आपको पता है कि जल्दी ऑटोमेटिक इंपोर्ट हो जाए तो टाइम बज जाता है हमारा तो इ ऑथराइज ओके तो इसके बाद हम लोग जाएंगे अपने एक और चीज को यूज करूंगा कंस्ट नेविगेट टू इक्वल टू यूज नेविगेट यूज नेविगेट हमारे पास कहां से आए रिएक्ट राउटर डोम में से ठीक है तो अब इसके बाद यहां पर हम लोग यूज इफेक्ट का इस्तेमाल कर यूज इफेक्ट के यूज इफेक्ट हम लोग यूज कर रहे हैं और यूज इफेक्ट हमारे पास तब तब रन करेगा जब हम लोग इस पेज अपने पूरे प्रोजेक्ट को रिफ्रेश मारेंगे तब तक यह यूज इफेक्ट काम करेगा अब इस यूज इफेक्ट के अंदर हमने ट्राई कच ब्लॉक का इस्तेमाल करना है इसके अंदर एक्स एक् सिओस एक्स हमने इंपोर्ट करा दिया एक्स डट गेट और यहां पर हम सिर्फ विथ क्रीडेंस दे देंगे विथ क्रीडेंस टू ठीक है तो यहां पर आपने वो यूआरएल दे देना है यूआरएल दे देते हैं जहां पर हमने अपनी सारी जॉब्स बनाई हुई है जॉब राउट्स यहां पर गेट और जॉब्स और गेट और जॉब्स के लिए आप लोग को यहां आना पड़ेगा यह राउट आपने कॉपी करना है पूरा का पूरा जॉब्स में आना है आपने और यहां पर इसे पेस्ट मार देना है ठीक है इसे पेस्ट करने के बाद आपने यहां आना है अपने इस इसके एंड में आपने इसको मिटा के डॉट देन कि यार अगर गेट हो जाए तो फिर आपने क्या करना है फिर हमने करना है रिस्प तो इस थोड़ा अच्छा बनाते हैं रिस्पांस ठीक है तो अब इस रिस्पांस के अंदर मैं क्या चाहता हूं मैं चाहता हूं कि सेट जॉब्स हो जाए रिपस ड डटा डट जॉब्स ठीक है तो हमारे पास यहां पर यह आ जाएगा रिस्पांस डॉट डाटा रिस्प ड डाटा ही काफी है य रिपस डॉट डाटा ओके सो रिपस डट डाटा के बाद में यहां पर चाहता हूं कि अगर हमारे पास कोई एरर आ गया तो एरर प क्या करना है एरर को आपने सिर्फ कंसोल करना है एरर के अंदर आपने और कोई उंगली नहीं मारनी बिल्कुल भी सो यहां पर हमारा यह काम हो जाता है इसके बाद यहां नीचे आएंगे थोड़ा सा और यहां नीचे आने के बाद मैं इफ की कंडीशन लगाऊंगा कि अगर हमारा यूजर ऑथराइज नहीं है अगर हमारा यूजर ऑथराइज नहीं है तो आपने क्या करना है आपने रिटर्न करना है या रिटर्न के बजाय हम लोग इसे डायरेक्ट नेविगेट कर देते हैं इसीलिए तो हमने नेविगेट इंपोर्ट कराया था य नेविगेट टू फॉरवर्ड स्लेश नहीं नेविगेट टू लॉगइन अगर यूजर ऑथराइज तो यार वो यहां कर क्या र ठीक है इफ नॉट इज ऑथराइज तो आपने लॉगइन पर भेज देना है हमारे यूजर को ओके सो इसके बाद हम लोग यहां नीचे आते हैं यहां नीचे आने के बाद हम लोग अपने पेज पर काम शुरू करेंगे तो एक जॉब नाम से जॉब नाम से सेक्शन क्रिएट कर रहे थे डू नाम नहीं देंगे इसे हम लोग सेक्शन टैग क्रिएट करेंगे उसके अंदर हम लोग जॉब और पेज जॉब के बजाय जॉब्स और पेज ठीक है अब यहां पर मैं एक कंटेनर चाहता हूं एक कंटेनर हो एक कंटेनर के अंदर एचव हो और उसके अंदर लिखा हो और अवेलेबल जॉब्स या आप लोग कुछ भी टाइटल दे सकते हो यार य अपनी आपकी अपनी मर्जी मुझे यह अच्छा लगा मुझे कुछ अच्छा सूझ नहीं रहा था कि क्या खो मैंने यही लिख दिया तो लेते हैं कि अगर जॉब्स डॉट जॉब्स कि अगर जॉब्स के अंदर जो जॉब्स है वो अवेलेबल है हमारे पास तभी आपने यह रन करना है वरना यह रन आपने नहीं करना जॉब्स डॉट जॉब्स और उसपे आपने मैप मेथड लगा लेना है एलिमेंट ये हमने ल लिखना है एलिमेंट और इसे ऐसे लिखेंगे रिटर्न रिटर्न करवा देंगे और इस रिटर्न के अंदर हम लोग चाहते हैं कि हमारे पास एक कार्ड क्रिएट हो जाए और उस कार्ड को हम लोग एक की भी देंगे अब की हमारे पास की के अंदर हम लोग क्या देंगे एलिमेंट आईडी अंडरस्कोर आईडी कहां से आ रही है आपको पता है जब हमारे मंगो डीब में कोई भी ऑब्जेक्ट हमारे पास कनेक्शन क्रिएट होती हैसे हम लोग एक जॉब हम लोग क्रिएट कर रहे तो लाजमी सी बात है उसके पास एक यूनिक आईडी होगी यूनिक आईडी अंडरस्कोर आईडी के नाम से हमारे पास सेव होती है तो इसी वजह से उसे मैंने की की दे दी है कि वो हमारी की होगी फिर मैं एक पीटेक इस्तेमाल करूंगा पीटेक के अंदर हम लोग एलिमेंट डॉट टाइटल है हमारे पास एलिमेंट डॉट कैटेगरी है हमारे पास हमारे पास एक कैटेगरी ठीक है कैटेगरी और उसके बाद हमारे पास कंट्री भी है बिल्कुल ओके यह जो जॉब है कि कंट्री में अवेलेबल है हमारे पास और एक आखरी चीज जो कि रिंग टेग होने वाला है हमारे पास हमें रिएक्ट टर डम में से मिलेगा उसके टू में हमने कुछ दे देना है क्या देना है हमने के अगर फॉरवर्ड स्लेश जॉब फॉरवर्ड डॉलर एलिमेंट डॉट अंडरस्कोर आईडी आपने इसे यहां भेज देना है और इस यह लिंक हमने किस लिए बनाया हु जॉब की डिटेल्स के लिए कि अगर आप इस जॉब की डिटेल्स को देखना चाहते हैं तो आपने यह करना होगा आपको यह करना होगा तो जैसे हम लोग यहां आते हैं अपने यहां पर और जॉब्स पर जाते हैं और जॉब्स आपको यह एक जॉब दिख रही है रिएक्ट नेटिव यह रिएक्ट नेटिव क्यों दिख रही है क्योंकि यह जो यूजर लगड इन है उसने पहले ये जॉब क्रिएट की हुई थी तो इसी वजह से ये आपको शो हो रही है जैसे हम लोग जॉब डिटेल्स पर जाते हैं तो हम इस पेज पर आ चुके तो अब हमारा क्या मकसद है हमने इस आईडी को गेट करना है तो आईडी को गेट करेंगे इसके ये कोई मसला नहीं है मैं यहां पर अपने बैक एंड में जाऊंगा आप लोगों में एक फंक्शन बनाना भूल गया था अपने बैक एंड में तो मुझे भी याद आया उसे अपने बैक एंड में पहले जाएंगे बैक एंड में जाने के बाद कंट्रोलर में जाना है और जॉब कंट्रोलर में जाना है आपने जॉब कंट्रोलर में आप लोग जैसे नीचे स्लाइड करेंगे यहां नीचे बिल्कुल एंड में आपने एक फंक्शन क्रिएट करना है कंस्ट एक्सपोर्ट कंस्ट गेट सिंगल यूजर ठीक है सिंगल जॉब यूजर नहीं सिंगल जॉब इज इक्वल टू कैच अ सिंक एर जो भी नाम दिया है आपने इसे आपने अपनी मर्जी से हो सकता है अपना बैकन क्रिएट किया हो तो आप उसी तरीके से करेंगे तो रिक्वेस्ट रिस्पांस और नेक्स्ट बस्ट नहीं भाई नेक्स्ट और इसे कुछ इस तरीके से आपने लिख लेना है इसको इस तरीके से लिखने के बाद अब आप यहां पर क्या करेंगे मैं बताता हूं अब यह जो हमारे पास आईडी आ रही है जैसे ऊपर आईडी जो हमारे बैक एंड में आएगी तो बैक एंड में कैसे गेट करेंगे आप लोगों को पता है कि हम लोग उसको पराम के जरिए गेट करते हैं कंस्ट आईडी इक्वल टू यूज नहीं रिक्वेस्ट रिक्वेस्ट डॉट परम ओके तो हमने यहां पर आईडी गेट कर हम यहां पर ट्राज ब्लॉक का दोबारा इस्तेमाल करेंगे अब ट्रा केज ब्लॉक के अंदर क्या लिखेंगे हम लोग लिखेंगे कनस जॉब इ इक्वल टू अवेट जॉब डॉट फाइंड कुछ तो आ जाना चाहिए फाइंड बाय आईडी और फाइंड बाय आईडी में हम लोग सिंपल आईडी दे देंगे इसकी ओके तो हम लोग एक और कंडीशन लगाएंगे अगर जॉब नहीं मिली हमें तो फिर आपने क्या करना है अगर जॉब नहीं मिली तो आपने रिटर्न करना है रिटर्न नेक्स्ट और न्यू एरर हैंडलर और एरर हैंडलर में आपने यह देना है कि जॉब नॉट फाउंड के जॉब हमें नहीं मिली और आपको पता है नोट फाउंड का फोर और फोर एरर होता है हमारे पास तो इसके बाद हमने यहां आना है नीचे रिस्पांस डॉट स्टेटस 200 डट जसन जेसन के अंदर आपने सक्सेस में ट्रू दे देना है कि सक्सेस ट्रू है हमारे पास और यहां पर आपने इस जॉब को बेज देना है जो आपने यहां से गेट की थी ठीक है तो अगर कैच में कोई एरर आता है हमारे पास तो आप अपनी मर्जी से कोई भी एरर दे सकते हो जो आपने लिखा हुआ है तो कैच में हम लोग देते हैं के रिटर्न नेक्स्ट और रिटर्न नेक्स्ट में न्यू एरर हैंडलर ओके सो एरर हैंडलर में आपने कुछ लिख लेना है कि या तो इनवेलिड आईडी या कास्ट एरर या तो इनवेलिड आईडी या कास्ट एरर है कास्ट एरर कौन सा एरर होता है फॉर एग्जांपल कास्ट एरर यह हो सकता है आपके पास आपको पता है कि आपकी आईडी में इतने अल्फाबेट्स आते इस फॉर्मेट में अब अगर आप इसमें से यह हटा दो मैंने इसमें से कुछ कैरेक्टर्स हटा दिए तो अब जब मैं सर्च करूंगा तो यह मेरे पास क्या आएगा ये मेरे पास कास्ट एरर आएगा ठीक है सो इसे कास्ट एरर केते अब आते हैं बैक मेरे पास इमेज शो नहीं हो रही मेरे पास अपना लोगो शो नहीं हो रहा कभी खबर गायब हो जाता है समझ नहीं आ रहा क्यों क्योंकि पता नहीं क्यों शो नहीं होर और जॉब्स पर जाते हैं और जॉब्स पर हमारे पास यह शो हो र है अभी तो अब यहां पर हम लोग आते हैं अपनी जॉब डिटेल्स वाले पेज पर तो अब जॉब डिटेल्स पर जैसे आएंगे आप लोग अपने बैकें को भी बंद कर सकते हैं अभी बैकें का और कोई भी काम नहीं है बस सिर्फ उसको रन करते रहो कि क्योंकि हम लोग काम उसी पर कर रहे हैं बस यह रन होना चाहिए बैकें बाकी आप बड़े वेकेंट के फाइल को बंद कर सकते हो तो आप लोग जैसे आओगे अपने एसआरसी में एसआरसी में कंपोनेंट्स में आना है कंपोनेंट्स में अपने जॉब में आना है जॉब में आपने जॉब डिटेल्स में आ जाना है जॉब डिटेल्स में आने के बाद यहां पर आपने कुछ करना है कुछ करने से मुराद आपने कुछ चीजें गेट करनी है कंस्ट आईडी इक्वल टू अ यूज परमस ओके सो आईडी अब यह आईडी मैं गेट कैसे कर रहा हूं यह आईडी यह आईडी कौन सी आईडी है यह वाली आईडी जॉब डिटेल्स पर यह आईडी मुझे चाहिए जो आपके सामने ऊपर लिखी हुई है अब यह आईडी वहां कैसे जा रही है आपको पता है कि एड जस में मैंने यहां पर लिखा हुआ था कि जॉब कॉलन आईडी तो इसको मैंने क्या दिया आईडी अगर मैं इसको ऐसे लिख देता ए बी तो मुझे यहां अपने जॉब डिटेल्स में इस कररी ब्रेसस के अंदर आईडी के बजाय मुझे क्या लिखना पड़ता ए ठीक है तो अब मैंने क्या लिखा हु है आईडी तो मतलब अगर यहां पर आईडी है तो यहां पर भी मेरे पास क्या होना चाहिए आईडी ही होनी चाहिए अगर ये चीज समझ नहीं आ रही तो वीडियो थोड़ा सा रिवाइंड करो 15 20 सेकंड यह बात दोबारा गौर से सुन लो मेरी तो इसको करने के बाद हम लोग यहां आएंगे इसे इस तरह करेंगे और कंस्ट यहां पर हम लोग जॉब कॉमा सेट जॉब इज इक्वल टू जैसे कि आप लोग को पता है ये हमारे पास एक जॉब आएगी क्योंकि एक ही जॉब को हम लोग गेट कर रहे तो एक जॉब को अगर आप लोग गेट कर रहे हो तो उसके लिए लाजमी सी बात है कि वो एक ऑब्जेक्ट होगा कोई एरे तो होगी नहीं ठीक है तो अगर आपको यह भी पता चल गया तो आपको यह भी पता होगा कि हम लोग नेवी गट का भी यूज करने वाले हैं यूज नेविगेट ओके तो यूज नेविगेट भी हमने कर दिया अब इसके बाद अगर आपको यह पता है कि हमने यूज नेविगेट किस लिए किया हुआ है तो लाजमी सी बात है कि आपको पता होगा कि किन किन चीजों को इंपोर्ट करना है हमें और तो यहां पर हमलोग तरा को भी इंपोर्ट कराएंगे इराइज और अपने यूजर को ठीक है तो यूज इस कांटेस्ट के बाद मैं चाहता हूं कि मेरे पास यूज इफेक्ट हो यूज इफेक्ट के अंदर में कुछ दिखना चाहूंगा अपने पास जैसा कि क्या जैसा कि मैं खना चाहूंगा यहां पर के मेरा जो यूज इफेक्ट है वो रिफ्रेश करने पर रन करें पहली बात तो यह है ठीक है दूसरी बात यह है कि यह किस चीज के लिए जॉब डिटेल्स के लिए तो अगर जॉब डिटेल्स के लिए है तो एक्स ड गेट मेथड होगा हमारे पास और डॉट गेट मेथड के अंदर अच्छा मैं एक और चीज बता देता हूं जैसे कि आप लोगों को व सॉरी मैंने यहां पे यह कंट्रोलर के अंदर फंक्शन तो क्रिएट कर दिया था आपके सामने कि ये रहा यह फंक्शन क्रिएट होआ है इसको हमने अपने राउट्स के अंदर डिफाइन नहीं किया तो इसको अपने राउट्स के अंदर हमने जरूर डिफाइन करना है वरना इसके बगैर यह काम नहीं करेगा आपने जो राउटर में जाना है और यहां पर आना है गेट सिंगर यूजर गेट अ सिंगल जॉब ओके तो इज ऑथराइज होना चाहिए और जॉब के फॉरवर्ड स्लेज आईडी होनी चाहिए मैंने जो यहां पर अपने राउट्स के अंदर इसे यूज किया हुआ था कहीं पर गेट सिंगर जॉब तो यहां पर जो राउट होगा वही यूज करेंगे हम लोग जॉब फॉरव आईडी तो यहां पर मैंने तकरीबन इसे कुछ भी नहीं किया इसे मैंने इसी तरीके से आईडी दी हुई है बस ओके सो आई होप कि यह भी काम कर रहेगा हमारे पास इसे कॉपी करते हैं यहां से और इसे यहां पेस्ट करेंगे अपने एकड गट के अंदर और यहां पर हम लोग मैं विथ क्रीडेंस के अंदर कुछ लिखना चाहूंगा मैंने रखते एक्स को इंपोर्ट नहीं कराया तो एओस को भी इंपोर्ट करा देते हैंड गट ओके तो यह हमारे पास इंपोर्ट हो चुका है विथ क्रेडेंशियल मैं न का यूज करूंगा डॉट देन रिस्पांस और रिस्पांस के अंदर मैं चाहता हूं कि मेरे पास क्या हो यह जो सेट जॉब है इसे कॉपी करके पेस्ट करूंगा और यहां पर मैं लिखूंगा रिपस डटा ड जॉब के जो जॉब गेट हो रही है उसे मैं यहां पर सेट करना चाहता हूं और यहां पर आप लोग कच मेथड का भी इस्तेमाल करलो ठीक कैच का क्यों इस्तेमाल कर रहे क्योंकि हम लोग यह ट्राई कैच ब्रॉक के अंदर नहीं ख रहे तो राजी सी बात है कि आप लोगों को एरर आ सकता आप लोग एरर फेस कर सकते हो तो इसीलिए हम उसका भी इस्तेमाल करेंगे तो एरर डट रिपस ड डटा ड जसन ओके सो अब देखते हैं हम लोग अपने आईडी को आईडी का हम लोग क्या करेंगे आईडी का हम लोग यह करेंगे कि इस आईडी के बजाय हम लोग अपनी आईडी देंगे जो हमारे पास हम लोग अपने यूआरएल में से गेट कर रहे इसे आप लोगों ने हटा के ऐसा लिख देना ठीक है सो यहां तक हमारा काम हो चुका है अब इसके बाद हमने यहां पर जॉब सेट जॉब भी करर नेविगेट करना है बिल्कुल नेविगेट करेंगे कि अगर हमारा यूजर ऑथराइज नहीं है इफ नॉट इस ऑथराइज तो आपने क्या करना है आपने कर देना है नेविगेट टू फॉरवर्ड लॉगिन तो आपने लॉगिन के पेज पर हमारे यूजर को भेज देना है अगर ऑथराइज नहीं है ठीक है सो आते हैं अपने इस पेज पर बिल्कुल सही अभी तक तो बिल्कुल सही चल रहा है हमारे पास सब कुछ तो इसके बाद हम लोग अपने कोड को अपने फ्रंट एंड को स्टार्ट करते हैं तो फ्रंट एंड में हम लोग सबसे पहले इसे कट करके इन इसके अंदर ही हम लोग लिखना चाहेंगे अपने पास अपने कोड को डॉट जॉब डिटेल और इस डॉट जॉब डीटेल को हम लोग एक दूसरी क्लास का नाम भी देंगे पेज का नाम डॉट कंटेनर नाम दूंगा डॉट कंटेनर के अंदर मैं चाहता हूं कि एक h3 हो मेरे पास उसके अंदर उस पर लिखा हु जॉब डिटेल्स ओके तो य आपकी मर्जी आप कुछ भी लिख सकते हो यहां पर मैं यह लिख रहा हूं तो आप लोग मुझे फॉलो करना चाहो तो भले ही फॉलो कर सकते हो कोई मसला नहीं यह आपकी अपनी मर्जी है तो टाइटल टाइटल के बाद स्पन टेग यह टाइटल के बाद हमने यह लगाना है ना कि वो कॉलन लगाना है सेमी कॉलन नहीं लगाना तो यहां पर मैं लिखूंगा जॉब जॉब डॉट टाइटल तो मैं इसे सिंपल कॉपी करूंगा कुछ बार जैसे ये जो हमारा पीटे है मैं इसे कॉपी करूंगा दोती च पा 6 ठीक है अब एक बार टाइटल मेरे पास एक बार कैटेगरी ठीक है और मैं इस कैटेगरी को कॉपी करूंगा य इस टाइटल के बजाय लिखना चाहूंगा सी हमने स्मल लिखना है ठीक है और कैटेगरी के बाद में लिखना चाहूंगा कंट्री सिटी लोकेशन सब कुछ लिखेंगे हम लोग कंट्री सिटी और लोकेशन और लोकेशन के बाद हम लोग लिखना चाहेंगे अपने पास डिस्क्रिप्शन और डिस्क्रिप्शन के बाद हम लोग लिखेंगे कि जॉब पोस्टेड ऑन जॉब कब पोस्ट हुई है ठीक है जॉब पोस्टेड ऑन ठीक है तो इसके बाद हम लोग लिखेंगे पोस्ट इट ऑन या पोस्टेड ऑन हमने जॉब पोस्टेड ऑन पी हम लोगों को कैपिटल खने जॉब पोस्ट ऑन ठीक है यने डिस्क्रिप्शन में सिंपल डिस्क्रिप्शन लिख लेना है इसी डिस्क्रिप्शन को कॉपी करेंगे कॉपी करके य पेस्ट कर देना बस डी आपने स्मल ख देना है मैं दोबारा कैपिटल डी कर रहा हूं अजीब बात है कसम से टाइटल के बजाय इस एल को कट करके छोटा ए लिख लेना है आपने इस सीटी के बजाय आपने सी कट करके छोटा सी कंट्री कॉपी करके आपने इसको हटा के छोटा सी लिख लेना है आपने तो यहां पर हमारा यह काम तो हो जाता है अब इस पी के बाद हमने एक और पी क्रिएट करना है अब उस पी के अंदर हम लोग थोड़ा सा तो काम लाजमी करेंगे उस पी को मैंने पहले क्रिएट क्यों नहीं किया क्योंकि वो सैलरी वाला होने वाला है हमारे पास सैलरी और सैलरी में हम लोग लिखेंगे के हमारे पास जॉब डॉट फिक्स्ड सैलरी अगर जॉब की सैलरी फिक्स है हमारे पास यह फिक्स सैलरी कहां से आ रही है अगर आपको याद हो तो मैंने यहां अपने बैक एंड में एक चीज आप लोगों को दिखाई थी वह यह थी कि मोटर्स और जॉब स्कीमा जॉब स्कीमा में अगर मैं आप लोग को दिखाऊ यह रही फिक्स्ड सैलरी और यह दो अलग सैलरी है अब मैं यह दिख रहा हूं कि अगर हमारे पास फिक्स सैलरी है तो आपने यह कोड करना है अगर फिक्स सेरी नहीं है तो आपने वोह कोड करना है तो उसके लिए हम लोग क्या करेंगे उसके लिए लोग यह करेंगे कि अगर जॉब के लिए फिक्स से है तो आपने यहां पर यह लिखना है स्पेंटेक स्पन ऑटोमेटिक काम नहीं कर रहा स्पैन और इस स्पैन के अंदर मैं लिखना चाहूंगा जॉब डॉट फिक्स्ड सैलरी ओके तो अगर यह नहीं हुआ तो फिर आपने क्या करना है तो फिर आपने दोबारा यही ब्रेसस ऑन करने हैं और इन पेंसिस आप लोग इन्ह क सकते हो और इन इस स्पैन के अंदर आपने लिख देना है के जॉब डॉट सैलरी फ्रॉम और उसके बाद आपने डे लगा के जॉब डॉट सैलरी टू तो हमने ये दोनों सैलरीज दे दी उसके बाद जैसे आप इस पी टेग से दोबारा बाहर आओगे आपने एक और पी टेग क्रिएट करना है पी और इस पी के अंदर हम लोग यह लिखेंगे कि अगर हमारा यूजर जो है वह एंप्लॉयर है यूजर एंड एंड यूजर डॉट ड इक्वल इक्वल इक्वल एंप्लॉयर अगर हमारा यूजर एंप्लॉयर है तो आपने क्या करना है आपने उसे एक एमटी वो दिखा देना है एमटी ब्रेसस उसके आगे कुछ भी शो नहीं होना चाहिए और अगर हमारा यूजर जो है वोह मतलब एंप्लॉयर नहीं है जॉब सीकर है तो उसके सामने एक लिंक आ जाना चाहिए एल आई एन के लिंक यह लिंक हमारे पास कहां से आएगा हमारे रिएक्ट राउटर डोम में से आएगा यहां पर एक टू होना चाहिए और टू पर हम लोग चाहते हैं कि फॉरवर्ड स् एप्लीकेशन फॉरवर्ड स् डलर इस डॉलर के अंदर हम लोग अपने जॉब डॉट अंडरस्कोर आईडी देना चाहेंगे कि जॉब की जो आईडी है आप उस पेज पर चले जाओ और यहां पर एक बटन देंगे उस पर लिखा होगा अपलाई नाउ कि आप अभी अप्लाई कर रहे इस जॉब के लिए तो अब इस पेज को हम लोग सेव करते हैं और अब आते हैं अपने इस यहां पर तो यहां पर मेरे पास अभी तो कुछ भी नहीं आ रहा बिल्कुल भी कुछ नहीं आ रहा मेरे पास क्योंकि मैंने शायद राउट वा तरखा हुआ है या कोई और मसला होम पर जाते हैं और जॉब्स पर जा जाते हैं जॉब डिटेल्स पर तो अभी यहां मेरे पास कुछ भी नहीं आ रहा तो अभी मेरे पास कुछ भी नहीं आ रहा यह क्यों नहीं आ रहा अभी यह मसला हल करते हैं सबसे पहली बात यह कि हमने यहां पर कुछ तो जरूर कि कुछ तो गलती हमने जरूर की व यह है कि 4000 एपीआई वव जॉब अच्छा अनडिफाइंड अनडिफाइंड जॉब डिटेल्स ड j6 2022 ओके अनडिफाइंड कौन सी चीज आ रही है के पास लाइन नंबर 22 प एरर डॉट रिस्पांस डॉट डाटा अच्छा यह मैंने सही किया या मैंने गलत किया तो यहां पर हमें लिखना था क्या लिखना था हमें यहां पर हमें यहां पर लिखना था मैं एक चीज देख रहा हूं यहां पर के अच्छा एरर ड रिस्प डट मैसेज सॉरी मैंने य जेसन लिखा हुआ तो अब जाते हैं अपने फ्रंट एंड पर अब क्या आता है हमारे पास अब कौन सा एरर आता है अ भी हमारे पास एरर अनडिफाइंड ही आ रहा है तो अब इसे सॉल्व करते हैं सॉल्व ऐसे करेंगे एपीआई वव जॉब फॉरवर्ड स् डॉलर आईडी तो हम लोग पहले यहां आते हैं अपने पोस्टमन में जो कि हमारा बैक एंड है तो पोस्टमन तो हमारे ब बैक एंड के साथ ही कनेक्ट है ना तो हम लोग गेट माय जॉब करते हैं या गेट और जॉब्स कर लेते हैं तो गेट और जॉब्स में जो भी जॉब रे पास आएगी उसकी आईडी हम लोग वहां डाल देंगे तो गेट और जॉब प हमें जो पहरी जॉब आई हुई है रिएक्ट नेटिव की इसके अलावा कोई भी जॉब अवेलेबल नहीं है हमारे पास तो मैं इसे कॉपी करना चाहूंगा जिसे आप लोग देख सकते हो कन कॉपी अच्छा मैं समझ गया मुझे याद आया मैंने यहां पर एक वर्दी की हुई है मैं समझ गया मैं समझ गया आप लोग जैसे यहां आओगे अपने जब राउटर पर तो आप लोग देख सकते हो यहां पर मैंने डिलीट लिखा हुआ है डिलीट नहीं लिखना हमने गेट लिखना है ठीक है तो अब गेट लिखने के बाद जैसे ही आप इन सबको बंद कर दो यह ज्यादा मेस अप हो गया बंद कर दो सबको गेट सिंगल जॉब और जॉब्स जॉब राउटर जॉब्स और अपने ऑथेंटिकेशन को होम को अपने बैकें को सब कुछ बंद कर दो यह अब कुछ ज्यादा ही सर पर चढ़ने लग गए ये सारे तो बैक एंड तो पूरा बंद कर दो बैक एंड के साथ तो काम ही नहीं है हमारा तो अब देखते हैं यह रही हमारे पास हमारी जॉब आ चुकी है जैसा कि आप लोग देख सकते हो यह सब कुछ बिल्कुल मस्त चल रहा है हमारे पास होम पर आते हैं और जॉब्स पर जाते हैं अपने जॉब पर क्लिक करते हैं और यहां पर हमारे पास बटन शो नहीं हो रहा अप्लाई करने के लिए क्यों शो नहीं हो रहा इसलिए शो नहीं हो रहा क्योंकि जो हमारा यूजर है वो एक एंप्लॉयर है वो एक जॉब सीकर नहीं है ओके सो जब आप एक एज अ जॉब सीकर लॉगिन करोगे तो वोह भी आपको शो हो जाएगा आप वो अभी भी कर सकते हो ज अगर आप लोग एज अ जॉब सीकर रजिस्टर करते हो तो आप लोगों को वो बिहेवियर सारा शो हो जाएगा अब हम लोग जाते हैं एक जॉब को पोस्ट कैसे कर सकते हैं अब उसके लिए पटी खते तो यह वेक ओपन होके आ जाते हैं तो इसके लिए हम लोग अपने जॉब को बंद करेंगे अपने जॉब के अंदर हम लोग जाएंगे पोस्ट जॉब और पोस्ट जॉब में मैं यहां आऊंगा कुछ चीजें इंपोर्ट कराने के बजाय मैं कुछ लिखना चाहूंगा डायरेक्ट अपने इस कोड के अंदर ऑटोमेटिक इंपोर्ट सब कुछ होता गा क्योंकि इंपोर्ट करना इज नॉट माय रिस्पांसिबिलिटी यह ऑटोमेटिक होगा तो मुझे यह सारी चीजें चाहिए यहां पर दोती च पा 6 सा 89 10 ठीक है अब आप लोग सोचोगे यार इस बंदे ने किया 10 चीज दे दी सिर्फ यूज स्टेट है यार इसमें कुछ भी नहीं है मुश्किल टाइटल सेट टाइटल और उसके बाद डीएस आर आई प टी आईव डिस्क्रिप्शन कॉमा सेट सेट डिस्क्रिप्शन ओके सो डिस्क्रिप्शन के बाद में चाहता हूं कि कैटेगरी हो मेरे पास और सेट कैटेगरी हो ओके सो इस कैटेगरी के बाद में चाहता हूं मेरे पास हो कंट्री कॉमा सेट कंट्री ओके सो इसके बाद मैं चाहता हूं कि मेरे पास हो सिटी कमा सेट सिटी ओके इसके बाद मैं चाहता हूं कि मेरे पास हो लोकेशन कॉमा सेट लोकेशन तो लोकेशन तक तो आ गए हम लोग अब इसके बाद मैं चाहता हूं कि सैलरी फ्रॉम कॉमा सेट सैलरी फ्रॉम तो इसको मैं यहां से कॉपी करूंगा इसे इसमें फ्रॉम के बजाय मैं लिखूंगा टू और इसमें भी फ्रॉम के बजाय मैं लिखूंगा ट ओके सो यहां पर मैं एक और चीज चाहता हूं फिक्स्ड सेलरी फिक्स्ड सेलरी कॉमा सेट फिक्स सैलरी ओके सो फिक्स सैलरी ठीक है जो कि मैंने अभी तक एमटी रख हुई और एक आखरी चीज सैलरी टाइप कॉमा सेट ए हमने कैपिटल लिखना है बिल्कुल सैलरी टाइप ओके तो सेरी टाइप में हमने यहां पर लिखना डिफॉल्ट कि मतलब बाय डिफॉल्ट जो भी है अभी सेरी टाइप हमने डिफॉल्ट रखना है तो अब इसके बाद मैं कुछ और भी करना चाहता हूं क्या करना चाहता हूं बताओ इ टू यूज कॉन्टेक्स्ट और कांटेक्ट में से मैं कॉन्टेक्स्ट ही चाहता हूं ओके सो यह ऑटोमेटिक इंपोर्ट नहीं हो रहा क्योंकि आप क्या कह सकते हैं क्यों नहीं हो रहा फ्रॉम डॉट डॉट फॉरवर्ड डॉट डॉट फॉरवर्ड मेन में आएंगे और यहां कॉन्टेक्स्ट को हम लोग ऑटोमेटिक इंपोर्ट करा देंगे ऑटोमेटिक नहीं मेन इंपोर्ट कर यार बंदा झूट बो कांटेक्ट कांटेक्ट नहीं यार हम इ ऑथराइज चाहिए इ और हमें एक और चीज चाहिए यूजर भी ठीक है तो अब यह सारी चीजें तो हमने कर द यहां तक यह सारी चीजें करने के बाद मैं एक फंक्शन क्रिएट करना चाहता हूं कंस्ट हैंडल जॉब पोस्ट के जॉब को आप पोस्ट किस तरीके से कर सकते हो ए सिंक ए सिंक के अंदर हम लोग यहां पर ई का इस्तेमाल करेंगे ई का इस्तेमाल क्यों करते जैसे मैंने स्टार्ट में कहा था कि हमारा पेज रिफ्रेश ना हो एक फॉर्म फॉर्म के सबमिट होने पर प्रिवेंट डिफॉल्ट अब प्रिवेंट डिफॉल्ट तो हमने कर लिया अब इसके बाद हम लोग एक कंडीशन लगाएंगे छोटी सी इफ सैलरी की जो टाइप है वह अगर बराबर हुई किस चीज के फिक्स सैलरी के फिक्स फिक्स्ड सैलरी अगर हम सरी की टाइप फिक्स सेलरी हुई तो आपने क्या करना है आपने यह करना है के सेट सेलरी फ्रॉम इसको भी आपने एमटी कर देना है और सेट सैलरी टू इसको भी आपने एमटी कर देना है इसके अलावा एसी अगर सैलरी की टाइम हमारी हुई रेंज सेलरी कौन सी सेलरी रेंज रेंज का क्या मतलब है र अय मैंने अपनी तरफ से नाम दिए हुए यार अब आप लोग अ अंग्रेजी में गलतिया नहीं करना कि आपने वहां पर उसे यह कहा उसे यह नाम दिया ठीक है तो इसका य रेंज सेरी का ये मतलब जैसे आप लोग रेंज देते हो ना किसी चीज की कि यार हम तो आपको सैलरी देंगे 20000 से 50000 के बीच में यह आपके परफॉर्मेंस पर डिपेंड करते है फिक्स सैलरी का यह मतलब है कि यार हम लोग तो आपको फिक्स सरी देंगे 25000 चाहे आप मेहनत करो या आप मेहनत ना करो जैसे सरकारी नौकरियों में होता है ना आप मेहनत करो या ना करो आपको फिक्स सेरी मिलेगी तो यह आप लोग के पास व हिसाब है ठीक है सो यहां पर मैं इन सबको कॉपी करना चाहूंगा तो बाय डिफॉल्ट यह सारे एमटी होने चाहिए तो इसे कॉपी करके यहां पेस्ट करते हैं अब इन सब को ऐसे करेंगे थोड़ा सा प्रीटियर कोड फॉर्मेट देंगे इसे अब इसके बाद मैं एक जैसे बाहर आऊंगा इसे में अवेट एक्स ड पोस्ट एक्स को मैंने इंपोर्ट नहीं कराया एक्ड पोस्ट और इस पोस्ट के अंदर मैंने इसे सिंग भी बनाया हुआ है बिल्कुल मैंने इसे सिंग बनाया हुआ है तो यहां पर हम लोग अपना एक यूआरएल देंगे यूआरएल देने के बाद मैं यहां पर एक चीज लिखूंगा वो क्या चीज होगी वो यह है कि अगर फिक्स्ड सैलरी की जो लेंथ है वो ग्रेटर देन है या इक्वल है चार के ठीक है तो आपने यह करना है वरना आपने यह करना है अब ये पहले तो यह यूआरएल देख लेते हैं यूआरएल मतलब पोस्ट जॉब के लिए जो भी यूआरएल आपने क्रिएट किया हुआ होगा आपने जाना है सीधा आपने उसको कॉपी करना है और आपने उसको यहां पेस्ट मार देना है ओके तो जैसे आप उसे यहां पर पेस्ट करेंगे उसके बाद आपने यहां आना है अब यहां पर आपका काम शुरू होते यहां पर अपने इन सबको जैसे अगर आप कोई जॉब पोस्ट कर रहे तो लामी सी बात है टाइटल डिस्क्रिप्शन कैटेगरी कंट्री सिटी लोकेशन यह तो सारी चीजें होंगी टाइटल कैटेगरी कंट्री सिटी लोकेशन और लोकेशन के बाद और कौन-कौन सी चीजें हमारे पास फिक्स सेलरी अच्छा फिक्स्ड सेलरी हमारे पास ठीक यह सारी चीजें तो आ गई अब यहां पर एक दूसरा दूसरी चीज यह कि इन सबको कॉपी करेंगे हम लोग दोबारा इन सबको यहां लेकर आएंगे यहां पेस्ट करेंगे अब इन दोनों में मैंने दोबारा इनको ऐसा क्यों लिखा इस इसको मैंने इसलिए लिखा कि आप लोग सोचो अगर फिक्स सैलरी की रेंज चार से ज्यादा या चार के बराबर है तो इसका यह मतलब है कि हमने जो कंडीशन अपने बैक एंड में लगाई थी कि फिक्स सेरी में चार डिजिट्स होने चाहिए मिनिमम एक तो वो कंडीशन फुलफिल हो रही है ठीक है दूसरी चीज क्या हो रहा है यहां पे दूसरी चीज यह हो रही है कि अगर फिक्स्ड सैलरी एटलीस्ट है तो हमें जो जॉब पोस्ट करनी है उसमें हमने फिक्स सैलरी देनी है ना के रेंज सेली तो इसी वजह से हमारे पास ये जो पहली कंडीशन है यह रन होगी ना कि ये दूसरी वाली अब दूसरी वाले में हम लोग फिक्स सरी तो नहीं देंगे ना तो अगर दूसरी में भी अगर फिक्स सेलरी देनी है तो रेंट तो कंडीशन लगाने की क्या जरूरत तो इसीलिए हम लोग इसमें सैलरी फ्रॉम और सैलरी टू यह देखेंगे ओके सो यहां पर हमारा यह काम तो हो जाता है अब जैसे ही हम लोग यहां से बाहर आएंगे अपने इस खर इससे तो बाहर नहीं आ सकते इतनी जल्दी हम लोग यह हमारे पास यह था और जिसे आप लोग यहां बाहर आएंगे यहां पर हमें एक छोटा सा काम करना है वो यह कि मैंने शायद यहां पर कोई छोटी सी गलती जरूर की हुई है मुझे नजर नहीं आ रही विद क्रेडेंशियल ट्रू बिल्कुल यह मैंने लिखना था और हेडर्स हेडर्स में हम लोग लिखेंगे कंटेंट टाइप कंटेंट टाइप क्या होने वाला है हमारे पास कंटेंट टाइप हमारे पास होने वाला है एप्लीकेशन फॉरवर्ड स्ले जेसन एप्लीकेशन जेसन यह हमारे पास कंटेंट टाइप होने वाला है ओके ठीक है यह सब कुछ हो गया तो अगर जॉब पोस्ट हो गई तो फिर क्या हो जब जॉब पोस्ट हो जाए तो फिर तो मसला ही नहीं है तो फिर आपने क्या करना है आपने टोस्ट कर देना है एक सक्सेस मैसेज के रिस्पांस डट डटा डॉट मैसेज कि यार आपकी जॉब जो है ना पोस्ट हो गई है यह आपके पास मैसेज आ पर अगर हमें हमारी जो पोस्ट नहीं होती हमें कोई एरर आता है तो उसके लिए लाजमी सी बात है यार एरर के लिए हम लोग केच का यूज करेंगे ना तो टोस्ट डॉट एरर और एरर के अंदर हम लोग लिख देंगे एरर डॉट रिस्पांस डट डटा डॉट मैसेज ओके तो यहां पर हम लोग यह लिख देंगे अब इसके बाद हम लोग आखरी में अपने पास एक और चीज करेंगे इस प्रियर कर देता वह यह है कि इफ नॉट इ ऑथराइज अगर ऑथराइज नहीं है हमारे पास हमारा यूजर तो आपने क्या करना है तो आपने यह करना है के नेविगेट नेविगेट के लिए मैंने कुछ भी नहीं लिखा यार गलत है यह तो चलो बना लेते यही पर यही पर लिख लेते कंस्ट नेवी गेट टू इक्वल टू यूज नेविगेट ओके तो इसे यही पर लिख देते हैं और यहां पर लिख देते हैं नेविगेट टू तो आपने उसे भेज देना है फॉरवर्ड शेश लॉगिन पर फॉरवर्ड शेश पर भेजना है लॉगइन पर नहीं फॉरवर्ड सरेश पर मैंने क्यों फॉरवर्ड सरेश का एक तो यह के अब आप लोग देखो यह कौन सा कंपोनेंट है हमारा पोस्ट जॉब का जॉब को कौन पोस्ट कर सकता है आप लोग खुद बताओ जॉब को पोस्ट कौन करेगा एंप्लॉयर पोस्ट करेगा या जॉब सीकर जाहिर सी बात है एक जॉब को पोस्ट करना एंप्लॉयर का काम है ना कि जॉब सीकर का तो हम लोग ये कंडीशन लगाएंगे कि एक तो यूजर अगर ऑथराइज नहीं है या उसका रोल एंप्लॉयर के बराबर नहीं है तो आपने क्या करना है आपने फॉरवर्ड होम पेज पर जाना है तो हम लोग और की कंडीशन लगाएंगे हम लोग ये लिखेंगे के यूजर एंड एंड यूजर डॉट रोल नॉट इक्वल टू एंप्लॉयर तो आपने क्या करना है आपने उसको यहां से भगा देना है कि जाओ भाई तू होम पेज पर जाकर घूमता है यह जॉब पोस्ट करना जो है ना ये तेरा काम नहीं है ठीक है तो उसके लिए आपने यह कर देना है अब इस डू को यहां से गायब कर देते हैं इस ड्यू को गायब करने के बाद आपको पता है अब हमारा क्या काम शुरू होने वाला है हमारे उसका काम शुरू होने वाला है हमारे फ्रंट एंड का जॉब अंडरस्कोर पोस्ट ठीक है और इससे मैं एक और नाम भी देना चाहूंगा पेज जो कि क्लास नेम होगा दो क्लासेस मैं हर जगह यूज कर रहा हूं क्योंकि मैंने जो डिजाइनिंग की हुई है वो कुछ उसी तरीके से की हुई है डिजाइनिंग में थोड़ा सा वीक हूं मुझे कभी कभार थोड़ा सा टाइम लग जाता है तो पोस्ट न्यू जॉब और h3 ए3 के बाद में चाहता हूं एक फॉर्म हो मेरे पास और फॉर्म को एक्शन में मैं कुछ नहीं चाहता मैं चाहता हूं कि फॉर्म जब सबमिट हो ऑन सबमिट ऑन सबमिट पर मेरे पास एक फंक्शन रन हो हैंडल जॉब पोस्ट ओके तो हैंडल जॉब पोस्ट मैंने कर दिया इसके बाद मैं चाहता हूं कि मेरे पास एक रेपर नाम की क्लास हो उस रेपर के अंदर मैं चाहता हूं मेरे पास एक इनपुट टैग हो और उस इनपुट टैग के अंदर मेरे पास टाइप भी हो मेरे पास वैल्यू भी हो व में मेरे पास होना चाहिए टाइटल और मेरे पास एक और चीज होनी चाहिए वह है मेरा ऑन चेंज और ऑन चेंज पर मैं चाहता हूं कि मेरे पास ई और सेट टाइटल ओके और ई डॉट टार डॉट वलयू अच्छा लग रहा है यहां तक तो बड़ा मजार है फ्रंट एंड में आसान सा काम है मतलब खुश है हम लोग बस य हम लोग यह कह सकते कि हम लोग बहुत खुश है फ्रंट में काम करते हुए तो इस रैपर की क्लास को हम लोग बंद करते हैं ठीक है तो हमने यहां पर यह दे दिया जॉब टाइटल इनपुट ओके तो इस इनपुट के बाद में एक और चीज चाहता हूं व मेरा सेलेक्ट क्या चीज सेलेक्ट इस सेलेक्ट के अंदर मैं ना ही नाम चाहता हूं ना ही आईडी चाहता हूं तो मैं यह बता दूं यह हम लोग रेपर की क्लास के अंदर ही सारा काम करें ठीक है ऐसा ना आप लोग को लगे कि हम लोग रेपर की क्लास से बाहर वैल्यू कैटेगरी जो बाय डिफॉल्ट वैल्यू होगी वो कैटेगरी होगी हमारे पास और ऑन चेंज पे ये होगा हमारे पास ए अ सेट कैटेगरी e डॉ टारगेट डॉट वैल्यू हमने इसको यह करना है इसके बाद अब आपको पता है एक सेलेक्ट के अंदर हमारे पास ऑप्शंस होते हैं बहुत सारे ऑप्शंस होते हैं अब उन ऑप्शंस को हमने डिफाइन करना है वन बाय वन अब उन ऑप्शंस में हमने वैल्यू लिखनी है जो बाय डिफॉल्ट सबसे स्टार्टिंग की वैल्यू होगी हम लोग उसे एमटी रखेंगे सेलेक्ट कैटेगरी ओके तो इसके बाद दूसरी लिख देते हैं उसमें हम लोग लिखेंगे मोबाइल प डेवलपमेंट मोबाइल एप डेवलपमेंट ठीक है आपने इसे यहां से कॉपी मारना है और यहां पर भी पेस्ट करना है अब यह सारे ये मेरे पास 10 ऑप्शन है मैं 10 ऑप्शन सारे यहां पर लिखता रहूंगा तो टाइम जाया होगा तो इसीलिए मैंने यहां पर लिखे हुए मैं इन सबको कॉपी पेस्ट मारूंगा यहां से ये पूरा का पूरा सेलेक्ट टैग मैंने यहां पर रखा हुआ है अपने पास ताकि ना ताकि टाइम जाया ना हो आप लोगों का फिर कहोगे कि यार हम लोग एक ही चीज में जो है ना टाइम जाया कर रहे हैं तो सेलेक्ट पर आते हैं मैंने ये थोड़ा सा इसलिए लिखा ताकि आप लोगों को समझ आ जाए कि यार ये हो क्या रहा है बाकी का मैंने इसलिए नहीं लिखा क्योंकि सारे आपको पता है कि ऑप्शन ही बार-बार लिख जा रहा हूं तो ये यहां से हमारा सेलेक्ट टग शुरू हो रहा है इसमें हमने वैल्यू कैटेगरी दी हुई है ऑन चेंज प हमने ये लिखा हुआ है जो पहला ऑप्शन है उसकी वैल्यू एमटी है जिसमें हमने सेलेक्ट कैटेगरी लिखा हुआ है जो दूसरा ऑप्शन है उसमें वैल्यू ग्राफिक्स एंड डिजाइन और ये उसके अंदर का टेक्स ग्राफिक्स एंड डिजाइन तो उसी तरीके से हमने कुछ ऑप्शंस क्रिएट कर लिए जैसे ही आप इस सेलेक्ट के टैग से बाहर आओगे अपने इस सेलेक्ट से सेलेक्ट के टेग से बाहर आने के बाद आपने इस पूरे डू से बाहर आ जाना है आपने एक और रेपर की क्लास क्रिएट करनी है उस रेपर की क्लास में आपने एक और इनपुट क्रिएट करना है और उस इनपुट के अंदर आपने यह सारी वैल्यूज पेस्ट मार देनी है कौन सी वैल्यूज यह सारी वील यहां से कॉपी करके आपने ऐसे कर देनी है तो समथिंग लाइक दिस यू नो टाइप टेक्स्ट य कंट्री एंड सेट कंट्री यार कैटेगरी नहीं सेट सेट कंट्री एंड कंट्री ओके तो इस कंट्री के बाद मैं यहां पर एक और चीज चाहता हूं अपने पास वह यह है मेरे पास कि मैं यहां पर एक चाहता हूं मेरे पास हो सीटी मैं चाहता हूं यह मैंने कुछ गलत चीज कॉपी कर दी हां बिल्कुल मैंने गलत चीज कॉपी की हुई है मुझे इनपुट चाहिए मुझे और कुछ भी नहीं चाहिए सो इसे मैं दोबारा नीचे कॉपी करता हूं यहां पर मैं लिखूंगा कंट्री के बजाय सिटी और यहां पर मैं सेट कंट्री के बजाय सेट सिटी और यहां पर इस प्रेस ऑर्डर को रिमूव करके सेट सिटी इसके बाद य यही इनपुट मैं दोबारा नीचे चाहता हूं मेरे पास यहां पर मैं कोई इनपुट नहीं चाहता इस रेपर से आपने बाहर आना है मैं एक इनपुट टैग चाहता हूं इनपुट टैग के अंदर मैं टाइप देना चाहूंगा उसे वैल्यू दूंगा लोकेशन नाम से और उसके ऑन चेंज में दूंगा ऑन कैन पलेन नहीं ऑन चेंज और ऑन चेंज के यहां ई में लिखूंगा के सेट लोकेशन डॉट टारगेट डॉट वैल्यू और यहां पर एक एंडिंग चीज प्रेस ऑर्डर लोकेशन ठीक है अब इस इस जैसे आप लोग यह लोकेशन दे दोगे इस लोकेशन के बाद हमें एक और चीज चाहिए वह है सैलरी रेपर के एक हमारे पास एक खतरनाक सा वो क्रिएट होने वाला है एक और ड्यू सैलरी रेपर के नाम से क्योंकि खतरनाक नहीं कह सकते या थोड़ा सा डिफिकल्ट है ना मतलब रती रती है तो इसीलिए मैं उसे खतरनाक कह रहा हूं बाकी आपको पता है कि फ्रंट एंड में मसला नहीं होता मसला हमेशा बैकन में होता है क्योंकि कोई एरर आ जाए तो सॉल्व होने का नाम नहीं देता तो सैलरी फ्रॉम सो यहां पर हम लोग ऑन चेंज पर भी लिखेंगे ऑन चेंज ई सैलरी यार सैलरी फ्रॉम नहीं लिखेंगे सरी टाइप लिखेंगे सॉरी सैलरी टाइप ऑन चेंज सेलरी टाइप सेट सेटरी टाइप ड टारगेट डॉट वल्य सेरी की टाइप आपने सेलेक्ट कर देनी है ठीक है तो इस सेलेक्ट के अंदर आपने ऑप्शन दे देने कितने तीन ऑप्शन जो इनिशियल ऑप्शन होगा उसमें आपने डिफॉल्ट लिख देना डिफॉल्ट क्यों लिख रहा हूं यहां पर अगर आप लोगों को याद हो मैंने यहां पर सेरी टाइप में डिफॉल्ट लिखा हुआ था सो ट्स वई आई एम हेयर राइटिंग डिफॉल्ट ओके तो डिफॉल्ट लिखने के बाद आपने यहां नीचे आना है यहां पर आपने लिख देना है के फिक्स्ड सैलरी और फिक्स सैलरी के बाद आपने लिख देना है रेंज सेलरी और यहां पर आपने लिख देना है फिक्स सेलरी और इसके बाद आपने लिख देना है रेंज सेलरी ओके तो आर ए आर ए एन जी ई डी रेंज सेलरी तो इस सेलेक्ट के टैग से जैसे आप बाहर आएंगे ये जो सेलेक्ट का टैग है इससे बाहर आते ही आपने एक ड्यू क्रिएट कर देना है और उस ड्यू के अंदर आपने कुछ क्लास क्लास नहीं देनी उसके अंदर आपने कुछ लिखना है कि अगर हमारी सैलरी की जो टाइप है वह अगर बराबर है किस चीज के डिफॉल्ट के अगर हमारी सेरी की जो टाइप है वह डिफॉल्ट के बराबर है तो आपने हमें यह दिखाना है क्या दिखाना है आपने हमें एक पी टेक शो कराना है प हमने इस मोड लिखना है बिल्कुल उस पी के अंदर आपने लिख देना है के प्लीज प्रोवाइड सैलरी टाइप ठीक है कि बरा बानी यार अपनी सैलरी की टाइप प्रोवाइड करें हमें तो उसके आगे आपने स्टार लगा देना है इसका क्या मतलब है इसका यह मतलब है कि यार मतलब यह मैंडेटरी चीज है बराय मेहरबानी आपका बड़ा आसान होगा हम पर अगर आप यह चीज हमें प्रोवाइड कर दें तो इसके बाद हम दोबारा सेलरी टाइप लिखेंगे कि अगर सेलरी टाइप हमारी बराबर है किस चीज के फिक्स्ड फिक्स्ड सैलरी केम ऐसा आपने कैपिटल लिखना है क्योंकि आपको पता है सेम टू सेम जो नाम आप यहां पर यूज कर रहे हैं व वही नाम आपने वहां भी यूज करना है ठीक है तो हमने अब यह लिख दिया अगर यह फिक्स शरी के बराबर है शरी की टाइप तो फिर आपने क्या करना है तो कोई मसला नहीं है तो फिर आपने यह करना है कि आपने एक इनपुट टैग बनाना है इनपुट एक इनपुट और उसके अंदर आपने उसकी टाइप नंबर कर देनी है और उसका प्रेस ऑर्डर आपने कर देना है क्या चीज उसका प्रेस ऑर्डर होगा इंटर फिक्स्ड सैलरी और उसकी जो वैल्यू होगी वो हमारे पास फिक्स सरी होगी और जो ऑन चेंज होगा उसका वह यह होगा कि सेट फिक्स सैलरी और यहां पर हम लोग लिखेंगे डॉट टारगेट डॉट वैल्यू ठीक है तो जैसे ही हम लोग यहां से बाहर आएंगे अपने इस कंडीशन से तो यहां पर हम लोग अपनी आखिरी कंडीशन लिखेंगे जो कि यह है कि अगर फिक्स से भी नहीं हुई डिफॉल्ट भी नहीं हुई तो इसका मतलब क्या है कि रेंज सेरी है रेंज सेरी में हम लोग अपने पास एक डू क्रिएट करेंगे तो डी को बंद करते हैं अब हमारे पास सारे एरर्स भी गायब हो चुके हैं जैसा कि आप लोग देख सकते हो अब कहीं पर भी कुछ रेड रेड नहीं दिख रहा हमें तो रेंज अंडरस्कोर सैलरी तो मेरे बट लैपटॉप की बैटरी भी खत्म होने वाली है तकरीबन इट्स वेरी रंग तो 19 पर है यह बना लेते हैं यह बन जाएगा बिल्कुल आराम से बन जाएगा रेंज से और रेंज सेरी के अंदर हम लोग अपने इनपुट टैग को यूज करेंगे इनपुट के अंदर मैं चाहता हूं कि हमारे पास पाइप हो इसकी नंबर और नंबर के बाद मैं चाहता हूं इसका प्रेस होर्डर हो मेरे पास सैलरी फ्रॉम और उसके बाद मैं चाहता हूं कि इसकी वैल्यू हो हमारे पास सैलरी फ्रॉम और यहां पर मैं चाहता हूं कि हमारे पास क्या चीज हो ऑन चेंज ई सेट सैलरी फ्रॉम और यहां मैं चाहता हूं कि डट टारगेट डॉट वैल्यू ओके तो यह सारी चीजें लिख दी अब यही इनपुट मैं दोबारा कॉपी करना चाहूंगा और यहां पर इस बार मैं फ्रॉम की जगह टू लिखना चाहूंगा टू और यहां पर भी सेट सैलरी फ्रॉम की जगह सेट सैलरी टू ठीक है तो यह सारा काम यहां पर हमारा हो जाता है इसके बाद जैसे ही आप यहां बाहर आएंगे इससे तो आपने यह डव छोड़ के ये हमारा कौन सा डव है यह सेलरी रेपर हां बिल्कुल इससे बाहर आते ही आपने एक और चीज क्रिएट करनी है जो कि हमारा टेक्स्ट एरिया होता है टेक्स्ट एरिया के अंदर आपने नाम आईडी ये सब कुछ गायब कर देना है आपने सिर्फ रोज को छोड़ देना है हमें 10 रो चाहिए और 10 रो के बाद आपने वैल्यू दे देनी है वैल्यू क्या है हमारे पास वैल्यू हमारे पास डिस्क्रिप्शन और ऑन चेंज पे जाहिर सी बात है केम सेट डिस्क्रिप्शन डॉट टारगेट डॉट वैल्यू बिल्कुल बिल्कुल ऐसा ही करेंगे ओके सो इसके बाद हम लोग चाहते हैं कि हमारे पास एक प्रेस होल्डर भी हो यहीं पर प्रेस ऑर्डर डिस्क क्रिप्शन ओके तो डिस्क्रिप्शन लिख लिया अब इससे बाहर आते ही हम लोग मैं इसे ऐसा नहीं लिखना चाहता मैं चाहता हूं कि यह कुछ ऑटो क्लोजिंग टैग जैसा बन जाए और यहां पर एक आखिरी चीज बटन इसकी टाइप में करना चाहूंगा सबमिट और यहां पर मैं लिखना चाहूंगा कि क्रिएट जॉब और यहां पर हमारे पास एक जॉब क्रिएट हो जाएगी खूबसूरत सी तो लैपटॉप की बैटरी खत्म होने वाली है तकरीबन मेरे पास तो मैं जॉब दिखा देता हूं अगर जॉब क्रिएट हो रही है तो देखते हैं हम लोग अपने पोस्ट न्यू जॉब पर जाते हैं पहले तो मैं जॉब दिखा देता हूं हमारे पास सिर्फ एक रि नेटिव की जॉब अवेलेबल है अब मैं एक जॉब क्रिएट करना चाहता हूं जब का टाइटल है फटर फटर नहीं सीनियर मनक डेवलपर ओके यह हमारे पास एक टाइटल है और कैटेगरी में लिखना चाहूंगा कैटेगरी में हमारे पास कौन सी है मन स्टेक डेवलपमेंट सिटी फॉर एग्जांपल मैं लिख रहा हूं कराची और कंट्री में लिखना चाहता हूं कंट्री में पाकिस्तान ओके सो यहां लोकेशन में मैं लिख देता हूं कि अ बिल्डिंग 10 अपोजिट टू अ रमो टावर कराची कोवा पाकिस्तान अभ मैंने अपनी तरफ से रैंडम लिखा हुआ है ठीक है ये कोई लाजमी लाजमी नहीं है कि आपने सेम टू सेम यही लिखना है अब यहां पर हमने कुछ गलत लिखा हुआ है ठीक है प्रोवाइड सेरी में प्रोवाइड सेरी में जाते हैं एक बार मैं इसे कॉपी कर लेता हूं क्योंकि दोबारा इसे सेव करने के बाद ही हो सकता है गायब हो जाए प्लीज प्रोवाइड सेलरी अच्छा बिल्कुल इससे कुछ य लिखेंगे प्लीज प्रोवाइड सैलरी टाइप ओके और दूसरी चीज ये के यह बिल्कुल एमटी शो हो रहा है यहां पर हमने इसे एमटी शो नहीं कराना इसके अंदर कुछ तो होना चाहिए सेलेक्ट सैलरी सेलेक्ट सैलरी टाइप ठीक है तो जो बाय डिफॉल्ट वल्य होगी वो यह होगी सेलेक्ट सेरी टाइप तो दोबारा आते हैं य सीनियर मर्न स्टेक डेवलपमेंट ओके तो सीनियर मन स्टेक डेवलपमेंट और उसके बाद कैटेगरी सेलेक्ट करते हैं अपने हम लोग अपने पास वन स्टेक कंट्री पाकिस्तान का सिटी कराची और लोकेशन हमने यह दे दी अब हम लोग फिक्स सैलरी दे देते हैं किर मन स्टेक डेवलपमेंट की जो सैलरी है 3 लाख शरी हमने दे दी डिस्क्रिप्शन में हम लोग दे देंगे दिस इज द डिस्क्रिप्शन ऑफ दिस जॉब अब इसे मैं कॉपी पेस्ट दोबारा नाम सही करने में टाइम जाया नहीं करूंगा य दिस इज द डिस्क्रिप्शन मैंने दो बार लिख दिया अब क्रिएट जॉब करते हैं अनएक्सपेक्टेड टोकन ी हैश इज नॉट वैलिड जेसन ठीक है कि हैश इज नॉट वैलिड जेसन अब यह एरर मुझे दे क्यों रहे है अब इसे समझते हैं कि यार यह एरर हमारे पास आया तो आया क्यों अब आई डोंट नो वई कि वी आर फेसिंग दिस एरर तो मैंने सब कुछ तो सही प्रोवाइड किया हुआ है इसे टाइटल कैटेगरी कंट्री सिटी लोकेशन फिक्स्ड सैलरी और सैलरी फ्रॉम सैलरी टू लोकेशन सिटी कंट्री कैटेगरी टाइटल और मैंने इसे कोई हेश वगैरह भी नहीं दिया ग्राफिक्स एंड डिजाइन और वन स्टेक डेवलपमेंट वीडियो नाम बिल्कुल सही दिए हुए हैं यहां पर हमने अपने पास और कोई भी एरर नहीं है यार मुझे कोई एरर शो नहीं हो रहा कोई विजिबल एरर नहीं आ रहा मुझे तो क्रिएट जॉब यार ये फिर हो क्यों नहीं मैं क्यों नहीं रही मेरे पास यहां देखते हैं अपने पास यहां पर कंसोल में तो आया होगा हमारे पास एरर लाजमी सी बात है और यहां पर भी एरर नहीं आया हमारे पास जॉब पोस्ट वन ओके तो इसे ओपन करते हैं यह ओपन भी नहीं हो पा रहा तो यहां आते हैं कि जॉब पोस्ट क्यों नहीं हो रही हम लोग इसे कंसोल कराते हैं शेर जी एरर एरर को कंसोल कराते हैं और अब दोबारा जॉब पोस्ट करते हैं जॉब टाइटल दिस इज टाइटल और कैटेगरी पर जाते हैं कैटेगरी में कुछ भी सेलेक्ट कर देते हैं अभी हम लोग टेस्टिंग कर रहे ठीक है कराची कराची टूथ स डिस्क्रिप्शन कुछ भी सेलेक्ट कर रहा हूं जो भी मतलब समझ आ रहा है नवव और यहां पर भी नवन और डिस्क्रिप्शन इसे मैं पेस्ट करना चाहूंगा डबल और अब क्रिएट जॉब करते हैं तो एरर कुछ यूं आ रहा है हमारे पास एक्सज डट एरर ओके रिस्पांस पर जाते हैं और डाटा पर आते हैं और यहां हमारे पास यह आ रहा है कि अनएक्सपेक्टेड टोकन वन बैकस हैश इज नॉट वैलिड जेसन कि यह कोई जेसन की टाइप नहीं है हैश जो आप दे रहे हो हमें तो आई डोंट नो कि यह क्यों आ रहा है तो चलो इसे सॉल्व कर लेते हैं मैं इसे सॉल्व करके आता हूं आपके पास तो अब मैं इसे सॉल्व कर लेता हूं तो गाइस यहां पर हमारे पास जो एरर आ रहा था वो हमें यह एरर आ रहा था कि यार आप लोग जेसन फॉर्मेट में हमें डाटा नहीं दे रहे तो जेसन फॉर्मेट में यार डाटा कैसे जाएगा उसके पास मैंने यहां पर कररी ब्रैकेट्स का इस्तेमाल ही नहीं किया मैंने डायरेक्ट नेम पेंसिस के अंदर डाल दिया तो लाजमी सी बात है एरर तो आएगा मेरे पास तो इसे मैं कट कर देता हूं ठीक है और इस सबको भी मैं अपने कररी ब्रैकेट्स के अंदर रख देता हूं इन्हें पेंसिस से हटा देता हूं एक तो यह एरर था मेरे पास यार आप इन्हे पैरेंस कर ब्रैकेट्स के अंदर भेज दो दूसरी चीज यहां पर एक चीज मिसिंग है अगर आप लोग इसे गौर से देखो टाइटल कैटेगरी कंट्री सिटी लोकेशन फिक्स सिटी तो डिस्क्रिप्शन कहां गया भाई डिस्क्रिप्शन यहां से हमसे डिस्क्रिप्शन मिसिंग है तो हमें डिस्क्रिप्शन दिखना पड़ेगा यहां पर इसी तरीके से डिस्क्रिप्शन और यह डिस्क्रिप्शन आ गया हमारे पास और यहां पर डिस्क्रिप्शन सेम टू सेम इसी तरह लिखेंगे हम लोग अपने पास सो यहां पर हमारा काम हो चुका है इस डिस्क्रिप्शन का इसके बाद हम लोग अभी देखते हैं कि हमारे पास कोई जो आती है या नहीं अब और जॉब्स पर जाते हैं तो हमारे पास कोई भी अवेलेबल जॉब सभी नहीं है इसे हम लोग सेट करेंगे कि यार अगर कोई जॉब नहीं हो हमारे पास तो यहां पर लिखा हुआ है कि नो अवेलेबल जॉब्स तो अभी हम लोग जाते हैं पोस्ट न्यू जॉब पर और देखते हैं कि हम लोग एक नई जॉब को पोस्ट कैसे कर सकते हैं और हमारे पास होती भी है या होती भी नहीं है तो फॉर एग्जांपल हम लोग देते हैं कि सीनियर ल स्टैक डेवलपर ओके सो कैटेगरी में सेलेक्ट करना चाहूंगा एक मंटेक डेवलपमेंट की कैटेगरी और कंट्री हमारे पास पाकिस्तान और सिटी कराची और लोकेशन फॉर एग्जांपल मैं अपनी मर्जी से कोई रैंडम सी लोकेशन देना चाहूंगा बिल्डिंग न अपोजिट ट अपोजिट ट रेमबो टावर कराची पाकिस्तान ठीक है अब मैंने यह लोकेशन दे दिया अपनी मर्जी से अब मैं सैलरी देना चाहता हूं सरी देना चाहता हूं सरी यह होगी कि अगर मन स्टेक की जॉब है तो 150 से 300 के के के आसपास ठीक है और डिस्क्रिप्शन में देना चाहूंगा दिस इज अ मन स्टेक जॉब फॉर सीनियर डेविड परर ओके सो अब देखते हैं हमारे पास क्रिएट जॉब पर क्या आता है हमारे पास तो जॉब पोस्टेड सक्सेसफुली अब जॉब सक्सेसफुली पोस्ट हो चुकी है अब हम लोग जाते हैं अपने और जॉब्स पर कि हमारे पास जॉब पोस्ट हुई है या नहीं हुई तो यहां पर सक्सेसफुली जॉब पोस्ट हो चुकी है जॉब डिटेल्स पर जाते हैं यह रही हमारे पास जॉब डिटेल्स तो यहां तक हमारा काम बेहतरीन और र है जैसे कि आप लोग को पता है कि यह एक एंप्लॉयर है तो यहां पर अप्लाई नाउ का बटन शो नहीं होगा तो चलो ठीक है अब हम लोग जाते हैं पोस्ट न्यू जॉब के बाद अपने इस व्यू योर जॉब्स पर व्यू योर जॉब्स का हमारा पेज बिल्कुल खाली है मैं यहां पर कुछ भी शो नहीं हो रहा तो इसे देख लेंगे यार ये कोई मसला नहीं है अब यह पेज हम बनाते पोस्ट जॉब में बस हमारा जो एरर था वो सॉल्व हो चुका है हमारे पास अब माय जॉब्स के कंपोनेंट पर आना है आपने माय जॉब्स के कंपोनेंट प आपने कुछ चीजें इंपोर्ट करानी है जसे जैसे कि आपने इंपोर्ट एक्स फ्रॉम एक्ससीओ हमें एक्ससीओ चाहिए हमें टोस्ट चाहिए इंपोर्ट टोस्ट फ्रॉम रिएक्ट हॉट टोस्ट और उसके बाद में कुछ आइकंस को इंपोर्ट करना चाहूंगा इंपोर्ट समथिंग फ्रॉम रिएक्ट आइकंस फॉरव एफएम ओके सो एक ए6 में से चाहिए मुझे एक मुझे आर एक में से चाहिए ठीक है और यही दो आइकन मुझे चाहिए तो यहां पर मैं लिखना चाहूंगा एफ ए चेक और आर एकस वाले में मैं लिखना चाहूंगा आर एक क्रॉस 2 ठीक है सो अब इसके बाद में कुछ और चीजें इंपोर्ट कराना चाहूंगा जैसे कि क्या इंपोर्ट कराना चाहूंगा मैं इंपोर्ट कराना चाहता हूं कि मेरे पास एक यूज इफेक्ट हो मेरे पास एक यूज स्टेट हो और यूज स्टेट के साथ मेरे पास हो यूज कॉन्टेक्स्ट य इन तीनों को मैं इंपोर्ट कराना चाहूंगा इसके बाद मैं चाहता हूं कि मेरे पास इंपोर्ट समथिंग फ्रॉम डॉट डॉट फॉरवर्ड स् डॉट डॉट फव स् मेन मेन में से मैं कॉन्टेक्स्ट को चाहता हूं कि मेरे पास कांटेक्ट भी हो और इन दी एंड एक और चीज मैं चाहता हूं वो क्या चीज है आप लोगों को पता है जिसे हम लोग अपने हर कंपोनेंट में जिसे हम लोग इंपोर्ट करा रहे हैं इंपोर्ट समथिंग फ्रॉम रिएक्ट राउटर डम और जो कि हमारे पास है यूज नेविगेट ओके सो यूज नेविगेट को इंपोर्ट कराते हैं यहां तक हमारा काम हो चुका है यहां तक कोई मुश्किल चीज बिल्कुल भी नहीं थी जो कि मुझे लगा हो कि आप लोगों को एक्सप्लेन करना कराने की जरूरत है ठीक है तो यहां पर मैं यूज स्टेट का इस्तेमाल करूंगा और इसे मैं एक एमटी एरे की सूरत में लिखूंगा जो कि इनिशियली होगा हमारे पास माय जॉब्स कॉमा सेट माय जॉब्स और उसके बाद इन द एंड ओके सो यहां पर मैं ख दूंगा कंस्ट एक और यूज स्टेट क्रिएट करना चाहता हूं यूज स्टेट जो कि इनिशियली क्या होगा हमारे पास नल मतलब एमटी होगा इनिश हमारे पास इसके अंदर मैं क्या लिखूंगा एडिटिंग मोड कॉमा सेट एडिटिंग मोड अब यह हमारे पास बड़ा मजेदार कंपोनेंट होने वाला है जिसमें ज्यादा काम होने वाले है और यह तकरीबन सबसे रिंदी कंपोनेंट होने वाला है सबसे रिी कंपोनेंट बाकी में इतना काम नहीं है जितना इसमें सो आप लोगों ने अपनी कुर्सी की पेटी बांध लेनी है जिसे कि पटान मूवी में कहा जाता है पटान में कहा ता शायद मेरे खयाल से खैर जो भी हो उससे कोई लेना देना नहीं है हमारा काम अभी इस पर फोकस करना है कि हम लोग यह काम कैसे कर सकते हैं तो इसके बाद हम लोग देखेंगे कि हम लोग कंस्ट नेविगेट टू इक्वल टू यूज नेविगेट ठीक है अब हमने एक यूज नेविगेट का एक इंस्टेंस भी क्रिएट कर दिया अब हम लोग जितनी भी जॉब्स हमारे पास एक यूजर की जॉब्स है हम उन सबको फेच करेंगे उन सबको हम तब फेच करेंगे जब हम लोग यूज इफेक्ट के अंदर जब जब हमारा पेज जो होगा वो रिफ्रेश होगा तो मैं एक कमेंट लिख देता हूं फेचिंग ऑल जॉब्स ऑफ एन ऑफ एन एंप्लॉयर एक एंप्लॉयर के जितनी भी जॉब्स है उन सबको हम फिच करवा रहे हैं तो उसके लिए हम लोग यूज इफेक्ट का इस्तेमाल करेंगे और यूज इफेक्ट का इस्तेमाल करते हुए हम लोग यहां पर एक फंक्शन क्रिएट करेंगे कॉन फैच जॉब्स इक्वल टू यहां पर ये लिखेंगे और इस फंक्शन को हम लोग एक ए सिंग फंक्शन बनाएंगे क्योंकि आपको पता है जब हम लोग चीजों को गेट करते हैं या पोस्ट करते हैं अपने डेटाबेस में से तो उसमें कभी कभार टाइम लग जाता है और जब टाइम लगता है किसी भी प्रोसेस में तो हम लोग उसे एसिंग का वेट के अंदर रखते हैं ठीक है एसिंग का वेट के अंदर नहीं रखते उसके साथ यूज करते हैं ठीक है सो अवेट एक्स डॉट गेट क्योंकि आपको पता है हम लोग गेट कर रहे हैं हम लोग पोस्ट नहीं कर रहे तो ठीक है यहां पर अब मैं चाहता हूं कि मेरे पास क्या आ जाए मेरे पास आ जाए मेरा यूआरएल और यहां पर मैं चाहता हूं कि विथ क्रेडेंशियल कैसे आएगा एक व हमें आ जाएगा व हमें आएगा गेट माय जॉब्स में से जॉब सीकिंग वेबसाइट और जॉब राउट्स और गेट माय जॉब्स ओके तो गेट माय जॉब्स वाले अगर आप लोगों ने मुझे फॉलो किया हुआ है मेरे बैकड को तो आपके पास सेम टू सेम यही राउट्स यही नाम होंगे तो अगर आपने भी वही नाम लिखे जो मैं यूज कर रहा था अपने बैक एंड में तो आप लोगों ने बिल्कुल मुझे सेम टू सेम क् देख लेना है कि यार यह बंदा कर क्या रहा है बाकी लाजमी नहीं है कि आपने मुझे कॉपी करना है कॉपी करना इज नॉट अ गुड हैबिट बट सीखने के लिए कॉपी करना पड़ता है ठीक है सो यहां पर मैं अब लिखूंगा कि सेट माय जॉब्स अभी सेट माय जॉब्स के अंदर मैं क्या लिखूंगा बताओ क्या आपको पता है कि मेरे पास मैंने डाटा को डिस्ट्रक्चर किया हुआ है डॉट मा जॉब्स ओके अब मुझे कैसे पता चला कि माय जॉब्स है मेरे पास क्योंकि हमने बैक एंड में जो रिस्पांस में भेज वो माय जॉब्स को भेजा है बैक से तो इसलिए मुझे पता है कि माय जॉब्स आएंगे यहां पर अब यहां पर हम लोग क्या करेंगे टस्ट डॉट एरर एरर के अंदर हम लोग लिखेंगे एरर डॉट रिपस डट डाटा डॉट मैसेज मैसेज की स्पेलिंग मैंने ठीक है अब यहां पर मैंने सेट कर दी और सेट माय जॉब्स इसके एमटी इसके एरे को हम लोग एमटी कर देंगे अगर कोई एरर आता है हमारे पास तो हम लोग इस एरे को एमटी कर देंगे ओके और उसके बाद यहां नीचे जैसे आप लोग अपने इस फेच जॉब्स वाले फंक्शन से बाहर आओगे इसी फंक्शन के अंदर फंक्शन को कोड नहीं करना यूज इफेक्ट के अंदर कोड करना है फेच जॉब्स ओके सो जैसे ही आप लोग इसे यं करोगे और यहां एंड में जरूर यह लिख लेना एमटी एरे एमटी एरे की सूरत में यूज इफेक्ट में कि इसका यह मतलब है कि जब जब पेज रिफ्रेश हो तो आपने इसे रन करना और अब हम लोग इफ न ऑथराइज अगर हमारा यूजर ऑथराइज नहीं है तो तब आपने क्या करना है तब आपने करना है कि नेविगेट टू फॉरवर्ड आपने फॉरवर्ड के पेज पर भेज देना है दो शराय रखनी अब आप सोचो कि माय जॉब्स कौन देखेगा अब अगर जॉब्स का पेज है तो लाजमी से बात है कि कोई एंप्लॉयर ही आएगा उसके लिए कोई यूजर तो कोई जॉब सीकर तो नहीं आएगा तो आपने एक और कंडीशन रखनी है अगर ऑथराइज ना हो या यूजर एंड एंड यूजर डॉट रोल नॉट इक्वल टू एंप्लॉयर अगर उसका रोल एंप्लॉयर के बराबर ना हुआ तो या तो उसका रोल एंप्लॉयर के बराबर ना हुआ या वो ऑथराइज नहीं हुआ तो आपने क्या करना है आपने उसको नेविगेट कर देना है फॉरवर्ड रेश पर ओके तो यहां पर यह काम हो जाता है हमारा अब इसके बाद हम लोगों ने एक फंक्शन क्रिएट करना है किस चीज के लिए यह जो एडिटिंग मोड हमने बनाया हुआ एडिटिंग मोड सेट एडिटिंग मोड इसके लिए कि इसको इनेबल कब करना है और इसको डिसेबल कब करना है तो मैं कमेंट साथ साथ लिखे जा रहा हूं ताकि आप लोगों को जब मैं प्रोवाइड करूंगा तो आप लोगों को फंक्शन के सा कमेंट के साथ सारा कोड मिल जाए मैं कुछ और बा बा कुछ और कमेंट भी बाद में ऐड करूंगा तो व भी आपको मिल जाएंगे ठीक है पता नहीं आज जुबान पस पसरी मेरी बोल नहीं पा रहा आई डोंट नो वाई य रखते आज कुछ ज्यादा बोल हैंडल इनेबल एडिट इक्वल टू एंड यस हेयर वी गो ओके सो सेट एडिटिंग मोड यह रहा हमारे पास य इनेबल एडिट मोड हमसे एक आईडी देगा जॉब की आईडी और यहां पर यह भी हमसे जॉब आईडी हम लोग इसमें स्टोर कर देंगे अब यह क्या हो रहा है ये हम लोग हैंडल इनेबल एडिट का एक फंक्शन रन कर रहे हैं जो कि एक पैरामीटर एक्सेप्ट करेगा जॉब आईडी को और सेट एडिटिंग मोड में हम लोग उस आईडी को सेव कर देंगे यह हम लोग किस लिए कर रहे हैं एडिटिंग मोड को इनेबल करने केलिए अब एडिटिंग मोड को डिसेबल करने के लिए अब इनेबलिंग की जगह हम लोग लिखेंगे डिसेबलिंग फंक्शन फॉर डिसेबलिंग यानी एडिटिंग मोड और इसको भी हम लोग न की जगह डिसेबल एडिट कर देंगे और बाकी फंक्शन हमारा सेम टू सेम रहेगा अब इसके बाद हम लोग क्या करेंगे अब इसके बाद हम लोग करेंगे अपने फंक्शन को अपने जो जॉब को अपडेट करने के लिए एक फंक्शन लिखेंगे फंक्शन फॉर एडिटिंग जॉब अब एक जॉब को आप एडिट कैसे कर सकते हो उसके लिए आपने एक कंस्ट हैंडल अपडेट जॉब अपने एक फंक्शन क्रिएट कर देना है और उसको आपने लाजमी सी बात है आपने उसको एसिंक बना देना है और उसके बाद यहां पर आप लोग कुछ इस तरीके से लिखेंगे कौन अपडेटेड जॉब के कौन सी जॉब अपडेट हो रही है इ इक्वल टू माय जॉब्स डट फाइंड डट फाइंड के जरिए आप कैसे उसे फाइंड करो के जो जॉब है उसको आपने यहां पर ऐसे फाइंड करना है के जॉब डॉट अंडरस्कोर आईडी यह मैं क्या लिख जा रहा हूं कि जॉब डॉट अंडरस्कोर आईडी बराबर हो किस चीज के जॉब आईडी के ओके सो अब यहां पर हम लोग क्या लिखेंगे यह जॉब आईडी हमारे पास कहां से आई है इसलिए हम लोग ए पैरामीटर एक्सेप्ट करेंगे जब भी हम लोग इस बटन पर क्लिक करेंगे हैंडल अपडेट जॉब तो वो उस जॉब की आईडी भेज देगा यहां जब वो उस आईडी को यहां भेजेगा तो उसको हम लोग यहां गेट कर देंगे माय जबस फा j आईडी इसके जरिए हम लोग उसे गेट कर देंगे ठीक है तो अब यहां पर हम लोग आते हैं के अवेट एक्स डॉट पुट यह एक पुट रिक्वेस्ट होने वाली है क्योंकि हम लोग अपडेट कर रहे हैं ठीक है सो पुट रिक्वेस्ट में आपको पता है कि क्या होता है हमारे पास इसके बाद हम लोग डाटा देंगे कौन सा डाटा देंगे अब आप लोग सोचो अब लाजमी सी बात है हम लोगों ने वहां से एक जॉब यहां भेज दी तो उस जॉब को जब यहां भेजेंगे उस जॉब के जरिए हमने वो जॉब फाइंड भी कर दी और उसको हम लोग इस अपडेटेड जॉब का डाटा सारा उसके अंदर स्टोर हो जाएगा तो उसके अंदर स्टोर होने के बाद हम लोग यहां पर पुट के अंदर वाई डाटा इसे देंगे मतलब अपडेटेड जॉब का अपडेटेड जॉब ठीक है और इसके बाद हम लोग अपना जो आमतौर पर जिसे हम लोग खते हैं विथ क्रेडेंशियल ड्रॉ वगैरह और बाकी वह देने की जरूरत नहीं है अभी यहां पर कंटेंट टाइप वगैरह ठीक है वो कोई जरूरत नहीं है मुझे नहीं लगता डॉट देन रिस्पांस और रिस्पांस में हम लोग देंगे केटोस्ट डॉट सक्सेस और रिस्पांस डॉट डाटा डॉट मैसेज के रिस्प ड डटा डॉट मैसेज कर देना है अपने और सेट एडिटिंग मोड को आपने नल कर देना है और इसके बाद अगर कोई एरर आता है आपके पास जैसे के डॉट कच अगर कोई एरर आता है कोई भी मसला हो सकता है ना यार अब अगर आप एक काम कर रहे हो तो मसले तो जरूर ंगे जैसे भी हमें एक छोटा सा एरर आया था जो हमने अभी अभी सॉल्व किया तो एरर ड रिपस डटा डट मैसेज ओके तो यहां तक हमारा यह काम हो जाता है हमने यहां पर पुट के अंदर इसका एक वो देना है क्या नाम है इसका यूआरएल तो अपडेट जॉब का जो यूआरएल है हमारे पास इसे हम लोग बस कॉपी कर लेते हैं यहां से एज सेम टू सेम कॉपी करके यहां हम लोग इसे पेस्ट कर देते हैं इस आईडी को हटा के हम लोग डॉलर जॉब आईडी देंगे जॉब आईडी ठीक है तो यहां तक हमारा यह फंक्शन भी हो चुका है अब इसके बाद एक डि डिलीट के लिए फंक्शन क्रिएट करेंगे हमने क्या-क्या क्रिएट किया मैं ओवरव्यू करा देता हूं यूज इफेक्ट के अंदर हमने जॉब्स को फेस्ट फेच किया उसके बाद द इज ऑथराइज की कंडीशन लगाई उसके बाद एडिटिंग मोड को इनेबल करने के लिए एक कंडीशन लगाई और डिसेबल करने के लिए अलग कंडीशन उसके बाद हमने किसी भी जॉब को एडिट मतलब अपडेट करने के लिए अलग कंडीशन लगाई अब किसी भी जॉब को डिलीट करने के लिए एक अलग कंडीशन लगाएंगे फंक्शन फॉर एओ आर फॉर डिलीट ंग जॉब मतलब कोई भी जॉब अगर आपने डिलीट करनी हो तो आप उसे कैसे डिलीट कर सकते हो कंस्ट हैंडल जॉब डिलीट इक्वल टू ए सिंक और य पर भी लाजमी सी बात है यह एक जॉब की आईडी को एक्सेप्ट करेगा तो अवेट एक्स डॉट डिलीट और डिलीट के अंदर आपने सिंपल उसका जो पाथ है आपने वह दे देना है और विद क्रेडेंशियल जॉब वाले फंक्शन पर जाना है आपने और मतलब राउट पर जाना है फंक्शन पर नहीं जाना राउट प तो आपने ये सेम टू सेम कॉपी करना है अपडेट और डिलीट दोनों को बंद करके यहां आपने पेस्ट कर देना है इस आईडी को रिमूव करके आपने यह जॉब आईडी देनी है जो आप एज अ पैरामीटर एक्सेप्ट करेंगे जब आप इस फंक्शन को कॉल करेंगे ठीक है तो अब इसको जब यह यस हो जाएगा मतलब यह सक्सेसफुल हो गया तो डॉट देन के जरिए आप रिस्पांस करेंगे रिस्पांस और आप टोस्ट डॉट सक्सेस का मैसेज देंगे के रिंस ड डटा डॉट मैसेज के मतलब जो डिलीट करने पर जो सक्सेसफुल सक्सेस का मैसेज आएगा कि यार डिलीट हो चुका है तो वोह आ जाएगा आपके पास सेट माय जॉब्स अब सेट माय जॉब्स के अंदर आप क्या करेंगे अब अगर आपने इसे कर लिया मतलब फॉर एग्जांपल डिलीट हो गया तो वह तो वहीं पर रहेगा वह जॉब अब वह ऑटोमेटिक फेच कैसे होगा वह आपकी स्क्रीन में से गायब कैसे होगा क्योंकि जब तक आप रिफ्रेश नहीं करेंगे तो वह नहीं जाएगा तो उसके लिए आप क्या करेंगे आपने यह करना है कि प्रीवियस जॉब्स प्रीवियस जॉब्स कौन सी जो सेट माय जॉब्स के अंदर ऑलरेडी डाटा है वो प्रीवियस जॉब्स है प्रीवियस जॉब्स ठीक है उन प्रीवियस जॉब्स पे आपने फिल्टर मारने है प्रीवियस जॉब्स डॉट फिल्टर उन परे आपने फिल्टर का मेथड रन करके आपने यह करना है कि जॉब जॉब डॉट अंडरस्कोर आईडी नॉट इक्वल इक्वल जॉब आईडी अब मैंने यह क्या किया मैंने यह किया कि सेट माय जॉब्स जो कि हमारे पास यह है कहां गया यार सेट माय जॉब्स इसके अंदर माय जॉब्स का डाटा सारा पड़ा हुआ है ठीक है तो अब इसके अंदर माय जॉब्स का जो डाटा पड़ा हुआ उसे हमने प्रीवियस जॉब्स के दिया मतलब प्रीवियस जॉब्स पर आपने फिल्टर करना है फिल्टर करने के बाद हमने एक नाम दे दिया जॉब के जो जॉब की जो आईडी होगी वह बराबर ना हो उस आईडी के जो हैंडल जॉब डिलीट को हमने भेजी हुई है तो लाजमी सी बात है यह उस उसको हटा के बाकी सब जॉब्स को आपको फिल्टर करके दे देगा ठीक है आई होप कि यह समझ आ गया होगा आपको कि कैसे काम करता है अगर आपको य समझ नहीं आया तो आप फिल्टर मेथड के बारे में थोड़ा सा पढ़ सकते हो या हो सकता है आप इस कोड को कॉपी करके कहीं चेट जीपीटी वगैरह से लाइन बाय लाइन वर्ड टू वर्ड आप एक्सप्लेन भी करा सकते हो मैंने मुझसे जो भी हो रहा था मैंने अपनी पूरी कोशिश की कि बेहतर से बेहतर समझा सकूं अब और तो कुछ नहीं कर सकता बस यही था मेरे पास करने को कि एक्सप्लेन करू आपके लिए तो अब यहां पर हमने हैंडल जॉब डिलीट भी बना दिया कोई गलत तो नहीं किया जा रहा अच्छा सही है इसके बाद एक और हैंडल इनपुट चेंज हैंडल इनपुट चेंज को हम लोग कैसे हैंडल करेंगे जो हमारे पास इनपुट्स वगैरह है उनके चेंज को हैंडल करने के लिए मतलब उनकी आईडी वगैरह वो सब कुछ उसके लिए हमने यहां पर एक अलग फंक्शन बनाया हुआ है हैंडल इनपुट चेंज ये हमने नाम दिया हुआ है उसे जो कि तीन पैरामीटर्स एक्सेप्ट करेगा तीन पैरामीटर्स कौन-कौन से होंगे अब मैं बताता हूं आपको सबसे पहले हमारे पास जॉब आईडी उसके बाद फील्ड कौन सी फील्ड होगी और उसकी वैल्यू ओके तो मैंने यहां पर स्क्वायर ब्रैकेट्स लिखे मुझे स्क्वायर नहीं चाहिए मुझे कररी ब्रैकेट चाहिए अब कररी ब्रैकेट्स के अंदर मैं लिखूंगा के सेट माय जॉब्स ठीक है और सेट माय जॉब्स के अंदर मैं दोबारा से प्रीवियस जॉब्स चाहता हूं और प्रीवियस जॉब्स के अंदर मैं चाहता हूं कि मेरे पास क्या हो कि प्रीवियस जॉब्स डॉट मैप उन परे एक मैप मेथड हो उसके अंदर जॉब हो और जॉब के अंदर मैं चाहता हूं कि मेरे पास जॉब डरको आईडी और यह आईडी बराबर हो किस चीज के जॉब आईडी के ओके और यहां पर हमने यह लिख देना है कि जो स्प्रेड ऑपरेटर का यूज करेंगे डॉट डॉट डॉट जॉब जो ऑलरेडी उसकी वैल्यूज है वो और जो फील्ड फील्ड और फील्ड की जो नई वैल्यू है फील्ड ए वी ए ए यू ई वैल्यू ओके और जॉब ओके तो यहां पर हमने क्या किया हमने ये एक हैंडल इनपुट चेंज नाम से फंक्शन बनाया है उसके अंदर तीन वैल्यूज आएंगी जॉब आईडी फीड और वैल्यू उसके बाद हमने सेट माय जॉब्स से प्रीवियस जॉब सेट माय जॉब्स के अंदर हमने एक छोटा सा फंक्शन क्रिएट किया हुआ है प्रीवियस जॉब्स प्रीवियस जॉब्स जो मतलब माय जॉब्स का अंदर का सारा डेटा है उस पे हमने मैप मेथड यूज किया हुआ है मैप मेथड के अंदर जॉब जिसे हम लोग नाम देते हैं जॉब के बजा हम लोग इसे एलिमेंट भी दे सकते हैं कि एलिमेंट की आईडी बराबर हो उस आईडी के जो हमने इसे भेजी है उसकी वैल्यू को आपने चेंज करना है ठीक है तो यहां पर हमने यह काम कर दिया अब यहां पर हम लोग अपने बाकी का जो हमारा फ्रंट एंड है अब हम लोग उसकी तरफ आ सकते हैं मतलब अपने डिजाइन की तरफ फ्रंट एंड से मुराद अभी जो हम लोग कर रहे यह भी सारा फ्रंट एंड है अब मैं यह नहीं कह सकता य मैं बैक एंड पर काम कर रहा हूं यह भी हमारा फ्रंट एंड है तो अब आते हैं डॉट माय जॉब्स डॉट पेज इसे हम लोग दो क्लासेस देंगे एक माय जॉब्स एक पेज एक उसके बाद इसके अंदर एक कंटेनर क्रिएट करेंगे कंटेनर के बाद एक h3 बना रहेते हैं योर होस्टेड जॉब्स क्या मतलब वह जॉब्स जो आपने पोस्ट की हुई है वह नहीं जो दूसरों ने पोस्ट की हुई है सिर्फ आपकी जॉब्स आपको दिखेंगी माय जॉब्स डॉट लेंथ अगर उसकी लेंथ जीरो से ज्यादा हुई मतलब अगर आपके पास कोई जॉब एजिस्ट करती हो तो उसके लिए आपने यह कोड लिखना है पर अगर जॉब एजिस्ट ना करती हो तो फिर उसके लिए आपने क्या कोड लिखना है अब यह भी एक सवाल है हमारे पास कि अगर तो उसके लिए आपने यहां पर एक पी मेथड लिख लेना है अब प मेथड नहीं सॉरी पी टैग अब इस प टग के अंदर आपने यह लिख लेना यह मुझे पता नहीं क्यों एरर दे रहे के जीरो यहां तक तो सही है यार यहां तक तो कोई मसला नहीं आना चाहिए मुझे तो मैं इसे भी हटा के ऐसे लिख लेता हूं ठीक है अब एरर नहीं आ रहा मेरे पास तो यू हैव नॉट पोस्टेड एनी जॉब और मे बी यू डिलीटेड ऑल ऑफ योर जॉब्स यार या तो आपने कोई जॉब पोस्ट ही नहीं की या अपने अपनी सारी जॉब्स को डिलीट कर दिया उस्से में आकर के यार पता नहीं अजीब लोग जॉब्स के लिए अपलाई कर रहे हैं मुझे तो ऐसे सीनियर चाहिए जिन्ह सब कुछ चाहता हूं क्योंकि इन लोगों को तो यह लगता है कि बंदा मां के पेट से सब कुछ सीख के आता है तो बंदा क्या कहे इस लोगों को ठीक है तो अब यहां वहां की बातें बहुत हो गई डॉट बैनर क्रिएट करते हैं इस बैनर के अंदर हम लोगों ने माय जॉब्स इस पर एक मैप मेथड रन करेंगे मैप मेथड में हम लोग अपने एलिमेंट को बुलाएंगे एलिमेंट को बुलाएंगे या एलिमेंट नाम देंगे इसे तो यहां पर रिटर्न का यूज करेंगे और रिटर्न का यूज करने के बाद में एक कार्ड क्रिएट करूंगा कार्ड में आपको पता है कि हम लोग की का इस्तेमाल करते हैं कीड एमेंड आईडी ओके यह हमारी आईडी होने वाली है और यहां पर मैं एक दूसरा कंटेंट नाम से ड क्रिएट करूंगा ड्यू अपने पास उसके अंदर मैं चाहता हूं कि एक शॉर्ट अंडरस्कोर फील्ड्स नाम से वो फील्ड्स शॉर्ट फीड्स ओके और इस शॉर्ट फीड्स के अंदर हमारे पास एक डू हो उस डू के अंदर मैं चाहता हूं कि मेरे पास एक स्पैन हो स्पैन में लिखा हुआ हो टाइटल और उस टाइटल के बाद उस स्पैन के नीचे मतलब उस पेन के बाद मेरे पास एक इनपुट टैग हो इनपुट टैग के अंदर अब हमें कुछ काम करना है जैसे टाइप टेक्स्ट हो उसका डिसेबल्ड यह डिसेबल्ड कब हो हमारे पास अब मैं बताता हूं कि हमने इनेबल एडिट का काम क्यों किया हुआ है कि अगर एडिटिंग नोड नॉट इक्वल इक्वल एलिमेंट डॉट अंडरस्कोर आईडी तो आपने इसे ट्रू कर देना है वरना फॉर्स रहने देना है तो इसका क्या मतलब हुआ इसका यह मतलब हुआ कि अगर हमारा एडिटिंग मोड इस एलिमेंट की आईडी के बराबर नहीं है तो आपने इसे फॉल्स कर तो आपने इसे ट्रू कर देना है वरना आपने इसे फॉल्स कर देना है ओके तो अगर आपको समझ नहीं आया आप इसको थोड़ा सा रिवाइंड करके दोबारा मेरी बात सुन सकते हो कि मैं क्या कहना चाह रहा हूं तो अब यहां पर हम इसे एक वैल्यू देंगे आपको पता है हर चीज की अपनी एक वैल्यू होती है एलिमेंट डॉट अको आईडी नहीं य आईडी नहीं नी यार एलिमेंट डॉट टाइटल क्योंकि ये हमारा टाइटल होने वाले और ऑन चेंज के फंक्शन में हम लोग यहां पर कुछ लिखना चाहेंगे जैसे ई और ई के बाद में लिखना चाहूंगा हैंडल इनपुट चेंज ओके तो हैंडल इनपुट चेंज के अंदर मुझे क्या क्या देना है एलिमेंट डॉट अंडरस्कोर आईडी मुझे उस एलिमेंट की आईडी देनी है जैसे आप लोगों को पता है य जॉब आईडी मांगेगा मुझसे फील्ड मांगेगा फील्ड कौन सी फील्ड है हमारी यह है हमारा टाइटल ओके तो इसके बाद हमने इसे एक वैल्यू देनी है डॉट टारगेट डॉट वैल्यू अब इसे सारी चीजें मिल चु अब इस डू के बाद मैं चाहता हूं कि मेरे पास एक और डू हो और फिर एक और डी हो फिर एक और ड हो तो अब आपको पता है कि डू की बरसात होने वाली है हमारे पास तो मैं अपने इस टर्मिनल को यार नीचे क्लोज कर देता हूं अब क्या करू इसका में इसे मैं बंद कर देता हूं अपना टर्मिनल को इस ड्यू को मैं नीचे कॉपी करता हूं ओके दो ड्यू अब हमारे पास दो डी टोटल एक टाइटल टाइटल के बजाय में लिखना चाहूंगा कंट्री कंट्री लिख देता हूं पहले कंट्री आएगा फिर सिटी आएगा ना कंट्री काउट्री नहीं कंट्री टाइटर टेक्स्ट और बाकी सब एलिमेंट टाइटर की जगह मैं लिखना चाहूंगा कंट्री और यहां पर भी मैं इसके बजाय लिखना चाहूंगा कंट्री बाकी तो सब हमारे पास सेम रहने वाला है उसके बाद मैं यहां आऊंगा सिटी में सिटी और यहां पर मैं लिखना चाहूंगा एलिमेंट डॉट टाइटर के बजाय एलिमेंट डॉट सिटी और उसके बाद यहां टाइटर के बजाय मैं लिखना चाहूंगा सिटी ओके सो यहां तक सिटी तक तो हमने कर लिया अब सिटी के बाद मैं चाहता हूं कि हमारे पास एक कैटेगरी के लिए अलग हो तो कैटेगरी के लिए हम लोग इसी डेव को कॉपी मारेंगे इसी डेव को कॉपी मारने के लिए यहां आना पड़ेगा तो नीचे कॉपी पेस्ट मारते इस पर यहां मैं इसे लिखूंगा केटी गोरी ओके तो इस कैटेगरी के अंदर में एक इनपुट के बजाय अब तो मुझे इनपुट की कोई जरूरत नहीं है क्योंकि अब मैं एक सेलेक्ट टैग क्रिएट करने वाला हूं सेलेक्ट सेलेक्ट के नेम और आईडी को मैं हटा देना चाहता हूं इसके अंदर मेरे पास एक वैल्यू होगी एलिमेंट डॉट कैटेगरी ओके तो जो कि कैटेगरी हमारे पास और उसके बाद में यहां पर एक न चेंज फंक्शन का यूज करूंगा ई का इस्तेमाल करके और ई का इस्तेमाल करने के बाद में लिखूंगा हैंडल इनपुट चेंज और हैंडल इनपुट चेंज के अंदर एलिमेंट डॉट अंडरस्कोर आईडी और उसके बाद में लिखूंगा यहां पर कैटेगरी इसे मैं ऐसे कर देता हूं और शिफ्ट एफ ठीक है तो कैटेगरी के बाद एक आखरी चीज जो कि आप लोगों को पता है क्या चीज होने वाली है डॉट टारगेट डॉट वैल्यू हमें इन चीजों की जरूरत थी थोड़ी सी तो यह सारा लिखने के बाद अब आप लोगों ने यहां नीचे आना है यहां पर इसी सक्ट िक के अंदर हम लोग ये सब कुछ लिख रहे कि ये डिसेबल कब होगा तो डिसेबल के लिए वही कंडीशन जो आप लोगों को पता है हमने इसे ही कॉपी पेस्ट मारना है हम ज्यादा मेहनत नहीं करते हम लोग क्योंकि हम डेवलपर्स हैं तो डिसेबल इसे आपने इसी तरह कर देना अब इसके बाद इसके अंदर आपने कुछ ऑप्शंस देने हैं तो ऑप्शंस में आपने क्या करना है ऑप्शंस में आपने यहां आना है अपने इस पोस्ट जॉब में पोस्ट जॉब में आने के बाद यहां पर आप के पास जितने भी ऑप्शंस पड़े हुए हैं आपने इन सबको उठा के पेस्ट कर देना है वहां पर इन सबको आपने कॉपी किया इन सबको कॉपी करने के बाद आपने यहां पर पेस्ट कर दिया सेम टू सेम कोई मुश्किल काम नहीं बस आपने इन सबको यहां पेस्ट कर दिया अब आप इस ड्यू से बाहर आ सकते हैं तो इस डू से बाहर आने के बाद अब हम लोग अपने एक और डू की जानिब बढ़ेंगे ठीक है तो एक अगला ड्यू कौन सा होने वाला है हमारा अब आप लोग लोगों को पता है कि एक खतरनाक चीज रती हमारी सैलरी तो अब उसके लिए कुछ क्रिएट करते हैं क्रिएट तो करना पड़ेगा क्योंकि अब मजबूरी हमारी अब क्या कर सकती है इसके साथ हम लोग इनपुट और अब इस इनपुट के अंदर मैं चाहता हूं कि हमारे पास क्या हो या इस इनपुट को भी नहीं क्रिएट करता क्योंकि हमारे पास सेलरी कुछ ऐसे होने वाली है कि हम लोग यहां पर डबल टेक्स हम लोग एक कंडीशन लगाएंगे कि यार हमारा यूजर अगर एंप्लॉयर है तो अगर फिक्स सेलरी है तो उसके लिए कुछ ऐसा इंटरफेस है और अगर कोई और सेलरी है तो उसके लिए ऐसा इंटरफेस हो तो सेलरी के आगे हम लोग कैसे लिखेंगे वो अब मैं बताता हूं आप लोगों को उसके लिए यह कि एलिमेंट डॉट फिक्स सैलरी अगर एलिमेंट के अंदर जो सैलरी है वो फिक्स है तो आपने यह वाला इंटरफेस देना है वरना आपने यह वाला देना है ठीक ठीक है तो अब इस वाले के अंदर हमने क्या करना है हमने एक इनपुट टैग क्रिएट करना है इनपुट अच्छा इनपुट ऑटोमेटिक क्रिएट नहीं होता तो हमने एक इनपुट क्रिएट कर दिया अब इस इनपुट के अंदर हमने टाइप देनी है टाइप हमारे पास नंबर है और हमारे पास जो डिसेबल के लिए हमने कोड लिखा हुआ था हम डिसेबल वाला कोड सेम टू सेम कॉपी करेंगे ऑन चेंज वाला भी और वैल्यू वाला और वैल्यू वा वाला भी सब कुछ कॉपी करेंगे अब इसे हम लोग ऐसा करते हैं थोड़ा सा खूबसूरत अंदाज में लिखते हैं हमारे पास यह रही वैल्यू एलिमेंट ड कटेगरी के बजाय हमने क्या कर देना है इसे फिक्स्ड सैलरी फिक्स्ड सैलरी टाइप नंबर है न चेंज और इस फ फिक्स सेलरी को मैं कॉपी करूंगा यहां कैटेगरी के बजाय में उसे लिखना चाहूंगा और डिसेबल एडिट में मैं उसे मैंने लिख लिया ओके तो अब अगर हमारे पास फॉर एग्जांपल अगर फिक्स सैलरी नहीं हुई तो इसका यह मतलब है ना कि रेंज सैलरी है हमारे पास तो अगर रेंज सैलरी है तो उसके लिए हम लोग क्या करेंगे उसके लिए हम लोग इसको एक ड्यू में कन्वर्ट कर देंगे ओके तो इसको ड्यू में कन्वर्ट कर ने के बाद हम लोग इस इनपुट टैग को कॉपी करेंगे यहां से यहां तक ओके तो कॉपी करने के बाद एक बार पेस्ट करना है और दूसरी बार पेस्ट करना है तो पहली बार आपने लिख देना है कि सैलरी फ्रॉम और आपने इसे कॉपी करना है यहां पर भी आपने सेम टू सेम लिख देना है ओके सो आफ्टर दिस आपने यहां नीचे आना है इस फिक्स सैलरी को फ्रॉम के बजाय इसको आपने टू कर देना है और इसी टू को कॉपी करके आप यहां भी लिख देना है ओके तो यहां तक हमारा बेहतरीन काम हो रहा है यहां तक तो सब कुछ अच्छे से हो गया यहां तक हमारा क्या हो गया सब कुछ अच्छे से हो गया अब इसके बाद मैं चाहता हूं कि हमारे पास एक और डू हो कौन सा ड्यू अब मेरी नजर है एक और ड्यू पर जो के मैं देख रहा हूं कि मैंने ये ड्यू क्रिएट कहां पर किया था इस डू से हमने बाहर आना है यहां पर ओके तो जैसे ही हम लोग यहां बाहर आएंगे इस डू से तो यहां पर हमने एक और ड्यू क्रिएट करना है कौन सा ड्यू वह यह है कि डी आईवी ड्यू और उस ड्यू में आपने लिखना है कि स्पन उस स्पैन के अंदर आपने लिख देना है कि एक्सपायर आपको पता है कि मैंने एक चीज बताई थी कि हमारे पास जोब अगर हम लोग एक्सपायर करना चाहे हम लोग उसे एक्सपायर भी करवा सकते हैं ठीक है तो आपने उस चीज को सेम टू सेम करना है सेलेक्ट ऑप्शन ठीक है ऑप्शन जो इनिशियल वैल्यू होगी हमारे पास वो हमारे पास बाय डिफॉल्ट तो हम लोग कोई वैल्यू नहीं देंगे बट हम लोग दो वैल्यूज देंगे सिर्फ इस स्क्रीन बड़ी कर देते हैं एक ट्रू वैल्यू होगी हमारे पास एक फॉल्स होगी ठीक है और हम लोग यहां पर इसे क्या कर देंगे फॉर्स वाले की जगह फोर्स लिख देते हैं और ट्रू वाले की जगह ट्रू लिख देते हैं और एक्सपायर्ड की जगह एक्सपायर्ड लिख देते हैं और सेलेक्ट में हम लोग क्या लिखेंगे सेलेक्ट में आप लोगों को पता है कि हम लोग वही चीज दोबारा कॉपी करेंगे हम लोग कॉपी पेस्ट में सारे चैंपियंस बने हुए हैं तो इसे कॉपी करते हैं यहां से और इसे यहां से कॉपी करने के बाद आपने यहां आना है अपने इस सेलेक्ट वाले टैग में इस सेलेक्ट वाले टैग में आने के बाद यहां पर आपने इसको कट करके एक्सपायर्ड लिख देना है कि यार यह तो एक्सपायर्ड वाली वैल्यू आपने लिखनी है यहां पर और इसी एक्सपायर्ड को कॉपी करना है आपने यहां कैटेगरी के बजाय आपने एक्सपायर्ड लिख देना है बाकी य का सारा काम सेम टू सेम रहेगा यहां पर और कुछ भी नहीं होगा हमारे पास तो अब इसके बाद यह जो हमारा एक टेक था हमारे पास शॉर्ट फीड्स नाम से शॉर्ट फीड्स अब इससे बाहर आने का वक्त आ गया तो जैसे मैंने उसे उसके ऊपर टिक किया तो मैं यहां उससे बाहर आ गया डॉट रंग फील्ड अब रंग फील्ड का अ मेरे पास एक और वो होगा एक और क्लास बनाऊंगा रंग फील्ड अब इसके अंदर मेरे पास दो फील्ड्स क्रिएट नी होने वाले ड्यू उस ड्यू के अंदर स्पेन क्रिएट करूंगा और उसी स्पेन के अंदर मैं चाहता हूं कि डिस्क कप्शन ओके डिस्क्रिप्शन अब इस डिस्क्रिप्शन के अंदर मैं चाहता हूं कि इस स्पेन के बाहर मेरे पास एक टेक्स्ट एरिया हो टेक्स्ट एरिया ओके तो आपको पता है कि टेक्स्ट एरिया में हम इन चीजों को नहीं चाहते हमें जो चाहिए वो सिर्फ एक ही चीज है रोज और रोज भी इतनी नहीं चाहिए जितनी ये लोग हमें प्रोवाइड कर रहे हैं हम सिर्फ पांच रोज चाहते हैं इन लोगों से और हमें कुछ भी नहीं चाहिए तो वैलू में मैं खना चाहूंगा कि एलिमेंट डॉट डी स आर आई पटी आईओ ए डिस्क्रिप्शन और अब दोबारा यही कोड कॉपी करना पड़ेगा ऑन चेंज और डिसेबल वाला यही प्रकार लिख लेते हैं ऑन चेंज और डिस्क्रिप्शन तो डिस्क्रिप्शन को यहां से कॉपी करेंगे यहां पर पेस्ट कर देंगे बाकी सारा कोड सेम रहेगा टेक्स्ट एरिया को आप लोग यहां से यह बंद करके यहां से आप लोग इसे ऑटो क्लोजिंग ऑटो क्लोजिंग टैग में कन्वर्ट कर सकते हो और उसके बाद आपने यह जो डव क्रिएट कि है आपने इसको सेम टू सेम कॉपी पेस्ट मारना नीचे एक बार और तो इसे कॉपी पेस्ट मारने के बाद आप लोग को पता है एक और चीज मिसिंग है वह है लोकेशन लोकेशन और आपने इसको दोबारा कन्वर्ट कर देना है यह भी टेक्स्ट एरिया हमारे पास होने वाला है रोज पांच होने वाली है एलिमेंट डॉट डिस्क्रिप्शन के बजाय यह लोकेशन होगा ठीक है तो यहां पर भी लोकेशन बाकी सारा कोड सेम रहेगा हमारे पास तो अब यहां पर हम लोग इन सबसे बाहर आने के बाद हम एक और चीज क्रिएट करने की कोशिश करेंगे जो कि है हमारे पास कौन सी मैं देख लेता हूं बटन रेपर में था शायद कार्ड कंटेंट जैसे ही आप कंटेंट अच्छा इस कंटेंट वाले से बाहर आना है हमने कंटेंट कहां गया बंद कहां पर होगा यहां पर कंटेंट तो ठीक है अब इस कंटेंट से जैसे हम लोग बाहर आएंगे हम लोगों को एक और चीज चाहिए वो यह है कि बटन चाहिए अब आप लोग खुद सोचो कि हम लोगों को अगर बटन चाहिए तो हम लोग उन्हें कैसे हासिल करेंगे अब आप लोग खुद सोचो कि अगर हम लोग बटन क्रिएट करना चाहे तो हम उनके लिए कैसे फंक्शन बनाएंगे क्योंकि हमें काफी बटन चाहिए अपडेट के वक्त अपडेट करना है जैसे आपको को मैंने डेमो में बताया भी था कि हमें यह चीज चाहिए तो आप लोग भी जरा सोचो तो देखते हैं के यह रही हमारी यह क्लास इससे हम लोग बाहर आ गए तो चलो मैं खुद बता देता हूं डॉट बटन अंडरस्कोर रेपर बटन रेपर बटन रेपर के बाद में एक एडिट अंडरस्कोर बीटीएन अंडरस्कोर रेपर एडिट बीटीएन रेपर और अब इसके अंदर मैं चाहता हूं कि अगर एडिटिंग मोड हमारे पास इक्वल इक्वल इक्वल हमारे पास किस चीज के बराबर है एलिमेंट डॉट अंडरस्कोर आईडी अगर इसके बराबर है तो आपने क्या कर देना है आपने यह कर देना है कि आपने यह कर देना है असल में ओके तो इसके अंदर हम लोग दो बटन बनाएंगे हमारे पास बटन और इस बटन के बाद में इस पर एक फंक्शन क्रिएट करना चाहूंगा ऑन क्लिक और इस पर ऑन क्लिक होते ही हम मैं क्या चाहता हूं कि मेरे पास यह हो के हैंडल अपडेट हैडर अपडेट जॉब और आपको पता है कि ये एक पैरामीटर एक्सेप्ट करता है जॉब की आईडी को एलिमेंट डॉट अंडर आईडी तो यहां पर मैं क्या लिखना चाहूंगा मैं इसे एक आइकन देना चाहूंगा एफ ए चक और इस बटन के अंदर मैं एक और चीज भी चाहता हूं वो क्या है कि इसको एक क्लास नेम देना चाहता हूं क्लास नेम सी सी के अंडर बीटीएन तो अब देखते हैं अब यहां पर इस बटन को मैंने कॉपी करना है और इसी बटन को मैं दोबारा यूज करना चाहूंगा नीचे विथ सेम इंटरफेस बाकी सब कुछ सेम रहेगा बस एक ही चीज का फर्क होगा हैंडल डिसेबल एडिट क्योंकि अगर हम लोगों को एडिट ना करना हो तो उसके लिए हम लोग क्या करेंगे हैंडल डिसेबल एडिट ओके तो अब अगर डिसेबल एडिट करना हो तो हम लोग इसे क्या कर देंगे कोई भी पैरामीटर वगैरह हमने पास नहीं करना और इसका जो क्लास होगा क्लास का नाम हमने चेंज कर देना है क्रॉस बीटीएन आइकन भी चेंज होगा लाजमी सी बात है r एक क्रॉस 2 ठीक है अब जैसे यहां पर हमने क्वेश्चन मार्क के बाद हमने एक टरनरी ऑपरेटर यूज कर रहे हमने तो पहले ये कंडीशन लगाई हुई है कि यार अगर एडिटिंग मोड एलिमेंट की आईडी के बराबर हुआ तो आपने यह कर देना है पर अगर बराबर नहीं हुआ तो फिर आपने क्या करना है तो तो फिर आपने यह करना है कि आपने फिर यह करना है ठीक है तो फिर आपने यह कर देना यहां पर आपने क्या कर देना है यहां पर आपने एक बटन क्रिएट करना है अपने पास और उस बटन पर क्रिएट हो भी जा भाई अब क्या करना है ठीक है बटन के अंदर आपने ऑन क्लिक का फंक्शन यूज करना है ऑन क्लिक के अंदर यू आर गोइंग टू यूज दिस एंड हैंडल इनेबल एडिट के एलिमेंट एंडर इनेबल एडिट एलिमेंट डॉट आईडी क्योंकि यह एक पैरामीटर एक्सेप्ट करता है और यहां पर हम लोग क्या लिखेंगे इसके अंदर एडिट और इसे भी एक क्रास नेम जरूर देंगे क्योंकि हमने जो स्टाइलिंग की हुई है हर जगह हमने क्लासेस के नाम यूज़ किए हुए हैं सो इट्स मैंडेटरी ओके तो इस बटन को हम लोग दोबारा एक बार कॉपी करेंगे या अभी नहीं कॉपी करते तकरीबन हां मेरे ख्याल से इसे कॉपी करने की अब जरूरत नहीं है क्योंकि हम लोग एक बार बटन यूज़ कर चुके हैं तो अब इस डू से आप लोग जैसे बाहर आएंगे कौन से ये जो एडिट वीटीएन रेपर वाला डिव था इसमें से जैसे आप बाहर आएंगे हम लोग एक और बटन यूज करने वाले हैं और यहां पर हम लोग ऑन क्लिक का इस्तेमाल करेंगे ऑन क्लिक का इस्तेमाल करते ही हम लोग क्या करेंगे कि हैंडल हैंडल डिलीट ंडर जॉब डिलीट और यहां पर एलिमेंट डॉट अंडर आईडी ओके तो हम लोग इसे एक क्लास भी देना चाहेंगे क्लास नेम डिलीट अंडर बीटीएन ओके तो इसके अंदर हम लोग लिख देंगे एंड डिलीट कुछ ज्यादा नहीं लिखना डिलीट लिख देना है बस और यहां पर हमारा यहां का काम कंप्लीट हो जाता है अब जाते हैं हम लोग अपने फ्रंट एंड पर के यार हमने जो गन मचाया हमने क्या गन मचाए ठीक है य योर जॉब्स मुझे पता था कि हमें बहुत सारे एरर्स का सामना करना पड़ेगा क्योंकि इतनी अच्छी किस्मत नहीं है कि पहली बारी में सब कुछ इतने अच्छे से चढ जाए तो यहां पर हमारे पास के लेथ इ नॉट डिफाइंड ओके माय जॉब्स लाइन नंबर 88 लाइन नंबर 88 तो लाइन नंबर 88 पर चलते हैं हम लोग हमने लाइन नंबर 88 में क्या किया हुआ हमने यह किया हुआ कि माय जॉब्स अच्छा चलो ठीक है माय जॉब्स एंड एंड अब देख लेते हैं कि अब इसमें कितना दम है अभी तो भाई यह बंदा डर गया अब तो यह बंदा बहुत ज्यादा डर गया हमसे तो चलो खैर हम लोग एक नई जॉब पोस्ट कर लेते हैं वैसे इस बंदे ने जॉब पोस्ट की तो थी व आनी तो चाहिए हमारे पास यहां पर एक नई जॉब यहां पर हमारे पास एक नई जॉब आनी चाहिए चलो एक नई जॉब पोस्ट कर भी देते हैं जॉब वन और इसको कैटेगरी भी दे देते हैं अभी हम लोग मोबाइल ए डेवलपमेंट और पाकिस्तान कराची ए बी सीडी ए बी सीडी यही सेम टू सेम को पी कर लेता हू अब आप लोग अब क्या करूंगा अब मैं इसका ठीक है कंट्रोल प्स ए कंट्रोल प्स सी कंट्रोल प्स व सक्ट सेलरी टाइप फिक्स सेलरी सेलरी के अंदर 99999 ओके तो व जॉब को क्रिएट करते हैं जॉब क्रिएट हो चुकी है और जॉब्स पर जाते हैं यह रही जॉब वन और अब व्यू योर जॉब्स पर जाते हैं व्यू योर जॉब्स में हमारे पास जॉब नहीं आ रही आई डोंट नो भाई क्यों नहीं आ रही हमारे पास य जॉब तो अब देखते हैं इसे हमारे पास य जॉब आ क्यों नहीं रही तो अब यहां पर तो कुछ खास पता चल नहीं रहा में तो उसका पता कहां चलेगा हमें उसका पता हमें अच्छा माय जॉब डट रथ इ ग्रेटर देन जीरो कि अगर जॉब की लेंथ हमारे पास जीरो से ग्रेटर हुई तो तब आपने यह कर देना वसे हमारे पास जो कंडीशन लिखी हुई है कंडीशन तो सही लिखी हमने तो यहां पर तो कोई मसला नहीं हो सकता अच्छा अच्छा अच्छा मैं समझ गया तकरीबन माय जॉब्स डॉट मैप हमने एलिमेंट लिखा हुआ है और एलिमेंट प हमने मैप मेथड लगाया हुआ यहां पर भी कोई गलती नहीं हमारी बैनर भी हमने सही लिखा हुआ है और यहां पर हमने माय जॉब्स डट रथ ओके सो आई डोंट नो कि हमारे पास यह एरर आ रहे है तो आ क्यों रहा है मुझे स्टर समझ नहीं आ रही इस चीज की क्योंकि हमने यहां पर एक और चीज भी की हुई है हमने अवेट का भी यूज किया हुआ है यहां तक कि हमने अवेट का भी यूज किया हु है फिर भी हमारे पास एरर आ रहा है तो चलो मैं इसे सॉल्व करके आता हूं आपके पास फ देखते हैं कि क्या मसला था तो यहां पर हमारे पास वो एरर सॉल्व हो चुका है एरर ये था कि मैंने क्या कहा था कि यहां पर माय जॉब्स आएगा हमारे पास तो मैंने अपने बैक एंड में देखा कि यार मेरे पास तो कोई मसला नहीं है तो जॉब कंट्रोलर में जैसे मैं गया मैंने देखा कि यार यहां पर जो हमने माय जॉब्स लिखे जे कैपिटल और मैं वहां पर कैमर केस का यूज कर रहा हूं जे मैंने कैपिटल लिखा हुआ है वहां स्मल लिखा हुआ है तो माय जॉब्स अब जैसे मैंने इस जे को स्मॉल लिखा मेरा एरर चला गया यहां पर मुझे एक और एरर फेस हो रहा है ता कि जब भी मैं इस एडिट बटन पर क्लिक करके य इसे एडिट करने की कोशिश कर रहा था ऐसे तो मेरा पेज यह सब कुछ गायब हो रहा था तो उसके लिए मुझे कुछ समझ नहीं आ रहा था मैं क्या करूं उसके लिए मैंने यह किया कि यहां पर जो यह हैंडल इनपुट चेंज का जो फंक्शन है हमारा यहां पर मैंने करेरी ब्रैकेट लगाए हुए थे आप लोग वीडियो को थोड़ा सा पीछे करोगे तो आप लोग को दिख जाएगा यहां पर करेरी ब्रैकेट थे तो मैंने उन कररी ब्रैकेट्स को हटा दिया और मैंने इसको डायरेक्ट जैसे एक सिंगल लाइन फ में सिंगल लाइन फंक्शन आप लोगों ने पढ़ा होगा या सीखा होगा तो मैंने एक सिंगल लाइन फंक्शन बना दिया इसे मतलब पैरेंस के अंदर आप लोग अगर कररी ब्रैकेट हता हटा के सिर्फ पेंसिस का यूज करोगे तब भी आपका मसला हल हो जाएगा यहां पर ओके तो अब यहां पर जाते हैं हम लोग अपने इस माय जॉब्स को मैं आपको एक नई जॉब पोस्ट करके दिखाता हूं पहले जो तैयार शुदा है इसे डिलीट कर देते हैं हमारे पास कोई जॉब्स नहीं है तो और जॉब्स पर जाते हैं सारी जॉब्स में से फ्लटर जो कि किसी और ने अपलोड की हुई है पोस्ट न्यू जॉब फस्ट न्यू जॉब में हम लोग जाएंगे फॉर एग्जांपल मैं चाहता हूं कि एक हमारे पास सीनियर एंगुलर डेवलपर ओके एक एंगुलर का डेवलपर हमें चाहिए सीनियर मतलब जो कि फ्रंट एंड का वेब डेवलपर जो चाहिए हमें इंडिया के मुल्क से इंडिया से चाहिए ना मेरे ज्यादा ऑडियंस इंडिया में से तो मैं इंडिया को टारगेट करूंगा तो अपोजिट य पर मैं लिखूंगा बिल्डिंग 10 अपोजिट टू शारी मर टावर यह मूवी में शार मर मूवी शमार टावर नाम से कुछ ता तो जानबूझ के मैं अपनी मर्जी से लिख रहा हूं अ यह मत कह देना कि मुंबई में कोई शारी मर टावर नहीं है ठीक है मुंबई इंडिया यहां पर हम फिक्स सेरी देखेंगे फिक्स सेज में अपनी मर्जी से हमने फॉर एग्जांपल लिख दी कि भाई दो लाख की सीज तुम्हें दे रहे आज जाओ भाई हमें जरूरत तुम बहुत जदा दिस इज एंगुलर जॉब फॉर एन एक्सपीरियंस डेवलपर ओके ठीक है एक एक्सपीरियंस डेवलपर के लिए यह जॉब है यहां पर हमारे पास क्रिएट न्यू जॉब हमने जॉब क्रिएट कर दली तो हम लोग जाते हैं और जॉब्स पर य शो हो रही है ठीक है हम लोग जॉब डिटेल्स पर जाते हैं हमें सब कुछ शो हो रहा है यह भी अच्छी बात है अब व्यू योर जॉब्स पर जाते हैं तो यहां पर हमें मतलब अपनी जॉब्स में से अभी-अभी मैंने क्रिएट की ये जॉब मैंने क्रिएट की है तो मुझे शो हो रही है तो अब मैं इसे एडिट करने की कोशिश करता हूं यहां पर मुझे डिस्क्रिप्शन शो नहीं हो रहा डिस्क्रिप्शन शो क्यों नहीं हो रहा तो डिस्क्रिप्शन के लिए हम लोग यहां जाते हैं अपने इस कोड में यहां पर हम लोग नीचे जाएंगे मुझे लगता है मैंने डिस्क्रिप्शन में जरूर कोई गलती की हुई है मैंने स्पेलिंग या तो गलत रके या कुछ तो किया होगा मैंने पर गलती मेरी है डीई एस सी आर आई प यह रही स्परिंग स्परिंग गलत है बाकी और इस बिचारे की कोई गलती नहीं है डिस्क्रिप्शन ओके तो यह रहा हमारे पास डिस्क्रिप्शन अब एडिट करने की कोशिश करता हूं और फॉर एग्जांपल मैं मैंने गलती से मुंबई सिटी लिख दिया मैंने लिख दिया कि यार वो दिल्ली से वो बंदा कि जो जब है वो दिल्ली में तो अब अब अरे मैंने गलती से डिलीट कर दिया ेर हो गई दोबारा से पोस्ट कर देते हैं तो एंगुलर अब जल्दी जल्दी कुछ भी लिख देते हैं यार एंगुलर मोबाइल डेवलपमेंट और इंडिया मुंबई लोकेशन दिस इज लोकेशन आपको पता है कि लोकेशन में 50 लेटर हमने हर हाड में देने है तो मैं जानबूझ कर यह लिख रहा हूं ठीक है और यहां पर अने फिक्स सेट में अपने लिख देना है 10000 दिस इज डिस्क्रिप्शन ओके तो अब हम लोग इसे क्रिएट जॉब करते हैं अब यहां आते हैं व्यू योर जॉब्स में इसे एडिट करने की कोशिश करते हैं एडिट कर के वक्त हम लोग इसे मुंबई के बजाय अगर हम लोग इसे दिल्ली करना चाहे तो जैसे हम लोग इसे सेव करते हैं यह दिल्ली हो चुका है जॉब अपडेटेड सक्सेसफुली अब आप पेज रिड करोगे तो यह तब भी आपके पास दिली आएगा आप और जॉब्स पर जा सकते हो एंगर वाली जॉब के डिटेल्स पर जैसे आप जाओगे तो वहां पर आपके पास सिटी दी आएगी यह रही आपके पास ओके सो यहां पर हमारा यह चीज हो चुका है एक और चीज दिखाता हूं और जॉब्स में आपको ये दोनों जॉब्स शो हो रही है ना अब मैं इस जॉब को डिलीट नहीं करना चाहता फॉर एग्जांपल ट नहीं करना चाहता मैं इसकी एक्सपायरी को ट्रू कर देता हूं यार यह अब एक्सपायर हो चुकी है यह जो अब मैं इसे सेव कर देता हूं अब दोबारा मैं और जॉब्स पर जाता हूं तो देखते हैं अब आपको लोग को दिख र है कि हमें वो जॉब शो ही नहीं हो रही क्यों क्योंकि यहां पर हमने डिलीट नहीं की बट हमने उसे एक्सपायर कर दिया यार अब यह जॉब नहीं रहे अब फॉर एग्जांपल हमने कुछ अर्से बाद दोबारा ये जॉब हमने वैलिड करनी हो तो हम लोग इसे फोर्स करके कि एक्सपायर नहीं हुई तो जैसे आप यूं करेंगे तो आपके पास यहां पर एंगलर की जॉब आ जाएगी तो ये हमारे एंप्लॉयर के कुछ राउट्स होने वाले थे हमारे पास जिन्हें सिर्फ एंप्लॉयर एक्सेस कर सकता है एंप्लॉयर के अलावा कोई भी एक्सेस नहीं कर सकता तो और जॉब्स के लिए तो और जॉब्स तो सबके लिए बट यह कुछ राउट्स है जो जस्ट फॉर एंप्लॉयर के लिए थे तो अब हम लॉग आउट कर सकते हैं यहां से लॉग आउट करने के बाद हम एज एज अ जॉब सीकर लॉग इन करते हैं लॉगइन नहीं हम लोग रजिस्टर करना चाहेंगे एज अ जॉब सीकर तो एज अ जॉब सीकर रजिस्टर करता हूं मैं लिख देता हूं कि जनक नहीं यार कुछ भी नाम देता दे देता हूं एस रेट जीमल कॉ gmail.com 12345678 और थ 4 5678 यहां मैंने ईमेल देनी है बाई नाम नाम देना है ईमेल नहीं देनी एलेक्स ओके सो अब रजिस्टर करते हैं अपने एलेस भैया को ईमेल ऑलरेडी एसिस्ट ओके तो मतलब एस हमारे पास एक जॉब सीकर ऑलरेडी अवेलेबल है ठीक है तो कोई बात नहीं हम लोग य ईमेल करा देते हैं उसको एस मतलब लगन gmail.com 12345678 प्लीज प्रोवाइड वेरी डीमेल अच्छा तो इसे जोप सी करर चाहिए लॉगिंग यूजर वि दिस रोल नॉट फाउंड अबे यार यह क्या कर रहे हैं मेरे पास जन gmail.com अच्छा जॉन जो है हमारे पास व ए जॉब सीकर व आप लोग देख सकते हो यहां पर हमारे पास वो दो लिंक्स शो नहीं हो रही जो कि पोस्टर जॉब या व्यू माय जॉब्स या माय एप्लीकेंट्स एप्लीकेशंस व तीनों लिंक्स गायब हो चुकी है माय एप्लीकेंट्स एप्लीकेशन के बजाय मुझे सिर्फ माय एप्लीकेशन शो हो रही है तो अब और जॉब्स पर जाते हैं यहां पर मैं एंगुलर वाली जॉब पर जाता हूं यहां पर आप लोगों को अगर याद हो यहां पर यह बटन भी शो नहीं हो रहा था अब बटन शो हो रहा है यह सीएसएस का मसल है इस वजह से यह यहां पर बटन कुछ ऐसे शो हो रहा है जब आप लोगों को मैं सीएसएस प्रोवाइड करूंगा अपना पूरा कोड आप लोगों को गिट अप पर मिल जाएगा तो वहां पर यह मसले वसले कुछ भी नहीं होंगे आपको बिल्कुल क्रीन कोड मिलेगा विथ कमेंट्स ओके तो आपको कमेंट्स के साथ सारा कोड मिल जाएगा अब जैसे मैं अप्लाई नाउ के बटन पर क्लिक करता हूं मैं एप्लीकेशन के पेज पर पहुंच आया हूं अब एप्लीकेशन के पेज पर आके मैं क्या करूं यार मैंने एप्लीकेशन के पेज में कुछ लिखा ही नहीं है तो अब उस पेज को क्रिएट करते हैं इसे बंद करते हैं इसे भी बंद कर देते हैं इसे भी बंद कर देते हैं अपने बैक एंड को भी बंद कर देते हैं और सब कुछ तो बंद किया जा रहा हूं तो किस चीज पर काम करूंगा एप्लीकेशन ओपन करते हैं एप्लीकेशन ड ज एक और एप्लीकेशन ड ज में आने के बाद यहां पर हम सबसे पहले कुछ यूज स्टेट्स क्रिएट करना चाहूंगा जैसा कि कंस्ट इक्वल टू इक्वल टू यूज स्टेट और यह यूज स्टेट हमारे पास एमटी रहने वाली है मतलब इस तरीके से दो तीन चर पा और छ छठी वाली को नजर रखेंगे मतलब एमटी अब इसमें तो हम लोग एमटी लिख नहीं सकते क्योंकि ये हमारे पास जावा तो नेम कॉमा सेट नेम नेम हम लोग कैपिटल लिखेंगे ओके सो उसके बाद ईमेल कॉमा सेट ईमेल और उसके बाद लिखेंगे हम लोग अपने पास कवर लेटर कॉमा सेट कवर लेटर ठीक है और इसके बाद में लिखना चाहूंगा कि फोन कॉमा सेट फोन और एक और चीज एड्रेस कॉमा सेट एड्रेस और आखरी चीज जो हमारी बिल्कुल एंडिंग में है रेजूम कॉमा सेट रिज्यूमे तो एक चीज जैसे मैंने आप लोगों को इंट्रो में भी कहा था कि यार मैं रिज्यूमे पीएनजी या जेपीजी के फॉर्मेट में भेज रहा हूं क्यों भेज रहा हूं मैंने वजह भी बताई थी कि मैंने क्लाउड नरी पर जब पीडीएफ फॉर्मेट में इमेजेस अपलोड की थी तो मुझे वहां पर जैसे पीडीएफ में मेरे पास फॉर एग्जांपल एक पीडीएफ है किसीने रिज्यूम में प्रोवाइड अपलोड किया तो वो रेजू में दो पेजेस के तो वहा दो इमेजेस स्टोर हो जाती है तो हमें एक पीडीएफ फाइल नहीं मिल रही थी तो उस वजह से मैंने क्या किया मैंने उसके फॉर्मेट को चेंज कर दिया कि यार मुझे और कोई और चीज नहीं चाहिए मुझे डायरेक्ट पीएनजी में इमेज चाहिए पीएनजी या जेपीजी कोई भी हो बट क्रियर इमेज होनी चाहिए इंपोर्ट समथिंग फम डड फव डड फव एंड मेन और मेन में जाने के बाद यहां आएंगे हम लोग कॉन्टेक्स्ट ओके और कांटेक्ट में से हम लोग यहां पर इस ऑथराइज को गेट करने की कोशिश करेंगे इराइज और यूजर इन दोनों चीजों को हमने गेट कर दिया है यहां पर बड़े इजी आसान तरीके से कन नेविगेट टू इक्वल टू यूज नेविगेट इसका भी हम लोग हर जगह इस्तेमाल करते हैं आप लोगों को पता होगा तो हम लोग अभी एक फंक्शन बनाने वाले हैं किस चीज के लिए एक सिंपल सा फंक्शन हम लोग एक इमेज के बाद दूसरे इमेज जो ऑन चेंज फंक्शन होता है ना वही फंक्शन बनाने वाले हैं सिर्फ एक फाइल के लिए हम लोग फाइल के लिए इस तरीके से फंक्शन क्रिएट करते हैं तो यह अच्छी प्रैक्टिस है बाकी आप लोग की अपनी मर्जी आप लोग अगर वहीं पर क्रिएट करना चाहते हो अपने इनपुट टेक के अंदर तो आप लोग कर सकते हो इसमें कोई औरत बात नहीं है य पर डिपेंड करते है ठीक है सो यह मैंने कमेंट लिख एक सिंपल सा कंस्ट हैंडल फाइल फाइल चेंज इक्वल टू इवेंट नहीं यार मैंने शॉर्ट फॉर्म में लिखना है ई ओके सो यहां पर मैं लिखूंगा कंस्ट कंस्ट रेजो इक्वल टू डॉट टारगेट डॉट फाइल्स और फाइल्स में जो जीरो नंबर पर है मुझे वह चाहिए ओके सो इसके बाद मैं चाहता हूं कि सेट रिज्यूमे में मेरे पास रिज्यूमे आ जाए और मुझे पता है यहां पे एरर है मुझे वो नजर आ रहा है बट मैं जानबूझकर नहीं सेट कर रहा उसे ठीक है तो इसे नीचे करेंगे इसे गायब कर देंगे ये रहा एरर चला गया मुझे वो एरर दिख रहा था पर मैं पहले काम करना चाह रहा था तो इसकी वजह से मैं हटाने की कोशिश नहीं कर रहा था उसे बिल्कुल भी तो अब कंस्ट आईडी इक्वल टू यूज परम्स यूज परम्स में से हम लोग अपनी आईडी गेट करेंगे आईडी कौन सी आईडी जो कि यहां आ रही है हमारे पास ये वाली आईडी ये इसको हम लोग गेट कर रहे यूज पे पेम्स के जरिए ठीक है सो यहां पर हम लोग आते हैं सेमीकलन लगाने के बाद कंस्ट हैंडल एप्लीकेशन अब एप्लीकेशन को पोस्ट करने के लिए हम लोग अपना कोड स्टार्ट कर रहे ठीक है ए सिंक सिं के अंदर हम लोग ई का इस्तेमाल करेंगे मतलब इवेंट डॉट पी आर ईवी एन टी डी ई एफ ए य एलटी प्रिवेंट डिफॉल्ट ओके सो आफ्टर दिस हम लोग यूज करेंगे नहीं यार कंस्ट कंस्ट फॉम डाटा इक्वल टू न्यू फॉम डाटा अब हो सकता है आप लोग सोचो कि यार हम लोग पहले कुछ और तरीके से काम कर रहे थे अभी कुछ और तरीके से काम कर रहे तो जब हम लोग फाइल्स के साथ खेलते हैं ना जब हम लोग फाइल्स को अपलोड करते हैं तब हम लोग डायरेक्ट अपने डाटा को स्टोर नहीं कराते उसको हम लोग फॉर्म डाटा के अंदर स्टोर कराने के बाद भेजते हैं ठीक है जैसे पहले हम लोग क्या कर पहले जैसे आप लोगों को अगर मैं दिखाऊ अपने इस जॉब्स के अंदर तो जब मैं अपने इस जॉब को पोस्ट कर रहा था मैं अपने अवेट ओस के अंदर ही यहीं पर आप लोग को दिख रहा है यह मैं यहीं पर डाटा डायरेक्ट दे रहा था कि जाओ यार यह डाटा रख लो अपने पास पर यहां पर हम लोग क्या कर रहे हम लोग इस न्यू फॉर्म डाटा के अंदर इसे स्टोर कर रहे हैं ओके सो यह भी कोई मुश्किल चीज नहीं है बस सिंपल सी चीज है आप लोग इसको फॉर्म डटा डॉट अपेंड अपेंड में पहले आपने उसका नाम देना है स्ट्रिंग और उसके बाद उसकी वैल्यू देनी है स्ट्रिंग आपने सेम टू सेम देनी है उसमें आपने कोई गलती नहीं करनी क्योंकि स्ट्रिंग ही आपकी डेटाबेस में जाके सेव होगी नेम सबसे पहले आपका नेम आएगा और उसके बाद दोती 4 पा 6 नेम के बाद हमारे पास आएगा ईमेल ओके ईमेल ईमेल के बाद हमारे पास फोन आएगा इस फोन को कॉपी करते हैं यहां पर पेस्ट करते हैं फोन के बाद हमारे पास एड्रेस आएगा एड्रेस को कॉपी पेस्ट मारेंगे ओके और उसके बाद हमारे पास आएगा हमारा कवर लेटर और कवर लेटर को भी यहां पेस्ट मारेंगे उसके बाद हमें हमारी रेजूम मिल जाएगी और रिज्यूमे को भी यहां कवर कॉपी पेस्ट मारेंगे एक एंड में एक और चीज चाहिए जो कि हमारी जॉब की आईडी है जॉब आईडी ठीक है और इसको आपने यहां इस तरह आईडी लिख देना है अब जॉब आईडी आप लोग को पता होगा हमने अपने बकट में भी इसके लिए अलग से कोड लिखा हुआ था इसको सेव करने के लिए तो यह आप लोगों को सेव याद होनी चाहिए अगर आप लोग ने पूरा बैकें देखा हुगा तो आप लोगों को बिल्कुल याद होगी ये कि हमने क्या किया था वहां पर ठीक है तो ट्रा केच पर चढ़ते हैं ट्राई केच पर चढ़ने के बाद हम लोग अपने कंस डाटा को डिस्ट्रक्चर करेंगे और अवेट का इस्तेमाल करके अवेट एक्स एक्स को हमने इंपोर्ट नहीं कराया शायद एक्ड पोस्ट और पोस्ट के अंदर हम लोग अपनी यूआरएल देंगे यूआरएल देने के बाद हमलोग लोग इसे डाटा भी देंगे डाटा कौन सा डाटा यह फॉर्म डाटा ओके क्योंकि इसके अंदर हमने सब कुछ सेव कर लिया ऑलरेडी तो यहां आएंगे फॉर्म डाटा फॉर्म डाटा के बाद यहां दोबारा लिखेंगे क्या चीज विद क्रेड एश ट्रू और विद क्रेडेंशियल के बाद एक और चीज हेड नहीं हेडर्स और हेडर्स के अंदर अब आप लोगों को पता है हम लोग जो डाटा बेज रहे अब यह सिर्फ एक सिंपल जेसन डाटा नहीं होने वाला ये सिर्फ टेक्स्ट में डाटा नहीं होने वाला इसमें एक मेज भी स्टोर होगी और इसमें हमारे पास ये बाकी का जो टेक्स्ट फॉर्मेट में डाटा ये भी स्टोर होगा तो अब जो कंटेंट टाइप होगा हमारे पास वो कौन सा टाइप होगा पहले हम लोग क्या लिखते थे एप्लीकेशन फॉरवर्ड स् जेशन अभी होगा हमारे पास मल्टी पार्ट फॉरवर्ड स्लेश फॉर्म ड डाटा अब हमारे पास ये होगा ओके मल्टीपार्ट फॉरवर्ड स्ल फॉर्म डाटा जब तक आप ये नहीं लिखोगे तो आपका हो सकता पूरा कोड ए टू जेड सही हो पर आपका जो फॉर्म होगा वो सबमिट नहीं हो पाएगा मतलब आपकी एप्लीकेशन सबमिट नहीं हो पाए आगी तो आपने यहां आना है अपनी एप्लीकेशंस में पोस्ट एप्लीकेशन में आना है पोस्ट एप्लीकेशन में आने के बाद आपने अपने कोड को कंट्रोल प्रस य कॉपी करना है और यहां आके आपने इस यहां पर आपने यह यूआरएल पेस्ट कर देनी है पोस्ट एप्लीकेशन बंद करके यहां आ जाना है आपने इसे सेव कर देना है ओके तो इसे सेव करने के बाद आपने क्या करना है आपने मतलब जो आपका पोस्ट है अब इस पोस्ट के बाद आपने क्या करना है सेट नेम यह कर देना है सेट ईमेल एमटी कर देनी है और सेट कवर लेटर सेट कवर लेटर में आपने यह कर देना है और आप इसके बाद आपने कर देना है सेट फन फोन भी हमने एमटी कर देना है और सेट एड्रेस सेट एड्रेस भी हमने एमटी कर देना है और यह सब कुछ एमटी करने के बाद सेट रिज्यूम में भी एमटी कर देना है एंड आफ्टर दिस हमने एक मैसेज देना है कि टोस्ट डॉट सक्सेस के जो सक्सेस है हमारे पास वोह क्या हुआ डाटा डॉट मैसेज कि मतलब मैसेज में जो हमने बैगन में जो भी सेट किया हुआ है मैसेज तो वही आएगा अब हमें याद नहीं है कि हमने क्या किया हुआ है बट कुछ अच्छा ही किया होगा ने गेट टू फॉरवर्ड स् जॉब फॉरवर्ड स् गेट ऑल क्या मतलब यह है कि यह सब कुछ एमटी हो जाए हमें मैसेज भी आ जाए और यह हमें कहां भेज दे हमारे जॉब वाले पेज पर जहां पर हमने सारी जॉब्स को फेच कराया तो यहां पर हम लोग एक एरर के लिए अलग करेंगे टस्ट डॉट एरर एरर के अंदर हम लोग क्या लिखेंगे के एरर डॉट रिस्पांस डट डाटा डॉट मैसेज ओके तो यहां पर हमारा यह काम हो गया इसके बाद हम लोग अपने इस फंक्शन में से बाहर आ सकते हैं इसमें से आप जैसे बाहर आएंगे आपने यहां पर एक कंडीशन लगा द इ नॉट इ राइज या यूजर एंड एंड यूजर डॉट रोल इक्वल इक्वल इक्वल एंप्लॉयर के मतलब या तो यूजर ऑथराइज नहीं है या उसका रोल एंप्लॉयर के बराबर है जैसे पहले हम लोग क्या करते थे कि रोल एंप्लॉयर एंप्लॉयर के बराबर नहीं होना चाहिए अब हम लोग क्या कर रहे कि अगर उसका रोल एंप्लॉयर के बराबर है तभी आपने उसको फॉरवर्ड स्टेज पर भेजना है क्योंकि एक एंप्लॉयर को हम लोग यह परमिशन नहीं दे रहे कि वो किसी जॉब के लिए अप्लाई कर सके तो मतलब अगर वो अप्लाई करना चाहे भी तो वह नहीं कर पाएगा लाजमी है कि वो कोई जॉब सी कर हो तो ट्स वाई हम लोग यह कोड कुछ इस तरीके से इस फॉर्मेट में लि करें तो अब इसके बाद आते हैं हम लोग यहां नीचे और यहां नीचे आने के बाद आपने सबसे पहले एक सेक्शन क्रिएट कर देना है सेक्शन उसको एक रास नेम दे देनी है रास नेम के अंदर आपने एप्लीकेशन लिखना है और इस एप्लीकेशन को आपने यहां कुछ इस तरीके से लिखना है कंटेनर कंटेनर के अंदर आपने h3 लेना है एप्लीकेशन और फॉर्म ठीक है इस ए के बाद आपने लिखना है फॉर्म हमें कोई एक्शन क्शन नहीं चाहिए हमें सिर्फ चाहिए कि ऑन सबमिट में हमारे पास हमारा फंक्शन रन करें और वो क्या हमारे पास हैंडल एप्लीकेशन हमने हैंडल एप्लीकेशन के लिए जो भी फंक्शन बनाया हु हम उसे रन करवाना चाहते हैं इनपुट टेग का इस्तेमाल करेंगे इनपुट में टाइप टेक्स्ट होगी हमारे पास प्रेस होल्डर होना चाहिए हमारे पास यर नेम और हमारे पास एक वैल्यू होनी चाहिए नेम की और हमारे पास एक ऑन चेंज में होना चाहिए एक छोटा सा फंक्शन जो कि ई डॉट अच्छा या इसे मिटा देते हैं यहां पर लिख देते हैं ई और ई डॉट टारगेट डॉट वलू ठीक है अब इसके बाद हम लोग अपने अगले कंपोनेंट को क्रिएट करते हैं और यहां पर हमें कंपोनेंट नहीं चाहिए हम एक नया इनपुट ट क्रिएट करने है तो इसे यहां पर हम लोग ऐसे बंद करेंगे एक बार और यहां पर लिख लेंगे सेट नेम ओके तो सेट नेम कर देते हैं और इसके बाद हम लोग एक ईमेल के लिए ईमेल के रिलिए भी बना देते हैं सेट ईमेल और वैल्यू को चेंज करेंगे नेम के बजाय हम लोग ईमेल लिखना चाहेंगे सेट ईमेल उसके बाद सेट फोन के लिए भी कुछ करेंगे बिल्कुल इसी तरीके से सेट फोन और उसके बाद सेट एड्रेस बिल्कुल इसी तरीके से हमने सबके लिए करना है आप लोग समझ रहे हो कि हम यहां पर क्या करने की कोशिश कर रहे हैं ठीक है सो अब इसके बाद जो हमारे पास एक और है वो यह है कि हमने एक टेक्स्ट एरिया क्रिएट करना है और टेक्स्ट एरिया में हमने इसकी जो टाइप होगी हमारे पास अच्छा फोन नंबर में हम क्या छोड़े यार इसकी टाइप हम लोग नंबर नंबर कर देते हैं क्योंकि मुझे लग रहा है फोन को जो है ना नंबर कर देना चाहिए ओके सो एन यू एमवी आर फोन को हमने नंबर कर दिया और ये जो हमारे पास टेक्स्ट एरिया इसमें से नेम आईडी कॉलम वगैरह सब कुछ हम यहां से गायब करना चाहेंगे ओके सो इसे गायब करते हैं और इसमें से हमें चाहिए यह भी नहीं चाहिए इसे भी हटा देते हैं हमें चाहिए सबसे पहले एक वैल्यू और वैल्यू में हम लोग इसे देंगे कि हमारा जो कवर रेटर है वह हमारी वैल्यू है ओके सो ऑन चेंज पर भी कुछ देंगे इसे ऑन चेंज पर यह देंगे कि भाई आपने क्या करना है कि ई और सेट कवर लेटर और उसमें देंगे डॉट टारगेट डॉट वैल्यू जैसे हमने सब बाकियों में जो वैल्यू दी है उसमें भी यही देंगे जैसे बाकियों में प्रेस ऑर्डर दिए इसमें भी प्रेस ऑर्डर जरूर देंगे कवर रेटर अब कोई ये गलती ना निकाल लेना कि यार आपने कवर रेटर की स्पेलिंग गलत लिखी या फलानी स्पेलिंग आप हम लोग अभी स्पेलिंग पर फोकस नहीं कर रहे कोई इंग्लिश कंपटीशन नहीं हो रहा यहां पर तो ठीक है इसके बाद एक और चीज आखरी जो हम लोग फाइल अपलोड करेंगे अपना रिज्यूमे तो उसके लिए हमारे पास के साइ उससे कैसे अपलोड करेंगे आपने ड्यू टेक के अंदर एक लेबल बना देना उस रेबल को आपने यहां पर कुछ स्टाइलिंग देनी है मैंने यहीं पर लाइन स्टाइलिंग दी हुई है सब सबसे पहले उसका टेक्स्ट लाइन हमने करना है क्या स्टार्ट और यह मेरे पास रेट ऑटोमेटिक आ रहा है क्योंकि कीबोर्ड यूके कंडीशन में यूके वाला है ठीक है स्टार्ट और इसके बाद टेक्चर लान के बाद डिस्प्ले और डिस्प्ले में हम लोग ब्लॉक कर देंगे और उसके बाद फंट साइज हम लोग करेंगे 20 प एक ओके सो अब इसके बाद इस लेबल के अंदर कुछ लिखना चाहूंगा लेबल में क्या लिखूंगा सेलेक्ट रिज्यूमे ओके तो जैसे अब इस लेबल से आपने बाहर आना है आपने एक इनपुट टैग बनाना है इनपुट टैग में अब इसकी टाइप क्या होगी हमारे पास आपको पता है कि हम लोग एक फाइल अपलोड करने वाले हैं चाहे वो जीपीजी हो पीएनजी हो या कोई पीडीएफ पर एटलीस्ट वो है तो एक फाइल है ना तो टाइप फाइल रहेगी हमारे पास और इसने एक्सेप्ट क्या करना है अब हमें क्या पता इसने क्या एक्सेप्ट करना है हमने जो बैकेट में कोड लिखा है हमने वहां पर यह लिखा है कि यह एक जेपीजी पीएनजी ये चीजें एक्सेप्ट करेगा तो हमने लिख दिया कि जे डॉट जेपीजी डॉट जेपी जीमा डॉट प एनजी डॉट वेब प हमने बैक एंड में ये तीन चीजें लिखी हुई है तो यहां पर भी हम लोग वही लिखेंगे ओके सो इसके बाद हम लोग क्या लिखेंगे ऑन चेंज और ऑन चेंज प इसके लिए हमने एक स्पेशल फंक्शन बनाया था आपको याद हो तो यह रहा हमने यह फंक्शन बनाया था हैंडल फाइल चेंज ओके तो इस फंक्शन को यहां नीचे डायरेक्ट हम लोग पेस्ट कर देंगे ऑन चेंज के अंदर ताकि हमें कोई चेंजिंग वगैरह ना करनी पड़े अ इसके बाद इंडिविजुअली इसे भी हमने एक स्टाइट दिया हुआ है स्टाइट क्या है हमारे पास अगर आपको अंदाजा हो गया विड्थ विडोज नहीं यार विड्थ विड्थ हमें चाहिए 100% ओके तो हमारे पास ये कुछ स्टाइलिंग थी अब इस ड्यू टेक से आप जैसे बाहर आएंगे आपके पास एक आखिरी चीज आपको चाहिए वो क्या है बटन बटन किस लिए सबमिट करने के लिए यार किस लिए बटन टाइप सबमिट सेंड एप्लीकेशन ओके तो यहां पर हमने अपना सारा काम कर लिया अब इसके बाद अपने बैक एंड को रन करते हैं और बैक एंड के साथ-साथ अपने फ्रंट एंड को भी रन करते हैं सील सीडी बैक एंड और उसके बाद इसे भी खली करते हैं सीडी फ्रंट एंड और एनपीएम रन डेव ओके तो इसे मैंने एनपीएम रन डेव नहीं किया शायद इसे भी कर देते हैं एनपीएम पर रन डेव तो हमारा बैक एंड और हमारा फ्रंट एंड आजूबाजू दोनों रन ओ है तो जैसे यह बैक एंड भी चढ़ गया फ्रंट एंड भी और अब हम लोग अपने सर्वर पर जाते हैं अपनी वेबसाइट पर अपने लोकल होस्ट पर तो यहां किसी भी और जॉब्स पर जाते हैं फॉर एग्जांपल मैंने एंगुलर के लिए अप्लाई करना है एंगुलर की जॉब के लिए जॉब डिटेल्स अप्लाई नाउ का बटन आ रहा है ठीक है तो अप्लाई नाउ के बटन पर जाने के बाद यहां अप्लाई नाउ अब हम अप्लाई कर सकते हैं तो चलो देख हमारे पास यहां पर कोई मसला वगैरह आता है या नहीं आता अमूमन तो मसले आते पहली बार में तो शन खान और अच्छा ये यहां पर क्या लिखना था मैंने देखा नहीं कुछ अच्छा यहां पर मैंने पलेस डर सब में सेम रखा इसे भी हटाएंगे बिल्कुल प्लेस होल्डर हमें सेम नहीं चाहिए सब में हमें नाम तोड़ी देने सबसे पहले हमारे पास नाम और उसके बाद ईमेल ईमेल के बाद योर फोन और उसके बाद योर एड्रेस ताकि पता तो चले कि यार हमने क्या देना है बाकियों का बाकियों का ठीक है अब दोबारा यहां पर नेम में जिशान खान ओके तो जके gmail.com फोन में 12345678 और एड्रेस में एड्रेस में दूंगा एड्रेस एड्रेस में एड्रेस ही दे दिया मैंने और कवर टर में मैं कवर डिटर ही देना चाहूंगा ओके तो चूज फाइल करते अब मैंने अपनी एक फाइल सेलेक्ट कर ली मेरे पास यहां पर मैंने सीवी के सीवी की कुछ पीएनजी इमेजेस डाउनलोड की हुई है य आपसे आपके साथ भी मैं शेयर कर दूंगा आपके आपने अगर टेस्टिंग करनी हो तो फॉर एग्जांपल मैंने यह सीवी सबमिट करानी है मैंने इस पर क्लिक किया यह सीवी मैंने यहां पर दे दिया आपके सामने यहां नाम आ चुका है अब देखते हैं क्या आता है हमारे पास सेंड एप्लीकेशन इनवेलिड फायर टा प्लीज अपलोड योर रिज्यूमे इन पीएनजी जेपीजी और वेब पी फॉर्मेट ओके कह रहे कि यह फॉर्मेट एक्सेप्टेड नहीं है हालांकि हमारी जो इमेज है वह जेपीजी फॉर्मेट में पर अभी भी एक्सेप्ट हुई तो क्यों नहीं हुई तो देखते हैं यहां अपने वीएस कोड में सीएस कोड में आने के बाद यहां पर हमने देखा कि हमने क्या लिखा ड जेपीजी ड पीएनजी और वेपी को हटा देते हैं चलो ठीक है वेपी हटा दिया और अब देखते हैं अब हमारे पास क्या आता है नेम में हमने नेम लिख दिया ईमेल में हमने जड केरेट gmail.com लिख दिया 12313 और एड्रेस ख यहां पर और हम लोग यहां पर लिखेंगे अपने पास एक कवर एडिटर और कवर एडिटर के बाद यहां दोबारा इमेज पर आएंगे इमेज में अब हम लोग प इमेज पर क्लिक करेंगे यह भी जेपीजी फॉर्मेट में य हमारे पास सेंड एप्लीकेशन इनवेलिड फायर टा प्लीज अपलोड र रेजूम इन पीएनजी जेपीजी और वेपी फॉर्मेट तो मुझे समझ नहीं आ रहा कि यह हमें यह एरर आ क्यों र तो हम लोग अपने पोस्टमन में जाते हैं पोस्टमन से हम लोग एक इमेज अपलोड एक अपलोड करने की कोशिश करते हैं कि वहां से हम लोग कर सकते हैं या वहां से भी नहीं कर सकते तो देखते हैं जॉब राउट्स नहीं सॉरी एप्लीकेशन राउट्स में हमने जाना है और पोस्ट एप्लीकेशन पर हमने जाना है हम लोगों ने एक एप्लीकेशन पोस्ट करनी है तो एप्लीकेशन पोस्ट करने के लिए हमारे पास यह है कि हमने एक बॉडी पर जाना है और बॉडी पर जाने के बाद हम लोगों ने यहां पर एक चीज रखी हुई है जॉब आईडी तो सबसे पहले तो इसको सेम टू सेम भेज देते हैं कि क्या आता है हमारे पास एंप्लॉयर इज नॉट अलाउड ठीक है हम लोग पले उसे लॉगिन करवाते हैं अपने एक उसे रजिस्टर करवा देते एक नए यूजर को एस जॉब सीकर तो डो को हटा के हम लोग कर देते हैं असद ठीक है असद थोड़ा सा शॉर्ट नाम है तो मैंने इसलिए यह लिख दिया आप लोग अपनी मर्जी से कुछ भी लिख सकते हो और यह जो जॉब सीकर है हमारे पास और पासवर्ड इसका टूथ 4 5678 तो अब इसे हम लोग रजिस्टर करवाते हैं पहले उसके बाद हम लोग पोस्ट केशन पर जाते हैं अब यह पोस्ट करने की कोशिश करेगा तो पोस्ट करते वक्त जॉब नॉट फाउंड क्यों क्योंकि हमने जो आईडी दी हुई है वो जॉब तो एजिस्ट नहीं करती वो तो आपको पता है और मुझे पता था कि य यह तो हमारे पास आएगा तो हम लोग सारी जॉब्स को गेट करने की कोशिश करते हैं पहले अब सारी जॉब्स आ गई हमारे पास तो अब इन सारी जॉब्स में से स जो फलटन वाली जॉब है मैं उसकी आईडी कॉपी करने की कोशिश करता हूं आईडी कॉपी की मैंने पोस्ट एप्लीकेशन पर आया इस जॉब आईडी के बजाय मैंने इसे लिख दिया इस टेंप्लेट ड पीएनजी को मैं हटाकर मैं एक नई फाइल इसे देना चाहूंगा इससे यहां आता हूं मैं अपने य में आऊंगा और यहां आऊंगा मैं अपने मर्न जॉब वेब फ्रंट एंड और पब्लिक पब्लिक में सीवीज में आऊंगा और सीवी नंबर वन इसे मैं यहां पेस्ट कर देता हूं नाम वगैरह सब कुछ दे दिया अब देखते हैं अब क्या आता है सेंड करने पर इनवेलिड फायर टाइप प्लीज अपलोड योर रिज्यूमे इन अ पीएनजी जेपीजी और प फॉर्मेट ओके तो इसका मतलब यह है कि जो भी मसला है वह हमारे कहां पर है वह हमारे बैक एंड में क्यों क्योंकि हम लोग इसे एक अच्छी इमेज प्रोवाइड कर रहे हैं जेपीजी फॉर्मेट में पर फिर भी यह हमें एरर दे रहा है हमने अपना बैक चेक तो किया था टेस्ट भी किया था इसे अच्छे से बट अब यह होता है कभी कभार हम हम सबके साथ य मसला आता है तो एप्लीकेशन कंट्रोलर में जाएंगे एप्लीकेशन कंट्रोलर में हम लोग यहां हम लोगों ने जब एप्लीकेशन को पोस्ट किया था रोल एंप्लॉयर इफ रिक्वेस्ट डॉट फाइ अगर नहीं है हमारे पास या रथ जीरो के बराबर है तो रेजूम फाइल रिक्वायर्ड ओके हमने यहां पर नॉट अलाउड डॉट इंक्लूड रेजूम डॉट माइन टाइप रिटर्न नेक्स्ट हमने यह कहा कि अगर अलाउड फॉर्मेट में यह चीजें इंक्लूड नहीं है पीएनजी जेपीजी या वेब पी यह तीन तो आपने हमें यह एरर देना है बट यहां पर तो हमारे पास यह चीज इंक्लूड है तो मुझे अभी समझ नहीं आ रही कि ये एरर हमें क्यों आ रहा है तो मैं इस एरर को सॉल्व करने की कोशिश करता हूं क्योंकि अभी मैं एरर सॉल्व करूंगा तो टाइम जाया होगा मैं सॉल्व करके बताता हूं कि इसका क्या सॉल्यूशन है तो जैसा कि यहां पर आप लोग देख सकते हो मैंने ये कुछ फॉर्मेट दिए हुए हैं जेपीजी पीएनजी और कॉमा डॉट वेब पटी के अब मैंने यह फॉर्मेट तो यहां पर बिल्कुल सही दिए हुई यहां पर तो मेरी कोई गलती नहीं है पर एक चीज मैं आप लोगों को बताना चाहता हूं वो चीज कि आप लोगों को पता है कि जेपीजी और जेपीईजी यह दोनों एक फॉर्मेट है मतलब एक ही चीज है बट उसका नाम शॉर्ट कर दिया गया पहले जेपीईजी था और जीपीजी हो गया मतलब शॉर्ट फॉर्म में लिखा जाता है अब तो यहां पर हम अब आपके सामने मैं एक चीज दिखाता हूं आपको कि मैं जब अपने पोस्ट एप्लीकेशन पर यहां जाता हूं यहां मैं इस सीवी को अपलोड करने की कोशिश कर रहा हूं पोस्ट एप्लीकेशन मुझे आ रहा है इनवेलिड फायर टाइप मतलब जो भी मसला बैक एंड में था ठीक है तो बैक एंड में मुझे पता चल गया बैक में यह हमारा फंक्शन है पोस्ट एप्लीकेशन का आपके पास भी पड़ा हुआ होगा सेम टू सेम आप जब अलाउड फॉर्मेट में आएंगे यहां पर आपने इमेज फॉरवर्ड सज पीएनजी वेपी और जेपीजी इस जेपीजी के जेपीजी के बजाय आपने क्या करना है जे पी ई जी ओके तो अब सेव करते हैं इसे सेव करने के बाद आपका सेव हो गया आपने अपने फ्रंट एंड पर आना है अब फ्रंट एंड पर आने के बाद अब मैं अपना नाम लिखता हूं खूबसूरत सा निशान खान नेम z के @ gmail.com उसके बाद फोन नंबर लिख लेता हूं 1122 3344 एड्रेस में मैं एड्रेस लिख लेता हूं कवर लेटर में मैं लिख लेता हूं कवर लेटर और उसके बाद यहां अपने इस पर आते हैं अब मैं फॉर एग्जांपल ये मेरी सीवी है जो कि जेपीजी फॉर्मेट में है जो मैंने पहले भी अपलोड करने की कोशिश की थी अब मैं इसे भेजता हूं सेंड एप्लीकेशन तो अब क्या आता है हमारे पास अब यह रहा एप्लीकेशन सबमिटेड एप्लीकेशन सबमिट हो गई है मैं जॉब्स के पेज पर आ चुका हूं अब आपने अपने क्लाउड क्लाउड नरी को ओपन करना है जो मैंने आप लोग को स्टार्टिंग में बताया था क्लाउड नरी को ओपन करने के बाद आपने रिफ्रेश करना है है रिफ्रेश करने के बाद आपके सामने अब व आपने जो फाइल अपलोड की थी सीवी होगी इमेज होगी तो वो यहां पर आपके पास सामने आ जानी चाहिए यह रही मेरे पास मेरी इमेज शो हो चुकी है जो कि यहां पर आपके सामने अगर आप लोग इसे प्रीव्यू करना चाहते हैं आप इसे प्रीव्यू भी बड़ कर सकते हैं ओपन इमेज न्यू टेप पूरी इमेज ही ओपन कर देते हैं तो यह रही हमारे पास हमारी सीवी ओपन हो चुकी है ओके सो यहां आपने ग्राउड एसेट्स पर आना है य आपकी इमेज होगी ठीक है तो यहां पर तो यह काम हमारा हो गया हम अपनी एप्लीकेशन को सक्सेसफुली अपलोड कर सकते हैं तो अब यहां माय एप्लीकेशन में जब हम आते हैं हमारे पास हमें अपनी कोई एप्लीकेशन शो नहीं हो रही क्यों शो नहीं हो रही क्योंकि यार हमने कुछ बनाया ही नहीं है कुछ कोड ही नहीं किया तो कैसे शो होगी तो उसके लिए आपने यहां आना है अब आपका एप्लीकेशन कंट्रोलर बंद कर सकते हो या कोई मसला नहीं है पोस्ट एप्लीकेशन जॉब राउट्स गेट र जॉब्स यूजर राउट्स और रजिस्टर आप लोग सब कुछ बंद कर सकते हो अपने बैक एंड को पूरा क् कर दो आराम से कोई मसला नहीं है बैक एंड में अब अब हमें एक यह बनाना है कि रिज्यूमे के लिए मॉडल हमने बनाना था मॉडल किस लिए जो कि आपको मैंने स्टार्टिंग में डेमो में दिखाया था जब आप अपने एक किसी भी इमेज को ओपन करते हैं आप उस पर क्लिक करते हैं तो आपके पास एक मॉडल ओपन होके आता है तो उसके लिए मॉडल बनाएंगे कैसे बनाएंगे ये हम से एक तो हम लोग इसे प्रॉप्स पास करेंगे एक तो इमेज का यूआरएल इसे पास करेंगे और दूसरा यह कि ऑन क्लोज पर ये क्या हो ठीक है तो अब इसके अंदर हम लोग क्या करने वाले हैं एक ड क्रिएट करेंगे ड्यू को हम क्लास नेम देंगे आर ई एस यू एम ई रिज्यूम मॉडल ओके तो रिज्यूम मॉडल हमने इसे नाम दिया उसके बाद एक मॉडेल कंटेंट इसके अंदर मॉडल कंटेंट लिख दिया अब इसके अंदर मैं एक स्पन टेक चाहता हूं और स्पन टेक को मैं क्या देना चाहता हूं मैं एक क्लास नेम देना चाहूंगा क्लास नेम क्लोज और उसके बाद में इस पर एक ऑन क्लिक का फंक्शन लगाऊंगा जो कि शो नहीं हो रहा था ऑटोमेटिक अब मैं इसके अंदर लिखूंगा क्या ऑन क जो कि ऑन क्लिक क्लिक नहीं सॉरी ऑन क्लोज ऑन क्लोज कहां से आ रहा है ये जो यहां पर मैंने दिया था ओके तो अब यह मेरे पास आ गया अब इस पेन के बाद जैसे आप इस पेन से बाहर आएंगे ना इस स्पन के अंदर आप अपनी मर्जी से कुछ लिख ले अगर आपने कोई अपनी वो इनपुट करना है इसके अंदर कोई आइकन वगैरह तो भले ही आपको यूज कर सकते अगर आइकन यूज नहीं करना आपने तो आप क्या कर सकते हैं आप ये कर एंड टाइम्स ये आपके पास एक क्रॉस बना देगा ठीक है मतलब क्रॉस का मतलब वो क्रिन वाला क्रोस नहीं वो दूसरा बंद करने वाला जैसे यह शो हो रहा है ना हमारे पास एक्स यह आपके पास क्रिएट हो जाएगा इसके बाद आपने आईएमजी टैग आईएमजी में से आपने एसआरसी को हटा देना है एसआरसी के अंदर आपने क्या करना है इमेज यूआरएल जो आपके पास आएगा यहां ऊपर प्रोप्स में इमेज यूआरएल यहां आपने करना है और अल्टरनेट में अगर वो नहीं आता आपके पास फॉर सम रीजन यहां आपने अल्टरनेट में रिज्यूमे लिख देना है तो यहां आपका रिज्यूमे का जो भी काम था वो हो चुका है अब रिज्यूमे के बाद आप अपने एप्लीकेशन वाले पेज पर कंपोनेंट को ओपन कर सकते हो माय एप्लीकेशन जो कि हमारा सबसे आखिरी कंपोनेंट होने वाला है इसके बाद हमारा प्रोजेक्ट तकरीबन तकरीबन पूरा कंप्लीट हो जाएगा तो यहां माय एप्लीकेशन के अंदर आपने कुछ चीजें भी इंपोर्ट करानी है अब वो चीजें कौन-कौन सी हमारे पास एक तो आपको पता है कि हम लोग कांटेक्ट हमेशा इंपोर्ट करवाते हैं और कांटेक्ट हमारे पास कहां से आएगा हमारे मेन में से रिएक्ट में से नहीं चाहिए हमें बिल्कुल भी नहीं चाहिए डॉट डॉट फॉरवर्ड स् और मेन में से जो कांटेक्ट था व वो हमें मिल गया अब इसके बाद हमें एक सीओ भी चाहिए हमें हम लोग अपनी जो एप्लीकेशंस है उनको गेट भी करना चाहेंगे डिलीट भी करेंगे और इंपोर्ट टोस्ट फ्रॉम रिएक्ट हॉट टोस्ट और इंपोर्ट टोस्ट के बाद हम लोग इंपोर्ट यूज नेविगेट का भी इस्तेमाल करने वाले हैं जो कि आपको पता है हम लोग किस लिए करते हैं क्योंकि आप लोग अगर मुझे फॉलो कर रहे हो तो लाजमी सी बात है कि यार पता होगा आपको रेजूम मॉडल फ्रॉम डट फव रेजूम मॉडल ओके तो यहां पर यह काम हो चुका है मैं एक चीज बताता हूं जैसे मैंने डेमो में भी बताया था स्टार्टिंग में यार हम लोग जो हमारी एप्लीकेशन है हमने कुछ ऐसा बनाया हुआ है इसके स्ट्रक्चर को इसके लॉजिक को कि कोई भी एप्लीकेशन होगी तो जो एंप्लॉयर है वो डिलीट नहीं कर सकता हमारा जो व है क्या नाम है अपना जॉब सीकर जैसे फॉर एग्जांपल आप एंप्लॉयर हो मैं जॉब सीकर हूं तो जब मैं आपके पास एप्लीकेशन भेजूंगा तो जब मैं डिलीट करूंगा तो वह आपकी साइड से भी डिलीट हो जाएगी और मेरी मेरे साइड से भी तो अगर आप एंप्लॉयर हो आप डिलीट नहीं कर पाओगे बस आप सिर्फ उसे ट कर सकते हो मतलब आप उसे देख सकते हो अगर आपने अगर आप चाहते हो कि वह फंक्शन टी आ जाए आपके पास डिलीट करने की आप उसके लिए एक अलग से कोड लिख सकते हो आपको डेटाबेस के अंदर कुछ अलग चीजें बनानी पड़ेंगी जब आप डाटा स्टोर करोगे तो आपका जो एप्लीकेशन है दो जगह अलग-अलग सेव होना चाहिए यूजर के जॉब सीकर के पास अलग सेव होना चाहिए और हमारा जो क्या नाम है एंप्लॉयर है उसके पास अलग सेव होना चाहिए तो वो आप कर सकते हो व पर डिपेंड करता है या आप फ्लैक का इस्तेमाल कर सकते हो कुछ भी कर सकते हो मतलब वो आप डिपेंड करता है अब अलग-अलग लॉजिक अ यहां लॉजिक में से समझा नहीं सकता लॉजिक लिखी जाती है समझाने वाली चीज नहीं होती ठीक है सो यूज स्टेट का इस्तेमाल करते हैं यूज स्टेट में हमारे पास कुछ चीजें होने वाली है जैसे एक तो हमारे पास एप्लीकेशन आने वाली है यहां पर मैं लिखूंगा एप्लीकेशंस कॉमा सेट एप्लीकेशंस ओके तो इसके बाद मुझे एक और चीज चाहिए वह यह है कि मैं अपने यूजर को गेट करना चाहता हूं इंपोर्ट यूजर फ्र इंपोर्ट यूजर इंपोर्ट नहीं यार इंपोर्ट क्यों कर रहा हूं कंस यूजर इक्वल टू यूज कॉन्टेक्स्ट और यूज कॉन्टेक्स्ट के अंदर मैं लिखना चाहूंगा अपने इस कॉन्टेक्स्ट को ओके तो अब इसके बाद मैं लिखना चाहता हूं कि हमारे पास एक और व होना चाहिए क्या नाम है यूज स्टेट उसके अंदर में लिखूंगा कि हमारे पास जो मॉडल ओपन कॉमा सेट मॉडल पन जो कि इनिशियली क्या होगा इनिशियली हमारे पास हमारा मॉडल फोर्स होगा क्योंकि इनिशियली तो मॉडल फोर्स होगा ना हमारे पास और एक आखरी चीज वह यह है कि इसी के नीचे एक और बना देते हैं इसको हम एमटी करेंगे व यह है कि इमेज का यूआरएल इमेज यू आर एल ठीक है आपने इसे कॉपी मारना है कॉपी करने के बाद आपने इसे यहां आना है इस आई को मिटा के स्मल आई लिख लेना है हमने इमेज यू आर क्योंकि हर चीज का अपना अच्छा फॉर्मेट होना चाहिए अपनी मर्जी से कुछ कुछ भी नहीं लिखना हमने कि यार जो भी समझ आ रहा है बस लिखते रहो लिखते रहो सो यूजर इसके साथ हम लोग ये भी लिख देंगे कि इस ऑथराइज यूजर ऑथराइज है भी या नहीं तो उसके लिए हम लोग यहां आपको पता है क्या लिखते हैं कंस्ट नेविगेट टू इक्वल टू यूज नेविगेट और यहां पर हम लोग इफ की यूज इफेक्ट पहले लगाएंगे यूज इफेक्ट यूज इफेक्ट के अंदर मैं कुछ लिखना चाहूंगा अब मैं क्या लिखना चाहता हूं वो आपको समझ आ गया होगा तो यहां पर हम लोग यह लिखेंगे अपने पास के यहां पर यहां पर यूज इफेक्ट के अंदर हमने यह करना है कि आपको पता है कि हम लोग यूज इफेक्ट का इस्तेमाल किसलिए कर रहे हैं हम लोग इसलिए कर रहे हैं कि यार हम लोग एक यूजर की एप्लीकेशन को गेट करना चाहते हैं और हमारे पास जो यूजर का ये जो कांटेक्ट के अंदर ये यूजर है जब हमारा पेज रिफ्रेश होगा या हम लोग नए-नए लॉगिन करेंगे अपनी वेबसाइट में तो ये यूजर का जो यूज स्टेट है कहां पर पड़ा हुआ है मेन ड j6 में तो ये तो एमटी हो जाएगा ये आपको पता है जब ये एमटी हो जाएगा तो यहां पर भी एमटी हो जाएगा इससे हमें काफी मुश्किलात का सामना करना पड़ सकता है तो इसके लिए आप लोग यूज इफेक्ट के अंदर ऑथराइज लगाओ कि यार ऑथराइज की वीडियो जब जब चेंज होगी आपने यहां पर भी चेंजिंग करनी है ओके तो अब हम लोग जाते हैं ट्राई कैच में ट्राई कैच ब्लॉक के अंदर हम लोग थोड़ा सा पड लिखेंगे ज्यादा नहीं दिखेंगे हमारा छोटा सा पड होने वाला है क्यार अगर यूजर है ठीक है और यूजर का जो रोल है वह बराबर है किस चीज के एंप्लॉयर के अगर यूजर का रोल एंप्लॉयर के बराबर है तो आपने यह कर देना है आप ने क्या कर देना है आपने यह कर देना है अब इसके अंदर क्या लिखना है और इसके अंदर हमने लिखना है एक सड गेट आपने यूआरएल देना है आपने यहां पर लिख देना है विथ क्रेडेंशियल के अंदर आपने रिस्पांस देना है रिस्पांस में आपने दे देना है क्या कि जो हमारी सेट एप्लीकेशन है सेट एप्लीकेशंस वहां पर आपने दे देना है रिस्पांस डॉट डाटा डॉट एप्लीकेशंस ओके तो रिस्पांस ड डटा डॉट एप्लीकेशंस इसके बाद यहां अगर फॉर एग्जांपल कोई एरर आता है आपके पास तो एरर के लिए आप लिख सकते हैं यहां पर बिल्कुल डॉट कैच और कैच के अंदर आप लोग सिर्फ कंसोल करवा द सीएसजी या अभी जरूरत नहीं है क्योंकि इफस की कंडीशन है ना तो करते ही नहीं है इसे इसे छोड़ देते हैं तो इस इफ से आप जैसे बाहर आएंगे इफ के बाहर आपने एक और कंडीशन लगानी है कि अगर हमारे पास फॉर एग्जांपल एंप्लॉयर नहीं हुआ तो फिर क्या करेंगे हमने सेम टू सेम उस को कॉपी करना है यहां से कॉपी करके यहां पेस्ट कर देंगे और विथ क्रेडेंशियल वगैरह हमारे पास सब कुछ ट्रू रहेगा और कुछ भी नहीं करेंगे और यहां आएंगे अपने कैच वाले ब्लॉक में कैच ब्लॉक में हमने क्या करना है हमने करना है टोस्ट डॉट एरर एरर डट रिंस रिंस डटा डॉट मैसेज ओके तो यह तो कर दिया अब हमने यहां यूआरएल नहीं दिए अब हमने यूआरएल किसे देने यूआरएल देना तो कोई बड़ी बात नहीं है यूआरएल कैसे देंगे हमने यहां एप्लीकेशन वाले राउट्स में आना है एप्लीकेशन के जो राउट्स है तो यहां पर एक तो एंप्लॉयर गेट ऑल एप्लीकेशंस के जो एप्लीकेशंस एंप्लॉयर की है हमने उन सबको यहां से गेट करना है और यहां हमने आके पेस्ट कर देना है ठीक है तो यह हमारी किसकी एप्लीकेशन हुई एंप्लॉयर की पर अगर जॉब सीकर आता है तो जॉब सीकर के लिए आपने इस राउट को कॉपी करना है इसको कॉपी करके यहां आके हमने पेस्ट कर देना है जॉब सीकर के लिए इन सबको लिखने के बाद आपने क्या करना है अब इसको फॉर्मेट कर सकते हो आप अपनी मर्जी से प्रीटियर बना सकते हो तो इसे प्रीटियर बनाने के बाद हम लोग एक और चीज करेंगे यहां पर यहां तक तो हमारा काम हो चुका है अब इसे इफ की कंडीशन लगाते हैं कि इफ नॉट इज ऑथराइज्ड हमारा हम लोग यूज इफेक्ट से बाहर आ चुके पी बता दूं आप लोग हो सकता है यूज इफेक्ट के अंदर ही टाइपिंग कर रहे हो अभी तक यूज इफेक्ट में हमने सिर्फ ये कंडीशन लगाई थी ठीक है अब जैसे हम लोग यूज इफेक्ट से बाहर आएंगे तो हम लोग ये इफ की कंडीशन लगाएंगे कि अगर हमारा यूजर ऑथराइज नहीं है तो आपने क्या करना है आपने यह करना है नेविगेट टू फॉरवर्ड स्लैश आपने फॉरवर्ड स्लैश पर हमारे यूजर को भेज देना है अगर हमारा यूजर ऑथराइज नहीं है तो इस पेज पर तो तकरीबन हमारा ख्याल से एंप्लॉयर भी आ सकता है जॉब सीकर भी आ सकता है तो हम लोग उसे फॉरवर्ड स्लेश पर भेजने के बजाय लॉगिन पर भेजेंगे ठीक है क्योंकि दोनों अलाउड है तो अगर दोनों अलाउड है तो फिर हम लोग उसे फॉरवर्ड सेशन पर भेजेंगे क हम लोग उसे लॉगिन के पेज पर डायरेक्ट भेजेंगे तो अब हम लोग एक और फंक्शन बनाएंगे डिलीट एप्लीकेशन क्योंकि आपको पता है कि डिलीट कौन कर सकता है हमारा जॉब सीकर तो उसके लिए हम लोग एक अलग सा फंक्शन बनाएंगे यहां पर हम लोग चेंजिंग करेंगे बहुत ज्यादा डिलीट एप्लीकेशन जब कोई एप्लीकेशन डिलीट करेंगे तो लाजमी सी बात है उसकी आईडी के जरिए उसे डिलीट करेंगे सो अब यहां पर काम शुरू करते हैं ट्राई कैच ब्लॉक का इस्तेमाल करूंगा ट्राई कैच ब्लॉक के अंदर मैं लिखूंगा कि एक्स डॉट डिफॉल्ट नहीं यह मैं क्या लिखे जा रहा हूं एकस ड डिलीट और डिलीट के अंदर उसका हमारे पास पाथ आएगा और विथ क्रेडेंशियल य के अंदर यह जो हमारे पास राउट है जॉब सीकर डिलीट एप्लीकेशन यह आपने इसे सेम टू सेम कॉपी करना है इसे बंद कर देना है अपने पोस्ट मेंट से भी आप लोग निकल सकते हो यह हमारा आखिरी राउट है पूरे प्रोजेक्ट का इसे यहां कॉपी करेंगे इस आईडी को रिमूव करके आप लोग यहां पर कौन सी आईडी लिखो यह वाली आईडी जो हमने यहां गेट की हुई है यह आपने यहां लिखनी है उसके बाद जैसे आपका यह एक जो डिलीट हो जाए तो आपने क्या करना है एक दिन फंक्शन के दिन में आपने क्या देना रिस्पांस और उसमें देने के टस्ट डॉट सक्सेस और रिंस ड डटा ड मैसेज केर आपने बड़ा कारनामा किया अब आपने एप्लीकेशन डिलीट कर दए तो यह हो गया आपका ठीक है इसके बाद एक और चीज जब आपके पास कोई फंक्शन कोई एप्लीकेशन डिलीट होगी तो एप्लीकेशन डिलीट करने के बाद क्या होगा आपके पास एप्लीकेशन डिलीट करने के बाद यह होगा कि जो पुरानी एप्लीकेशन होंगी वो फिल्टर होके दोबारा नई एप्लीकेशन जाएंगी जो डिलीट हो गई वोह आपकी स्क्रीन से रिमूव हो जाएगी तो उसके लिए आप क्या करेंगे आप लोग जाएंगे सेट एप्लीकेशन में जैसे हमने पिछले पेज पर जो पिछले कंपोनेंट में किया था प्रीवियस जॉब्स के बजह हम लोग ा प्रीवियस एप्लीकेशंस ओके मतलब सेट एप्लीकेशन के अंदर प्रीवियस एप्लीकेशंस उसके अंदर मैं चाहता हूं क्या हो हमारे पास प्रीवियस एप्लीकेशन में प्रीवियस एप्लीकेशंस डॉट फिल्टर मेथड और फिल्टर मेथड के अंदर मैं लगाऊंगा एप्लीकेशन और एप्लीकेशन के अंदर मैं लगाना चाहता हूं कि एप्लीकेशन कि जो आईडी है वह बराबर ना हो किस चीज के इस आईडी के जो हमने इसे दी हुई है सो यहां पर हमारा काम हो जाता है और उसके बाद हम लोग अपने कैच ब्लॉक में आ सकते हैं इजीली और कैच ब्लॉक के अंदर यहां मैं लिखना चाहूंगा टोस्ट डट एरर टस्ट ड एरर के अंदर मैं लिखूंगा के एरर डॉट रिस्पांस डट डेटा डॉट मैसेज ओके तो अब यहां तक हमारा काम बेहतरीन हो चुका है अब हमने ने क्या-क्या किया यहां पर हमने यह किया है कि हमने यूज इफेक्ट के अंदर अपनी एप्लीकेशंस को गेट किया और उसके बाद नेविगेट करने के लिए अगर यूजर उतरा नहीं है हमने उसको लॉगइन पेज पर नेविगेट किया डिलीट एप्लीकेशन में हमने क्या किया कि हम लोग एक एप्लीकेशन को डिलीट करने की कोशिश कर रहे हैं उसकी आईडी के जरिए और देन के फंक्शन के जरिए हम लोग क्या कर रहे हैं कि एक तो मैसेज दे रहे दूसरी दूसरा यह काम कर रहे हैं कि हम लोग नई एप्लीकेशंस को रेंडर करवा रहे हैं ओके तो उसके बाद एक आखिरी चीज हम लोग दो फंक्शंस क्रिएट करेंगे एक तो कं ओपन मॉडेल कि आप एक मॉडल को ओपन करें मॉडल क्या चीज है जो आपको पता है कि हम लोग इमेज को ओपन करने के लिए करते हैं ओपन मॉडल ओपन मॉडल एक क्या चीज देगा हमसे एक इमेज यूआरएल मांगेगा और इमेज यूआरएल के अंदर हम लोग क्या देंगे सेट एप्लीकेशंस और सेट एप्लीकेशन के अंदर हम लोग क्या देंगे हम लोग अपने पास देंगे इमेज यूआरएल इमेज यूआरएल सेट एप्लीकेशन नहीं सेट रिज्यूम सेट रिज्यूमे के लिए मैंने कोई भी नहीं बनाया शायद तो चलो कोई बात नहीं यार बना देते हैं वैसे मुझे बनाना तो चाहिए था तो इमेज यूआरएल सेट इमेज यूआरएल तो यार इसे रेजूम इमेज यर दे देते हैं ना रिज्यूमे इमेज यूआरएल और इसका नाम भी सेट रिज्यूमे इमेज यूआरएल तो अब इसे नाम देते हैं हम लोग अपने पास यहां पर सेट रेजूम इमेज यूआरएल ठीक है तो अभी इसमें हमने यूआरएल दे दिया और सेट ओपन मॉडल क्योंकि अब हम लोग अगर ओपन कर रहे तो लाजमी सी बात है इसे ट्रू करेंगे अपने पास और जब ओपन तो कर रही अब इसे बंद करने के लिए भी तो कुछ करना पड़ेगा ना कंस्ट क्लोज मॉडल और उस पर हम लोग करेंगे यह अपने पास के एक सिंपल सा फंक्शन होगा उसमें क्या होगा सेफ्ट मॉडेल ओपन को आपने क्या करना है फोर्स क्योंकि फोर्स हो जाएगा तो मतलब वो शो नहीं होगा हमारे पास अब इसके बाद आप आप लोग अपने फंक्शन में आ सकते हो मतलब फंक्शन से मुराद अपने उस यूजर इंटरफेस को क्रिएट कर सकते हो कि यूजर के पास कैसा इंटरफेस आना चाहिए हमारे पास तो उसके लिए आप लोग यह कर सकते हो डॉट एप्लीकेशंस डॉट पेज यह दो क्लासेस होंगी हमारे पास और इसे आपने डिव नहीं क्रिएट करना इसे हमने सेक्शन का नाम दिया हुआ है कोई फर्क नहीं पड़ता डी या सेक्शन से क्योंकि स्टाइलिंग तो फिर भी वही काम करेगी आपके पास बट फिर भी मैं सेक्शन का इस्तेमाल करता हूं अपने पास क्योंकि यह एक डेवल प होते है यूजर एंड एंड यूजर डॉट रोल अगर बराबर है जॉब सीकर के तो आपने क्या करना है आपने यह करना है वरना आपने यह करना है तो यहां पर मैं कोड लिखना चाहूंगा कि अगर हमारा यूजर जो है वो जॉब सीख कर है तो आपने कंटेनर क्रिएट करना है आपने उस कंटेनर के अंदर एक h1 देना है ए1 के अंदर आपने लिख देना है माय एप्लीकेशंस और माय एप्लीकेशंस में h1 के बाद आपने अपनी एप्लीकेशंस पर एक मैप मेथड का इस्तेमाल करना है एप्लीकेशन डॉट मैप और एप्लीकेशन ड मैप के अंदर आपने एलिमेंट लिख देना है एलिमेंट में एक स्मल होना चाहिए क्योंकि कैपिटल e लिखेंगे तो व कोई और ही एलिमेंट क्रिएट हो जाएगा और रिटर्न करेंगे हम लोग किस चीज को रिटर्न करेंगे हम लोग अपने जॉब सीकर कार्ड को जो कि अभी तक वजूद में नहीं आया वजूद से मुराद हमने अभी तक उसे क्रिएट ही नहीं किया तो इसमें हम लोग एक तो एलिमेंट को भेजेंगे अपने ई एल ई एम ई एन टी एलिमेंट हमने भेज दिया इसमें और की के की के लिए हम लोग क्या करेंगे की इसमें हम लोग भेजेंगे अपनी एलिमेंट डॉट अंडर आईडी को और उसके बाद हम लोग अब यह जॉब सीकर कार्ड है ना आपको पता है कि हम लोग जॉब सीकर के लिए मतलब अगर जॉब सीकर का कार्ड है तो वो डिलीट कर सकेगा तो लाजमी सी बात है हम लोग ये डिलीट के फंक्शन को भी भेजेंगे यहां जॉब सीकर के कार्ड में तो डिलीट एप्लीकेशन इक्वल टू डिलीट एप्लीकेशन मैंने इक्वल के बजाय प्लस का निशान मार दिया जो कि मुझे नहीं मारना चाहिए था यहां पर और डिलीट एप्लीकेशन के बाद एक आखरी चीज ओपन मॉडेल ओपन मॉडल के अंदर मैं लिखूंगा क्या मैंने कुछ गलत बटन दबा दिया ल्ट जड करके यहां आएंगे ओपन मॉडल और ओपन मॉडल के अंदर लिखूंगा ओपन मॉडल ओके तो यहां पर यह काम हो चुका है हमारा अब इसके बाद मैं क्या चाहता हूं इसके बाद मैं यह चाहता हूं कि जैसे यह क्रिएट हुआ इसी तरह हम सेम टू सेम इस दूसरे वाले को भी क्रिएट करने की कोशिश करते हैं के h1 ए1 नहीं डॉट कंटेनर या इसी को कॉपी कर देते हैं ठीक है इसी को कॉपी करते हैं यहां से यहां से कॉपी करते हैं यहां तक और यहां पेस्ट कर देते हैं कोई भी चेंजिंग नहीं करनी माय एप्लीकेशन आपने इस हेडिंग को हटा देना और इसे h1 नहीं रखना हमने इसे h3 रखना है और हमने इसे भी h3 भी h3 रखना है और अब इस h3 के अंदर हम लोग लिखेंगे एप्लीकेशंस फ्रॉम जॉब सीकर्स क्योंकि अब यह हमारे पास जो होगा यह एक एंप्लॉयर का कार्ड होगा तो इसका नाम भी चेंज करेंगे एंप्लॉयर कार्ड और इसमें भी एलिमेंट देंगे हम लोग अपने पास एक की देंगे इससे अपने पास और ओपन मॉडल भी देंगे इसमें एक चीज नहीं देंगे क् क्या चीज डिलीट एप्लीकेशन की इसके पास य जो डिलीट करने की जो अथॉरिटी है वो हमारे पास एंप्लॉयर कार्ड में नहीं होगी ठीक है तो यहां तक तो हमारा काम हो चुका है इजी और अब आप जब यहां से इसे ऐसे करेंगे थोड़ा सा डिजाइन विजाइन देंगे तो सेक्शन के एंड में आपने एक और चीज क्रिएट करनी है वो यह है कि आपने यहां पर इस ड्यू से जैसे बाहर आएंगे यह कौन सा डू है हमारा कंटेनर कंटेनर का ड्यू और इसमें से भी आपने बाहर आना है सेक्शन के अंदर आपने एक कंडीशन लगानी है कि यार अगर मॉडेल ओपन है हमारे पास म मॉडेल ओपन अगर एजिस्ट करता भी है पहली बात तो यह है कि अगर वो एजिस्ट है मतलब वो ट्रू है उसकी वैल्यू तो तो आपने क्या कर देना है आपने रिज्यूम मॉडल को कॉल करना है यहां पर रिज्यूम मॉडल हमने ऊपर इंपोर्ट भी कराया हुआ है उसके अंदर आपने कुछ चीजें देनी है कौन-कौन सी चीजें अभ ऑटोमेटिक आपको सजेस्ट कर देगा इमेज यूआरएल और ऑन क्लोज इमेज यूआरएल पे आपने क्या देना है रिज्यूम इमेज यूआरएल और ऑन क्लोज पर आपने क्या देना है आपने देना है कि क्लोज मॉडल क्लोज मॉडल के लिए आपने जो यहां पर फंक्शन क्रिएट किया था क्लोज मॉडेल ये हमने वाम सेंड कर दिया तो अब यहां पर दो चीजें रहती है हमारे पास दो चीजें कौन-कौन सी जो कि आप लोगों ने शायद नजरअंदाज करती हो हमने जॉब सीकर कार्ड यहां पर क्रिएट किया हुआ है एंप्लॉयर कार्ड बट ये एजिस्ट नहीं करते तो हमारे पास एरर आएगा लाजमी सी बात है व कोई चीज आप क्रिएट ना ना करो और आप लोग उसे यूज करो तो आपके पास एरर तो आएगा ही तो हम लोग एक फंक्शन फंक्शन कंपोनेंट क्रिएट करेंगे अपने पास जिसके अंदर हम लोग रिटर्न भी लिखेंगे एक खूबसूरत सा और उसके अंदर यह भी बनाएंगे ताकि कोई एरर ना आए हमारे पास अब इसके बाद सेम टू सेम एक इसी तरह दूसरा भी ब बनाएंगे उसमें जॉब सीकर के बजह हम लोग लिखेंगे एंप्लॉयर कार्ड एंप्लॉयर कार्ड तो अब यहां पर हमारा काम बेहतरीन हो चुका है तकरीबन तकरीबन अब हमें ज्यादा काम करने की जरूरत नहीं है अब जॉब सीकर के अंदर जो हमने चीजें सेंड की थी वो कौन-कौन सी थी एक तो यह एलिमेंट एक्सेप्ट करेगा एक डिलीट एप्लीकेशन कोलेगा अपने पास और एक ओपन मॉडेल ये तीन चीजें जो की हम लोग यूज कर रहे हैं की आप लोग सोचोगे कि हमने की भी भेजी हुई है की हमने भेजी नहीं है वो जॉब शीखर कार्ड के हमने यूज़ की हुई है क्योंकि जो हमारा मैप मेथड है वो हमारे जॉब सीकर के कार्ड पर यूज हो रहा है ठीक है सो इसीलिए हम लोग उसे नहीं भेज रहे हैं अब यहां आते हैं अपने इस कंपोनेंट के अंदर इस कंपोनेंट के अंदर हम लोग अपने पास एक डॉट जॉब अंडर सीकर अंडर कार्ड यह नाम देंगे इसे यह मैंने अ स्टार्टिंग में यह नाम दिया हुआ है अपने सीएसएस में तो आप अपनी मर्जी से कोई भी नाम दे सकते हो यह लाजमी नहीं है कि आपने सेम टू सेम अब छापना ही है इसे नहीं छापना बिल्कुल भी नहीं है आपने अपनी मर्जी से अगर आप कोई स्टार्टिंग खुद कर रहे हो तो आप अपनी मर्जी से नाल दोगे एलिमेंट डॉट नेम ओके तो इसे थोड़ा सा खूबसूरत बनाते हैं पी इस पी को नीचे कॉपी करने की कोशिश करता हूं मैं दो तीन च पा पांच बार मैंने इसे कॉपी किया एक तो हमारे पास नेम आ गया एक हमारे पास ईमेल आएगा जैसे हम लोग ईमेल देखते हैं ईमेल और ईमेल के बाद हमारे पास उस बंदे का फोन आएगा लाजमी सी बात है उसने जो एप्लीकेशन भेजी है तो फोन नंबर तो उसने भेजा ही होगा उसने एक एड्रेस भी दिया होगा और यहां एड्रेस ही लिख देंगे और यहां हम लोग एड्रेस के बाद यहां पर कवर रेटर कवर रेटर अब कवर रेटर है आप लोगों को पता हीय ज्यादा जगह नहीं गिरेगा क्योंकि कवर लेटर अगर आप किसी जॉब के लिए लिख रहे हो तो लाजमी सी बात है मैक्सिमम चार या पांच लाइन का होगा कोई लव लेटर तो नहीं ख लिख र है आपके यार हमने पूरी जिंदगी की कहानी बतानी है कि यह वो फलाना डिमका ना कोई मूवी नहीं चल रही है तो कवर रिटर्न छोटा सा ही होता है तो डिटेल के ड्यू में से जैसे आप बाहर आएंगे आपने एक और ड्यू क्रिएट करना है उसके अंदर आपने लिख देना है के डॉट रिज्यूमे ठीक है अब रिज्यूमे में आपकी इमेज शो होगी जो आपने रिज्यूमे भेजा था अब वो इमेज आपने कैसे शो करानी है एलिमेंट डॉट रेजूम डॉय आरएल यह आपके डेटाबेस में यह इसी तरह सेव हुआ है मैं आपको दिखाता हूं यहां पर जैसे ही आप अपने मंगो डीवी पर आएंगे मंगो मंगो डीबी कंपस ओके तो जैसे मंगो डीबी कंपस ओपन होता है हमारे पास तो मैं आपको दिखाता हूं यह रहा ओपन हो चुका है और यहां कनेक्ट पर जाते हैं कनेक्ट पर जाने के बाद यहां पर हमारे पास जो हमारी मन स्टेक जॉब सीकिंग एप्लीकेशन है एप्लीकेशंस पर जाते हैं एप्लीकेशन में आपको यह शो हो रहा है रिज्यूमे रिज्यूमे के अंदर यह जो यूआरएल आपको शो हो रहा है यह यूआरएल आपकी इमेज का पात है आप जैसे इस पर क्लिक करेंगे तो यह आपकी इमेज ओपन कर देगा आपके लिए और यह पब्लिक भी होता है मतलब कोई भी इसे एक्सेस कर सकता है व आप पे डिपेंड करता है आपने अगर अपने उसमें कोई चेंजिंग की हुई है तो अलग बात है वरना ये ओपन हो जाता है अपने क्लाउड नरी में तो ऑन क्रिक पर आपने एक फंक्शन रन करना है वह यह है कि हम लोग ओपन मॉडेल और ओपन मॉडेल एक चीज एक्सेप्ट कर रहा है अगर आपको याद हो ओपन मॉडेल हमारे पास एक एलिमेंट डॉट रेजूम डॉट यूआरएल और मैं इस ओपन मॉडल को ऊपर आप लोगों को दिखा भी देता हूं कि हमारे पास इमेज यूआरएल एक्सेप्ट कर रहे होगे सो यहां पर हमारा यह काम हो चुका है हमने अपने रिज्यूमे को भी क्रिएट कर दिया अब रिज्यूमे का जो ड्यू था ना हमारे पास कहां गया ये ड्यू जैसे इस ड्यू से आप बाहर आएंगे आपने यहां पर एक और आखरी ड्यू क्रिएट करना है यह हमारे पास इसका क्लास नेम होगा बीटीएन अंडरस्कोर बीटीएस नहीं बीटीएन ओके बीटीएन एरिया अब बीटीएन एरिया के अंदर आपने लिख देना है अपने बटन को टोटन नहीं बटन बटन और बटन में ऑन क्लिक पर आपने कुछ लिखना है ऑन क्लिक पर आपने यहां पर कुछ खूबसूरत सा बना देना है कि डिलीट एप्लीकेशन डिलीट एप्लीकेशन में एक आप लोग लामी सी बात आईडी भेजोगे क्योंकि जिस चीज को आप डिलीट करना चाहते हो उसकी आईडी देनी पड़ेगी आपको उसके अंदर आप लिखोगे डिलीट एप्लीकेशन के आर हमने यह एप्लीकेशन डिलीट कर देनी है अब आप लोग इसे थोड़ा सा खूबसूरत फॉर्मेट भी दे सकते हो अब यहां पर हमारा जो जॉब सीकर का कार्ड है वो क्रिएट हो चुके हैं अपने फ्रंट एंड पर जाते हैं हमें कुछ नजर नहीं आ रहा नजर हां हम एज अ जॉब सीकर लगिन हुए तो हमें अपने जॉब सीकर का कार्ड बिल्कुल नजर आ रहा है हमने आपके सामने एक एप्लीकेशन भेजी थी अब रिज्यूमे पर क्लिक करता हूं मेरे पास रिज्यूमे भी शो हो रहा है तो हम लोग इसे बंद करने की कोशिश करते हैं बिल्कुल बंद भी हो र है तो बेहतरीन काम कर रहे यहां पर अब हम इसे डिलीट करते हैं कि काम करते हैं तो डिलीट पर यह काम नहीं कर रहा बिल्कुल भी सो आई डोंट नो कि यह काम क्यों नहीं कर रहा तो खैर हो गई वो हम लोग कर देंगे वो बड़ा मसला नहीं है इट्स नॉट अ बिग डील ओके यहां तक हमने कर दिया तो हम लोग एक यह काम भी कर देंगे तो अब इसके बाद यहां हम लोग जाते हैं अपने इस ड्यू पर अपने एंप्लॉयर कार्ड पर एंप्लॉयर कार्ड पर आप जैसे जाएंगे एंप्लॉयर कार्ड पर जाने के बाद आपने एक आखिरी कार्ड क्रिएट करना है अपनी जॉब सीकर के कार्ड को आपने सेम टू सेम कॉपी करना है यहां से लेकर आपने यहां तक पूरा कॉपी करना है कॉपी करने के बाद आपने उसे यहीं पर पेस्ट कर देना है उसे यहीं पर पेस्ट कर देने के बाद ये जो बीटीएन एरिया नाम की जो क्लास है ना आपने इसे डिलीट कर देना है और इसे डिलीट कर देने के बाद आपने बाकी सब कुछ सेम रहने देना है तो अब जाते हैं अपने इस पेज पर और माय एप्लीकेशंस पर जाते हैं और जॉब्स पर जाते हैं किसी जॉब के लिए अप्लाई करते हैं और अब अप्लाई नाउ पर जाते हैं अप्लाई नाउ पर हम लिख देते हैं शन एडी gmail.com टूथ एड्रेस में भी कुछ लिख दिया रैंडम सम नेम और चूज फाइल में अब एक फाइल चूज करते हैं यह वाली सीवी सेलेक्ट करते हैं और यहां आते हैं सेंड एप्लीकेशन पर और अब हमारी एप्लीकेशन सेंड हो चुकी है अब ऊपर आते हैं माय एप्लीकेशंस पर तो माय एप्लीकेशन में मेरे पास मेरी एप्लीकेशन ओपन हो रही है तो अब पहले लॉग आउट करते हैं जिसने क्रिएट की थी यह एप्लीकेशन एज एंप्लॉयर तो वहां जाते हैं z के gmail.com 12345678 तो यहां आते हैं और एप्लीकेशन देखते हैं एप्लीकेंट्स एप्लीकेशंस तो यहां पर एरर आ रहा है तो यहां पर एरर आ क्यों रहा है तो अब इस एरर को सॉल्व करने की कोशिश करते हैं हमारे पास एरर क्यों आ रहा है एरर इसलिए आ रहा है कि एलिमेंट इज नॉट डिफाइंड ओके यह कह रहे कि एलिमेंट इज नॉट डिफाइंड माय एप्लीकेशन ज 159 तो राइन नंबर 159 पर हमारे पास एलिमेंट डिफाइन नहीं है बिल्कुल सही बात यह बंदा कह र है कि आपके पास एलिमेंट डिफाइन नहीं है हमने वहां से कुछ चीजें भेजी थी जो कि इस बिचारे के पास भी होनी चाहिए एलिमेंट और ओपन मॉडल वह यह भी एक्सेप्ट करता है एलिमेंट कॉमा ओपन मॉडल अब दोबारा देखते हैं अब क्या इंटरफेस आता है हमारे पास तो माय एप्लीकेशन ज 27 माय एप्लीकेशन गेट और अब हमारे पास यह सब कुछ अच्छे से काम कर रहे हैं तो रिज्यूमे हमारे पास ओपन नहीं हो पा रहा बट आई डोंट नो कि रेजूम ओपन क्यों हो पा रहा रिज्यूमे यहां पर भी ओपन होना चाहिए एलिमेंट ड रेजूम डयू आरएल सो एलिमेंट रेजूम ड यरल सो होम पर जाते हैं होम पर जाने के बाद दोबारा एप्लीकेंट की एप्लीकेशन पर आते हैं रिज्यूमे पर क्लिक करते हैं रिज्यूमे ओपन अभी भी नहीं हो रहा सो लॉग आउट करते हैं एक बार इसे लग आउट करने के बाद दोबारा यहां आते हैं तो जैसे कि आपको पता है कि मैंने ए एंप्लॉयर लॉगइन किया था तो वापस हैं z के @ gmail.com वो शायद पुरानी जॉब्स थी जितना मेरा ख्याल वो पुरानी जॉब्स थी एक नई जॉब क्रिएट करते हैं व्यू योर जॉब्स या पोस्ट न्यू जॉब पोस्ट न्यू जॉब में हम लोग इसे नाम देते हैं न्यू जॉब और न्यू जॉब में हम लोग इसे नाम देते हैं कि यह अकाउंट एंड फाइनेंस की कंट्री हमारे पास जापान सिटी टोक्यो और यहां पर दिस इज लोकेशन और इस लोकेशन को हम लोग कॉपी करेंगे कुछ बार जैसे कि ऐसे ओके तो यहां पर इस दिश को मैं थोड़ा सा गिफ देना चाहूंगा और यहां में सेलेक्ट टाइप के अंदर मैं लिखूंगा रेंज शेर जी हमारे पास शज एक रेंज में होनी चाहिए मतलब जो वहां की शज है 30000 के से 40000 के आसपास और यहां डिस्क्रिप्शन दे दूंगा दिस इज द डिस्क्रिप्शन यह जॉब की डिस्क्रिप्शन हो गई हमारे पास न्यू जॉब जो कि z केजम ने क्रिएट किए और वू योर जॉब्स में जाते हैं हमारे पास जो फटर की जॉब थी वो इसने डिलीट कर दी वो इसे पसंद नहीं है न्यू जॉब हमारे पास जो भी एप्लीकेशन आएगी अब यहीं पर आएगी तो अब लॉग आउट करते हैं और अब एज अ जॉब सीकर लॉगिन करते हैं हम लोग अपने पास @ gmail.com 12345678 तो जन हमारे पास लॉगिन हो चुका है एज अ जॉब सीकर माय एप्लीकेशंस पर जाते हैं हमारे पास माय एप्लीकेशन इसकी तो शो हो रही है इमेज भी आ रही है हमारे पास वेल एंड गुड और जॉब्स पर जाते हैं न्यू जॉब पर जाते हैं न्यू जॉब पर जाने के बाद यह अप्लाई करेगा अब एक जॉब के जो कि अभी जड के ने क्रिएट की थी तो यह नाम देगा जॉन और यहां अपनी ईमेल देगा ज @ gmail.com फोन नंबर ट 3 4 5 6 78 और एड्रेस देगा एड्रेस और कवर एडिटर में भीय कवर डिटर ही लिखना चाहेगा और यह अपनी रेजू मेंे प्रोवाइड करना चाहेगा फॉर एग्जांपल अभी इसने यह वाली रेजू मेंे देनी है इसको यह पसंद आ गई कि यह अच्छी रिज्यूम है तो अब प्र हम लोग पोस्ट करने की कोशिश करते हैं अब हमने पोस्ट कर दिए अब हम दोबारा लॉग आउट करेंगे लॉग आउट करने के बाद हम लोग एज एंप्लॉयर लॉगइन करेंगे ए के @ gmail.com 1 2 3 4 5 6 7 8 तो यहां आते हैं और एप्लीकेंट्स एप्लीकेशंस में आते हैं हमारे पास अभी तक इमेज यह रीलोड हो गई वह जो ऊपर की दो इमेजेस थ वो तो पोस्ट ही नहीं हुई थी तो उस वजह से वह दो इमेजेस शो नहीं हो रही तो ये तीसरी इमेज हमारे पास आ रही है बिल्कुल वेरी एंड गुड हमारे पास हमारा टोटली काम कर रहा है हमारे वेबसाइट का रिस्पांसिस वगैरह सब कुछ सही है तो इसे रीलोड करते हैं पहले रीलोड करने पर बिल्कुल सही चल रहा है होम में आते हैं के पेज को रीलोड करते हैं और यहां आते हैं एप्लीकेंट्स की एप्लीकेशंस पर और दोबारा इस इमेज को ओपन करते हैं यहां पर हमारा यह सब कुछ काम कर रहा है तो अब लॉग आउट करते हैं एक बार और लॉग आउट करने के बाद हम लोग यहां आएंगे जॉब सीकर में और हम लोग एज जोन के जरिए लॉगिन करेंगे 1 2 3 4 5 6 6 78 तो यहां पर एक मसला था जो कि डिलीट नहीं हो रहा था हमारे पास तो देखते हैं डिलीट हो भी रहा है या नहीं हो रहा डिलीट एप्लीकेशन तो डिलीट एप्लीकेशन पर क्लिक करते ही यह हमारे पास बंद हो रहा है तो यह बंद क्यों हो रहा है इसकी मुझे कोई समझ नहीं है कि ये क्यों बंद हो रहे हैं तो देख लेंगे यार इसे भी देख लेंगे ये कोई बड़ा मसला नहीं है इससे बड़े मसले हमने हल किए हुए यह तो एक छोटा सा मसला है माइनर माइनर सा बताया हुआ है तो कर लेते हैं इसे भी कर लेते हैं डिलीट एप्लीकेशन एलिमेंट डॉट अंडरस्कोर आईडी ओके ऑन क्लिक का फंक्शन हमने किया हुआ है डिलीट एप्लीकेशन और यहां आते हैं और डिलीट एप्लीकेशन पर जैसे हम लोग जाएंगे हा ठीक है मैं समझ गया क्योंकि यह डिलीट का फंक्शन है तो लाजमी सी बात है यह अवेट का यूज करेगा तो इसे हम ए सिंक कर देंगे ए सिंक और इसे हम कर देंगे अवेट एड ए आईटी अवेट ओके तो अब डिलीट करने की कोशिश करते हैं अपनी एप्लीकेशंस को अच्छा अभी भी ये आ यही एरर आ रहा है हमारे पास तो अब हमारे पास ये एरर क्यों आ र है अब ये एरर सेट एप्लीकेशंस प्रीवियस एप्लीकेशंस प्रीवियस एप्लीकेशंस के अंदर आपने फिल्टर करना है एप्लीकेशन को और वह एप्लीकेशन फिल्टर करनी है जिनकी आईडी बराबर ना हो तो चलो मैं ये एरर सॉल्व कर लेता हूं तब तक और उसके बाद मैं आता हूं आगे पास आपको बताता हूं कि यह एरर था क्या हमारे पास तो यहां पर जो हमारे पास एरर था वो सॉल्व हो चुका है अब हमारे पास वो कोई दूसरा एरर नहीं था मतलब यहां कोई डिलीट एप्लीकेशन के बटन पर कोई एरर नहीं था ना कोई फंक्शन में मसला था बस फ्रंट एंड का एक छोटा सा मसला था मैंने यहां पर यह कंडीशन नहीं लगाई थी कि यार अगर एप्लीकेशन की लेंथ या जीरो हो या जीरो के बराबर हो तो आपने नो एप्लीकेशन फाउंड दिखाना है इसके लिए मैंने फ्रंट एंड में थोड़ी सी चेंजिंग की हुई है यह तो आप लोगों को आता ही होगा अब मैं ज्यादा गिराई में जाऊंगा तो फजूल में आधा घंटा निकल जाए निकल जाएगा इसी में क्योंकि मुझे यह पूरा दोबारा से बनाना पड़ेगा तो बाकी ज्यादा कुछ काम नहीं था इसमें बस सिर्फ यह था कि यह कंडीशन लगाना मैं भूल गया था कि एप्लीकेशन डॉट रंथ अगर जीरो से कम हुई या उसके बराबर हुई तो आपने यह दिखाना है कि नो एप्लीकेशंस फाउंड तो अब जाते हैं अपने फ्रंट एंड पर अब यहां पर मैं माय एप्लीकेशन में जाऊंगा जैसे और जॉब्स अब आपको पता है कि ये न्यू जॉब किसने पोस्ट की हुई है ये z के @mail ने की हुई है एंगुलर किसने की हुई है यह किसी और ने की हुई है तो यहां अप्लाई नाउ पर जाते हैं मैं एंगुलर पे अप्लाई कर रहा हूं ओके तो मैं देखूंगा कि एंगुलर और एंगुलर एंगुलर में यहां पर ईमेल देंगे क्योंकि यह फिर भी एरर देगा हमें तो एरर देने लेने के बजाय 5678 और यहां पर एड्रेस दूंगा इसे में और एड्रेस के साथ यहां पर मैं इसे एक ओवर नहीं कवर लेटर और इसे मैं एक रिज्यूमे में प्रोवाइड करूंगा अच्छी सी और वह हमारी यह रिज्यूमे होगी इसे रिज्यूमे देने के बाद अब मैं इसे अपलोड कर देता हूं सेंड एप्लीकेशन हमारी एप्लीकेशन सेंड हो चुकी है एंगुलर प भेजी थी मैंने अब इस न्यू जॉब वाले प मैं दोबारा भेजूंगा जो कि एक एप्लीकेशन ऑलरेडी मैं भेज चुका हूं z gmail.com और 123123 और यहां एड्रेस लिख देता हूं और एड्रेस लिखने के बाद यहां मैं कवर लेटर में आता हूं सी ओ बी ई आर एल ई डब टी ई आर ओके सो यहां हम लोग अपनी रिज्यूमे को सेलेक्ट करेंगे यह रिज्यूमे ज्यादा अच्छी लग रही है यह ब्लू वाली तो इस पर क्लिक करते हैं इसे ले लेते हैं तो अब मैंने अपनी रिज्यूमे भेज दी ठीक है अब यहां पर आप लोग देख सकते हो माय एप्लीकेशन में तीन रिज्यूमे शो हो रही है और इन तीनों में से यह पली रिज्यूम और यह आखिरी वारी ये मैंने किसे भेजी थी z के @gmail को और ये जो दूसरी वाली थी यह मैंने उसे नहीं भेजी थी तो हम लोग पहले लॉग आउट करेंगे लॉग आउट करने के बाद हम लोग z के लगन करेंगे z के @ gmail.com और 12345678 तो अब इसके पास जो एप्लीकेशन आई हुई है इसके पास दो एप्लीकेशन होनी चाहिए तो यह रही दो एप्लीकेशन यह तो पुरानी वाली थी जो आपको पहले पता था कि यह शो नहीं हो रही तो नई एप्लीकेशन यह दो आई हुई है 11 22 33 44 और यह अभी जो आपके सामने मैंने क्रिएट की तो यह रही इनकी इमेजेस भी ओपन हो रही है हमारे पास तो यह तो हमारा बेहतरीन काम कर रहा है अब फॉर एग्जांपल हमारा कोई यूजर आता है जैसे कि हमारे पास जॉब सिखर आता है अब जॉब सिखर ने कोई एप्लीकेशन डिलीट करनी है तो जैसे कि हमारे पास जॉन भैया लॉगिन थे हमारे तो वह कुछ ना कुछ तो करके ही जाएंगे ज @ gmail.com और उनका जो पासवर्ड था वह यह था अब वो दोबारा आएंगे अपनी इस एप्लीकेशंस पर माय एप्लीकेशंस माय एप्लीकेशन में से उन्होंने यह एंगुलर किसी और को भेजी थी तो जब आप एंगलर जिसने क्रिएट की थी उसकी आईडी पर जाओगे तो वहां पर आपको सिर्फ यह एप्लीकेशन शो होगी यह दो शोनी होगी अबर फॉर एग्जांपल इसने ये एक एप्लीकेशन डिलीट कर दी एप्लीकेशन डिलीट हो गई एप्लीकेशन डिलीट सक्सेसफुली और दो एप्लीकेशन आ रही है हमारा जो एरर था वो भी सॉल्व हो चुका है मतलब तो अब हमारे पास हमारी एप्लीकेशंस उसके पास एक ही शो होनी चाहिए z @gmail के पास तो दोबारा जाते हैं z के @gmail के पास एंप्लॉयर पर जाते हैं और यहां हम लोग लिख लेते हैं कि z के @ gmail.com 12 23 45678 तो यहां लॉगिन हो गए हम लोग तो लॉगइन होने के बाद यहां हम लोग एप्लीकेंट्स एप्लीकेशंस तो यह रही एक एप्लीकेशन शो हो रही है वो ऊपर दो को इग्नोर कर दो वो पुरानी एप्लीकेशन उसमें इमेजेस भी शो नहीं हो रही तो एक ही एप्लीकेशन शो हो रही है ठीक है सो हम यह कह सकते कि बेहतरीन काम कर रहे हैं हमारा सब कुछ कोई भी मसला नहीं है हमारे पास और जॉब शो हो रही है वू योर जॉब्स पोस्ट न्यू जॉब वू योर जॉब में अगर आपने कोई जॉब एडिट करनी हो तो आप उसे एडिट भी कर सकते हो दिस इज लोकेशन के वजह दिस इज नॉट लोकेशन तो आप इसे जैसे सेव करोगे तो ये सेव हो जाएगा आपके पास आप इसे रिफ्रेश कर सकते हो तो दिस इज नॉट लोकेशन ठीक है अब फॉर फॉर एग्जांपल आप इसे एक्सपायर करना चाहते हो एक्सपायर भी कर सकते हो कुछ भी करना चाहो कर सकते हो आप इसके साथ तो हम इसे दोबारा सेव करते हैं सब कुछ अपडेटेड हो चुका है तो यहां पर हम लोग अपनी इस वीडियो का खतम करते हैं अपने इस प्रोजेक्ट को हमने खत्म कर दिया सक्सेसफुली इसके बाद हमारी कोशिश होगी कि इससे बेहतरीन प्रोजेक्ट अगरा बनाए तो इससे भी ज्यादा बेहतरीन हो कुछ और नया सीखने को मिले आप लोगों से एक ही रिक्वेस्ट है कि काइंडली चैनल को शेयर करो और वीडियो को पूरा देखो ताकि हमारी हेल्प हो सके पूरा नहीं देखना तो इतना तो देखो कि कुछ समझ आ जाए ठीक है तो वीडियो को लाइक करना बिल्कुल भी ना भूले अगली वीडियो में जरूर मुलाकात होगी इंशाल्लाह अभी के लिए अल्लाह हाफिज