बैकएंड सीरीज: एक्सप्रेस सर्वर बनाएं और डिप्लॉय करें
इस वीडियो का उद्देश्य: एक सिंपल बैकएंड एप्लीकेशन (Express Server) बनाकर उसे प्रोडक्शन में डिप्लॉय करना। हम बेसिक चीजें सीखेंगे और कोड को DigitalOcean पर डिप्लॉय करेंगे ताकि डर ("प्रोडक्शन में कैसे जाती है चीज़?") खत्म हो जाए।
प्रमुख तकनीकें और जरूरतें
- Node.js (वर्जन 18, 19, 20) - मुख्य रनटाइम। अगर आप Node.js के साथ शुरुआत कर रहे हैं, तो हमारा Node.js हिंदी Tutorial: इंस्टॉलेशन से MongoDB तक पूरा कोर्स देख सकते हैं।
- npm (Node Package Manager) - पैकेज इंस्टॉल करने के लिए।
- Express.js - वेब फ्रेमवर्क (सर्वर बनाने के लिए)।
- Git - कोड वर्जन कंट्रोल और डिप्लॉयमेंट के लिए।
- .env - एनवायरनमेंट वेरिएबल्स के लिए (सेंसिटिव डेटा को कोड से अलग रखना)।
स्टेप 1: प्रोजेक्ट सेटअप और Express इंस्टॉल
- एक खाली फोल्डर बनाएं (जैसे
chai-backend). - npm init कमांड से
package.jsonफाइल बनाएं। index.jsफाइल बनाएं और उसमें एक टेस्ट console.log लिखें।- npm install express से Express इंस्टॉल करें।
- package.json में एक start स्क्रिप्ट जोड़ें:
"start": "node index.js".
स्टेप 2: Express सर्वर का कोड
const express = require('express')
const app = express()
const port = 3000
app.get('/', (req, res) => {
res.send('Hello World!')
})
app.get('/twitter', (req, res) => {
res.send('hitesh.com')
})
app.get('/login', (req, res) => {
res.send('<h1>Please Login at chai aur code</h1>')
})
app.get('/youtube', (req, res) => {
res.send('<h2>chai aur code</h2>')
})
app.listen(port, () => {
console.log(`Example app listening on port ${port}`)
})
मुख्य बिंदु:
- app.get() - GET रिक्वेस्ट को हैंडल करता है।
- रूट (Route) - URL का पथ (जैसे
/,/twitter,/login). - req (request) - क्लाइंट से आने वाली रिक्वेस्ट।
- res (response) - सर्वर से भेजा जाने वाला रिस्पांस।
- res.send() - कुछ भी भेज सकते हैं (स्ट्रिंग, HTML, JSON).
स्टेप 3: .env फाइल और Environment Variables
- क्यों जरूरी है? - डेटाबेस पासवर्ड, API कीज़ जैसी सेंसिटिव जानकारी को कोड में हार्डकोड नहीं करना चाहिए।
- npm install dotenv करें।
- एक
.envफाइल बनाएं (प्रोजेक्ट के रूट में). .envमें लिखें:PORT=3000.index.jsकी शुरुआत में लिखें:require('dotenv').config().- पोर्ट वेरिएबल को process.env.PORT से बदलें:
const port = process.env.PORT.
महत्वपूर्ण: .env और node_modules को Git में पुश न करें. इसके लिए .gitignore फाइल बनाएं और उसमें ये नाम लिखें.
स्टेप 4: Git में कोड पुश करना
git initकरें।.gitignoreफाइल बनाएं और उसमेंnode_modulesऔर.envडालें।git add .से सभी फाइल्स को स्टेज करें।git commit -m "first commit"करें।- GitHub पर एक नई रिपॉजिटरी बनाएं और उससे लिंक करें।
git push -u origin mainसे कोड पुश करें।
स्टेप 5: DigitalOcean पर डिप्लॉय
- DigitalOcean App Platform पर जाएं और Create App पर क्लिक करें।
GitHubको सोर्स के तौर पर चुनें और अपनी रिपॉजिटरी सेलेक्ट करें।- Environment Variables में
PORT=3000एड करें। - प्लान को Basic (लागत $5/माह) पर सेट करें।
- एप्लीकेशन को बिल्ड और डिप्लॉय होने दें।
परिणाम और उपयोग
- आपका एप्लीकेशन लाइव हो जाएगा और एक URL मिलेगा।
- सभी रूट्स
/,/twitter,/login,/youtubeऔर/github(जो हमने बाद में JSON आउटपुट के लिए बनाया) वहां भी काम करेंगे। - अब आप अपने फ्रंटएंड प्रोजेक्ट में इस API से डेटा ले सकते हैं या पोस्टमैन से टेस्ट कर सकते हैं।
अगले वीडियो में क्या?
अगले वीडियो में हम गहराई में जाएंगे:
- req और res को विस्तार से समझेंगे।
- डेटाबेस (MongoDB/Mongoose) से कनेक्शन।
- डेटा को कैसे सेव, अपडेट और डिलीट करें।
- एग्रीगेशन पाइपलाइन जैसे एडवांस टॉपिक्स।
इस वीडियो से सीखा: बैकएंड कोड लिखना, .env का उपयोग, Git प्रोसेस, और DigitalOcean पर डिप्लॉय करना. ये सबसे जरूरी फंडामेंटल है। अगर आप इसको एक बड़े प्रोजेक्ट में बदलना चाहते हैं, तो NestJS बैकएंड फ्रेमवर्क कोर्स: बिगिनर से एडवांस तक पूरी गाइड भी उपयोगी हो सकता है। साथ ही, भविष्य के लिए 2026 में डेव्स के लिए AI युग की सबसे ज़रूरी स्किल्स और करियर रोडमैप पढ़ना न भूलें।
हां जी कैसे हैं आप सभी स्वागत है आप सभी का चाय और कोर्ट में और हमारे इस नेक्स्ट वीडियो में जो की है चाय और बाईकें हां जी
इस चैनल पे हमने बैक हैंड की सीरीज भी स्टार्ट कर ली है लेकिन उससे पहले कुछ चंद बातें करना चाहते हैं सबसे पहले बात इस
वीडियो में क्या करेंगे इस वीडियो में हम सीधा एक अप बनाएंगे सीधा ही प्रोडक्शन में दिप्लाई कर देंगे जैसे की रियल वर्ल्ड
एप्स होती है हां जी सेकंड वीडियो में अभी तो हमने कुछ बेसिक ही नहीं शिखा हमें तो ये भी नहीं पता हमें तो वो भी नहीं पता
सीधा एप्लीकेट दिप्लाई भी कर देंगे हां जी सबसे पहले यही काम करेंगे क्योंकि क्या होता है अक्सर जो मां के अंदर सबसे बड़ा
डर है की यार प्रोडक्शन में कैसे जाति है चीज दिप्लाई कैसे होती है तो बहुत ज्यादा परिसर होगा सबसे पहले इस से ही भीड़ लेते
हैं सीधा इस डर को निकाल देते हैं तो इस वीडियो में हम एक बेसिक एप्लीकेशन लिखेंगे आप भी लिखोगे आप भी उसको मॉडिफाई कर पाओगे
और उसको हम दिप्लाई करेंगे साथ में अब दिप्लाई करने के पीछे क्या-क्या हमारे स्ट्रैटेजिस होगी थोड़ा सा कहानी पे पैसा
भी इंवॉल्व होता है कई बार वो भी लगता है तो वो सब मैं आपको डिटेल में यहां पे बताऊंगा जितना आप साथ में कर सकें करिए जो
नहीं कर सके कोई बात नहीं सिर्फ मेरे को जगह कुछ प्राइसिंग इंवॉल्व होती है तो वो मैं आपको बता दूंगा बेसिक कहां पे लगेगी
चिंता मत कीजिए ऐसे नहीं लगे दूंगा अच्छा दूसरी चीज क्या है की देखिए कई लोगों ने मुझे मैसेज कर की सर बैक और के वीडियो
जल्दी बनाया मेरा प्लेसमेंट ए रहा है आप मेरे को ये करना है जल्दी मेरे को इंटर्नशिप करनी है तो देखिए एक चीज मैं
आपको बता डन ये बैकग्राउंड की सीरीज कल बैठ के मैंने एनालाइज कारी कॉलेज में चल रहा था तब एनालाइज यही चल रहा था मेरा तो
मैंने एनालाइज यह कर की ये सीरीज जल्दी नहीं हो शक्ति है देखिए अगर मेरे पे कोई ऑब्लिगेशन होते हैं की कोर्स है जल्दी
खत्म करवाना है टाइम पे खत्म करवाना है या कोई पेड़ है तो तो मैं जल्दी करता भी लेकिन मैं चाहता हूं इस सीरीज को जितना आप
इंजॉय कर रहे हैं उतना मैं भी इंजॉय करूं हर एक वीडियो के अंदर इतना एसेंशियल इतना इंडिप्थ हो चर्चा हो अच्छे से इतने अच्छे
से हो की आप कोई भी वसंत आराम से बना सके उसके एरर्स को सॉल्व कर पे उसका लॉजिक सोच पे उसके अलावा हमें डेटाबेस के बड़े में
भी काफी जानना है तो मैंगो डेटाबेस को मैं इस अच्छे तरीके से सीरीज में लेना चाहता हूं की आपको एग्रीगेशन पाइपलाइन से लेक
जितना भी कुछ मॉडर्न पॉसिबल है कहानी पे भी आप काम है वह सर मिसमैच इंवॉल्व कर डन अब हो सकता है आप में से कुछ को जल्दी है
कुछ लोग कहते नहीं नहीं फटाफट खत्म कर दो पर ऐसा नहीं हो पाएगा अगर आपको ज्यादा जल्दी है तो आप कोई भी पेट कोर्स जो भी दे
रहा है वहां से ले लीजिए या फिर कोई जल्दी खत्म कर रहा है युटुब पे सीरीज तो आप वहां से देख लीजिए आ मैं यहां पे माफी चाहूंगा
मैं तो इंडीप लूंगा चीजों को एंजॉय करूंगा आपको भी एंजॉय करूंगा और एक ऐसी सीरीज बन्नी चाहिए ना जो आने वाले दो कर पांच
सालों तक लोग देखें और एक बेंचमार्क को क्वालिटी का की हां यार आज जैसे आप जो स्कर्ट की सीरीज काफी चैनल पे लोग
अप्रिशिएट कर रहे हैं क्योंकि मैंने जल्दीबाजी नहीं कारी वहां पे फूल एंजॉय कर लोगों ने बहुत मुझे मैसेज भी करें जल्दी
करो नहीं हम तो आराम से एंजॉय करके करेंगे तो यही इस सीरीज के साथ भी होगा बैक हैंड को हम काफी एंजॉय करेंगे काफी इंडिप्थ हम
लेकर जाएंगे और जितना भी पॉसिबल ही हो सकता है वसंत के अंदर मैं जितना भी मुझे पता है एटलिस्ट वो सर का सर यहां पर हम दे
देंगे ठीक है तो चलिए शुरू करते हैं हमारे सेकंड और हमारे सीधा प्रैक्टिकल वीडियो को तो सीधे अभी हम इंडिया किसी भी टॉपिक पर
बात नहीं करेंगे जस्ट मैं आपको एक ओवरव्यू देना चाहता हूं की वसंत किस तरह से बनते हैं साथ में हम कोड करेंगे और लोकल होस्ट
तक हम साथ में कोड करेंगे सर का सर जिससे आपको पता लगे किस तरह से सर्वर बनते हैं क्या एप्लीकेशंस होती है कैसे क्या होता
है उसके बाद हम सीधा चलेंगे प्रोडक्शन में हां जी और वहां से सब कुछ दिप्लाई कर देंगे सर का सर उसे कर लेंगे तो बड़ा ही
बेसिक है चिंता मत कीजिए एक-एक लाइन एक-एक चीज मीनिंग आपको समझ में आएगा कोई दिक्कत वाली बात नहीं है ठीक है इस वीडियो का
टारगेट है मंत्र 500 कमेंट फटाफट कंप्लीट कर दो और उसके बाद चलिए आते हैं टारगेट मत भूलना 500 कमेंट का टारगेट है करना ही और
अभी तक अगर सब्सक्राइब नहीं कर है तो इंतजार किस बात का है अभी कर दो बाद में फिर करोगे सच्चाई भी कर दो तो चलिए पहले
शेर करता हूं आपके साथ में स्क्रीन देखिए सबसे पहले और जो सिर्फ एक ओनली मेजर रिटायरमेंट जो हमारे पास रहेगा वो रहेगा
नोट के एस तो नोट जस आपके पास सिस्टम में होना चाहिए पूरा बैक और हमारा नोट एसपी डिपेंडेंट है हां बैंड दोनों ये सब आगे
बात करेंगे अभी हमारा सब कुछ नोट जीएस पे डिपेंडेंट है तो नोट जीएस डाउनलोड कर लो अब आप 18 भी कर सकते हो 20 भी कर सकते हो
जो आपको ठीक लगे वो कर लीजिए इससे होता क्या है की जो भी आप डाउनलोड इंस्टॉल करेंगे उसके बाद फिर क्या है आप एक
टर्मिनल पर कमांड चला सकते हैं तो जैसे की यह हमारा टर्मिनल है बेसिक और इसके अंदर एक कमांड चला सकते हो जो की ये नोट दास वे
जो की आपको वर्जन बता देगा अब देखिए मेरा वर्जन 19 है आपको हो सकता है 20th 21 हो कोई खास इस से फर्क पड़ता नहीं बट इतना भी
पुराना ना हो जाए वर्जन की आप 12:30 न्यूज़ कर रहे हो तो उतना तो पीछे मत जाएगा थोड़ा सा आगे पीछे चलेगा की मेरा 18
है आपका 18 है आपका 19 में 19 इतना चलेगा इसके साथ में एक यूटिलिटी और आई है जैसे इंस्टॉल करते हैं वो आई है एनबी नोट पैकेज
मैनेजर इसका भी आपको वर्जन मिल जाएगा आपका शायद 10 समथिंग होगा मेरा 9 है कोई फर्क नहीं है तो ये तो चाहिएगा इंस्टॉल कैसे
करना है देखिए डिपेंड करता है मैक पे है विंडोज पे है कहां पे है विंडोज पे है तो बस डाउनलोड करके नेक्स्ट नेक्स्ट आई एग्री
ओके यस बस इतना ही काम करना है और दूसरे के साथ भी इस तरह के पैकेज मिलते हैं जैसे ये रहा आपका मैक का बाइनरीज भी मिल जाता
है पैकेज नेक्स्ट आई एग्री ओके ही होता है हम मोस्टली तो सब जगह तो इस तरह से आप इसको डाउनलोड करके इंस्टॉल कर लीजिए ठीक
है जी अब हमें क्या है इस जो वीडियो है इसके अंदर एक छोटा सा काम करना है वो ये काम है की देखिए ये है आपका कंप्यूटर हो
सकता है आपका मोबाइल हो ये बनाना है हमें की एक सर्वर है जहां पे हमारा कोड लिखा हुआ है ये सर्वर का और यहां पे अगर कोई भी
रिक्वेस्ट भेजें तो ये रिक्वेस्ट हम वापस से इस रिक्वेस्ट का रिप्लाई कर दें और इसके लिए हमारे पास दो टेक्नोलॉजी या दो
पैकेज मां लीजिए जो उसे होते हैं वो होता है एक होता है एक्सप्रेस एक होता है मंगोज तो ये जो रिक्वेस्ट ए रही है और ये जो
रिस्पांस जा रहा है ये सर काम करता है हमारा एक्सप्रेस मोंगूज हमारा डेटाबेस का है तो अभी हम इस पे बात नहीं करेंगे इसको
साइड में रखें रहने देते हैं ठीक है चलिए इतनी बात तो समझ में ए गई एक्सप्रेस से काम करते हैं अच्छा अब क्या है देखिए जैसे
ही आप जाते हैं किसी भी यूआरएल पेज सपोज करें मैं जाता हूं एक पोस्टमैन आ postman.com पे तो postman.com पे आप जाते
हैं तो एक सर्वर है वहां जो लिसन कर रहा है अब जो भी आपको यहां से रिस्पांस मिलेगा तो इस सर्वर ने डिसाइड कर की आपको ये
रिस्पांस देना है तो उसे सर्वर ने हमें इस तरह का रिस्पांस दिया तो कोई ना कोई होना चाहिए जो यहां पे ये काम करें और ये काम
को हम बोलते हैं लिसन की कोई ना कोई कांस्टेंटली यहां पर लिसन कर रहा है कोई सुन रहा है जिसके पास कोई
रिस्पांस गया तो वहां पे अब जैसे मैं गया postman.com पे या google.com पे तो उसको बोला जाता है स्लैश यानी की होमआउट इसका
सीधा सा नाम है स्लैश का होम या फिर होम आउट भी बोलते हैं अलग-अलग लोग हैं अलग-अलग बोलते हैं बेसिकली स्लैश बोलते हैं इसी
तरह से आपको अलग-अलग एप्लीकेशन पे अलग-अलग ग्राउट मिलेंगे जैसे पर एग्जांपल कोई बोलना है स्लैश लॉगिन पे जो तो लोग इन पे
क्या होगा यूजर डीटेल्स मिलेगी तो लॉगिन सेटअप होता है वहां पे इसी तरह से आपको अलग-अलग सैटअप्स मिलेंगे स्लैश लॉगिन होगा
स्लैश साइन अप होगा स्लैश सर्च होगा अलग-अलग हो सकते हैं बट कोई ना कोई तो सुना चाहिए वहां पे ताकि हम यहां पे कर
लेंगे जो सुनने वाला काम है ना ये सर का सर एक्सप्रेस करता है एक्सप्रेस क्या है कुछ नहीं एक पैकेज है अभी देख लेंगे उसके
बड़े में इतना कुछ खास नहीं है अच्छा ये तो हो गया काम अब देखिए जो आपके पास ये रिक्वेस्ट आई है ना ये अपने आप में पढ़ने
का टॉपिक है और हम पढ़ेंगे भी आईएसपी पूरा का पूरा एक वीडियो डेडिकेट करेंगे पूरा कॉपी पेन लेक बैठेंगे अच्छे से ये जो
रिस्पांस जा रहा है ना ये भी अपने आप में पढ़ने करने वाला टॉपिक है इस पर हम बैठे आराम से कॉपी पेन लेकर और पूरा का पूरा
डीटेल्स स्टडी करेंगे की मेजर काम तो यही है ना आपने कुछ भेजो मैंने उसे आपसे रिस्पांस कर में तो काम यही है अब क्या है
की ये जो रिक्वेस्ट आपके पास आई है ना ये भी काफी तरह की रिक्वेस्ट होती है जो बेसिक सबसे बेसिक होते हैं ना जो आप
यूआरएल में करते हो ब्राउज़र के थ्रू वो है आपकी गेट रिक्वेस्ट बट ऐसा नहीं की गेट है हमारे पास और भी तरह के रिक्वेस्ट होती
है जैसे आपको कोई फाइल डिलीट करनी है डेटाबेस में से कोई एंट्री डिलीट करनी है कोई एंट्री अपडेट करनी है कोई एंट्री आपको
डेटाबेस में से करनी है तो अलग-अलग बेस्ट कैटिगराइजेशन के हिसाब से इन रिक्वेस्ट को नाम दिया जाता है उन नाम के बड़े में भी
हम पूरा डिटेल में पढ़ेंगे पूरा देखेंगे किस तरह से होता है और इसका जो रिस्पांस मिलता है उसके बड़े में भी हम देखेंगे तो
अभी हम जो बेसिक यहां पे भेज रहे हैं वो है गेट रिक्वेस्ट ठीक है यह गेट रिक्वेस्ट क्या होते हैं कुछ नहीं जैसे आप
ब्राउज़र के अंदर यूआरएल के अंदर कुछ भी लिखने हो वो मोस्ट ऑफ डी टाइम गेट रिक्वेस्ट ही होती है तो इस गेट रिक्वेस्ट
को हम देखेंगे तो एक बार समरी कर लेने फटाफट हां जी कर लेनी चाहिए देखिए ये है आपका बेसिक जहां से आप रिक्वेस्ट भेज रहे
हैं ब्राउज़र है मोबाइल का ब्राउज़र हो सकता है डेस्कटॉप का ब्राउज़र हो सकता है यह हमें बनाना है सर्वर इसके लिए हमने
बेसिक चीज चाहिए की भाई एक्सप्रेस को उसे करके बनाएंगे और हमें लिसन करना पड़ेगा ठीक है जी लेसन कर लेंगे अब लेसन अलग-अलग
जगह हो सकता है आपको स्लैश पे भी लेसन करना पड़े लॉगिन पे भी लिसन करना पड़े स्लैश इंस्टाग्राम 50000 हो सकते हैं कोई
दिक्कत वाली बात नहीं है गेट रिक्वेस्ट को हम हैंडल करेंगे अभी ठीक है इतना हमने नोट्स में लिख लिया हमारे जो भी आपने
नोट्स बना रहे हैं और आपने पूरा कर दिया अच्छा बाय डी वे इस वीडियो के अंदर हमारे डिस्कार्ड पे ये भी चला है की ये वीडियो
के ना एक बेसिक पांच या छह लाइन के एक समरी बना के भेजिए ताकि आपका वाला समरी उठा के मैं इन वीडियो के डिस्क्रिप्शन पे
एड कर डन ताकि आपने जो भी एक समारीज नोट्स थे वो वहां पे लोगों को डिस्क्रिप्शन में मिल जाए विथ टाइम मिल जाए ठीक है तो इन
सबको बनाते हैं ठीक है जी बना लेंगे लेकिन ये सब बनाने के लिए कहानी कोड स्टार्ट भी तो करना पड़ेगा बात तो सही है आपकी कोर्ट
तो स्टार्ट करना पड़ेगा वो तो हमने किया ही नहीं है तो चलिए ये हमारा बेसिक वी एस कोड हो गया इस वीएस कोड के अंदर में एक ये
चाय और दिप्लाई के नाम से एक एम्टी फोल्डर है इसको ओपन कर लेट हूं काफी चीज मेरी ओपन हो जाति है ठीक है एप्लीकेशन बनानी पड़ेगी
देखिए अभी तो खाली फोल्डर है कोई है नहीं इसके अंदर ये अभी ये स कोड का एक इसने कंफीग्रेशन फाइल को दी एड कर दिए मैंने तो
नहीं कारी थी तो इतना काम तो हमारे पास हो गया है की बेसिक चल रहा है अब यहां पे एक एम्टी नोट एप्लीकेशन बनानी पड़ेगी ताकि
मैं उसके अंदर बाकी एक्सप्रेस वगैरा ये सब इंस्टॉल कर लो अब अभी तक हमने देखा था रिएक्ट की एप्लीकेशन बन जाति है तेलविन की
बन जाति है बट ये एम्टी नोट की एप्लीकेशन कैसे बंटी है हां ये भी बड़ा इंटरेस्टिंग टॉपिक है तो हम इसको क्या करते हैं की
एम्टी नोट की एप्लीकेशन बनाने के लिए टर्मिनल ओपन करते हैं और एक बड़ी बेसिक सी कमांड है नम इन आईटी ये होता है नोड पैकेज
मैनेजर से एक एप्लीकेशन को इनिशियलिसए कर दो बस इतना ही काम है अब कई लोग इसको दास ए करके भी करते हैं बट मैं अभी नहीं चाहता
की दास ए से काम हो मैं चाहता हूं एक-एक स्टेप आप देखो दास ए से करोगे मतलब है की सबको यस बोल दो जैसा है भाई डिफॉल्ट कर दो
नहीं नहीं एक बार स्टेप तो देखने पढ़ेंगे ना तो इनिशियलिसए करते हैं देखो ये एक यूटिलिटी है एनपीए मिनट जैसे हमारे पास
क्रिएट रिएक्ट अप यूटिलिटी है वीट भी एक यूटिलिटी है जो की आपको एक पूरा प्रोसेस बताती है एक package.gestion फाइल क्रिएट
करने का हां जी तो फाइल एक ही क्रिएट होती है इस पूरे प्रोसेस से बट उसे फाइल के अंदर क्या होता है सारे आम आइटम्स लिखे
होते हैं की क्या फाइल का नाम है क्या फील्ड है उसके बाद जब आपका काम हो जाए तो नम इंस्टॉल से आप पैकेज कोई भी इंस्टॉल कर
सकते हो जैसे हम करते थे जैसे मम इंस्टॉल अप राइट और peninstalled.in वीडियो भी आपको इंस्टॉल करना है तो अभी पैकेज का नाम
क्या है चाहे दिप्लाई अच्छा ही नाम है चाय डिप्लोमा रख लेते हैं आपको चेंज करना है तो यहां लिख दीजिए चाय आ बाईकें चलिए चाय
बैक हैंड ही कर देते हैं इसको ताकि चेंज भी हो जाए एक छोटा सा डेमो भी हो जाए तो चाय बैक और हमने लिख दिया है वर्जन 1.0
ठीक है कोई दिक्कत नहीं है हमें इससे डिस्क्रिप्शन तो ये बेसिक अप तू दिप्लाई जो भी आपको लिखना है आप लिख दीजिए कोई ये
कोई सर्च इंजन वगैरा में जाता नहीं है या आपके पर्सनल रेफरेंस के लिए बेसिक बैक और ऐसे करता है बैक और का कुछ फ्रंट में नहीं
जाता है नहीं कोई सर्च में जाता है एंट्री पॉइंट अब index.js मानो अप. जस मानो में डॉट जीएसएमए नो यहां पे जाके आप जो चाहे
लिख दीजिए मेरे को index.j चलेगी मैं इंटर कर देता हूं सिंपली टेस्ट का मां नहीं मुझे अभी कोई टेस्टिंग टेस्टिंग में नहीं
जाना सिंपली इंटर कर दो गटर पॉजिटिव हांजी जब होगी तब बताएंगे अभी नहीं बता रहे तो इंटर कर देते हैं की शब्द नो दे के शब्द
है चाय भी एक कीवर्ड है अभी हमारे लिए तो ठीक है यही दो कीवर्ड है ऑथर हां जी ऑथर तो लिखेंगे हम बिल्कुल
यह लीजिए लाइसेंस इस पर चर्चा नहीं करते हैं ठीक है जी ओके है सब हां जी बिल्कुल ओके
इंटर कर दो तो इसने एक फाइल बना दी package.gesson क्या-क्या है इस फाइल में ये भी देख लेते हैं नाम उसने दे दिया
वर्जन जो मैंने बोला दे दिया डिस्क्रिप्शन जो मैंने दे दिया में के अंदर एंट्री पॉइंट कर दी स्क्रिप्ट में इसने कुछ नहीं
लिखा और इसके बाद इसने लिखा है की शब्द नो डर चाहे वो दाल दी ऑथर दाल दिया ठीक है मैं एक मिनट के लिए अपना गेट अप को पायलट
डिसएबल कर लेट हूं ताकि सजेशन ना आए बाद में फिर इनेबल कर लेंगे जब हम थोड़ा सा सिख जाएंगे अभी क्या करते हैं स्क्रिप्ट
कमांड अब देखिए आपने बोला की इंडेक्स और जीएस फाइल होगी जो की में एंट्री पॉइंट होगी बट उसे फाइल को रन कैसे करूंगा ये तो
बड़ी इंटरेस्टिंग बात है तो एक फाइल तो बना ले पहले फिर देखेंगे तो इसको बोल देते हैं हम क्या बोलते हैं index.js बोल देते
हैं और इसके अंदर एक कंसों लोग हम लिख देते हैं जिसके अंदर बोलते हैं हम सिंपल चाय और
कोड चाय और कोड ठीक है जी अब इस फाइल को अगर मुझे रन करना है तो आपने अगर मुझे बेसिक
पड़ी है तो आपको पता है की एलएस करने पे अगर फाइल दिखे तो नोट के साथ उसे फाइल को रन किया जा सकता है हां जी कोई दिक्कत
वाली बात ही नहीं है तो पैकर्स डॉट जेसन से उसे फाइल को कैसे रन किया जाए तो यहां पे हम बनाते हैं एक्चुअली में स्क्रिप्ट
कमांड्स ये स्क्रिप्ट कमांड जैसे अभी टेस्ट कमांड है यहां पे इसी तरह की और भी आप कमांड्स बना सकते हो तो एक कमांड हम भी
बना लेते हैं तो एक कमांड हम क्या बनाते हैं ये डबल कोट्स में हम कमांड लिखने हैं अब देखिए कुछ कमांड्स बाय डिफॉल्ट सबको
पता है वो होती है जैसे एक देव कमांड होती है एक बिल्ड कमांड होती है ये कॉमनली बनाई जाति है बट आई बेसिक कॉन्सेप्ट है ऐसे एक
स्टार्ट कमांड भी होती है की स्टार्ट कैसे करना है तो स्टार्ट एप्लीकेशन को हम जब भी करेंगे तो हम करेंगे लोड और index.js से
हम इसको स्टार्ट करेंगे तो अब होगा क्या मैं कमांड चलाऊंगा नम रन स्टार्ट और एक्चुअली में कमेंट कैसे चलेगी नोड
index.js ये सर्वर पर दिप्लाई वगैरा जब करते हैं तब एक्चुअली में ज्यादा यूजफुल रहती है अब हुआ कुछ भी नहीं है नम रन जैसे
ही मैंने लिखूंगा नम रन तो कमांड तो देखिए वही चल रही है आउटपुट भी वही ए रहा है बट यह सर्वर पे जवाब लेक जाते हैं तब ये सारे
स्क्रिप्ट्स वगैरा आपको फायदा देती है तो इसलिए हम भी ये चला लेते हैं ठीक है जी तो आप जब भी चलानी होगी तो हम नम रन स्टार्ट
करेंगे देखा कोई इसमें रॉकेट साइंस था नहीं ऐसा बड़ा इजी सा काम था ओके जी चलिए इतना काम तो हो गया ये भी ठीक चल रहा है
अब चलते हैं हम थोड़ा सा अपने बैक हैंड पे बनाने के लिए अब बैक और बनाते टाइम मुझे पता है की साहब ये एक्सप्रेस जो है ना
इसको पढ़ना पड़ेगा इसी से हमारा मेजर्ली काम होगा ठीक है जी तो एक्सप्रेस पे जाते हैं एक्सप्रेस के होम पेज पे इसने लिख रखा
है पहले तो डार्क मोड दिया नहीं कोई बात नहीं चलिए पर इन्होंने क्या है किस तरह से पूरा देख रखा है की एक्सप्रेस जो है वो
क्या है फास्ट है अनूपपिनेटेड मिनी मिलिटिया वेब फ्रेम क है हमारा जो यस कीबोर्ड है ना वो यही है वेब फ्रेम इसी से
कैसे इंस्टॉल करना है बड़ा एजी है नम इंस्टॉल एक्सप्रेस ठीक है जी ऐसे कर लेते हैं कॉपी किया और गए अपने फाइल पे और बोला
की ठीक है जी उसने बोला है की नम इंस्टॉल एक्सप्रेस कर दो पैकेट लोकेशन में भी देख लेते हैं की इंस्टॉल हुआ क्या हां जी
डिपेंडेंसी में एक्सप्रेस तो ए गया तो मतलब इंस्टॉल हो गया ठीक है जी इतना भी ठीक है अब गेटिंग स्टार्टड में इंस्टॉलिंग
वाला काम तो हो गया ये तो इसने डायरेक्ट भारी दे दिया था तो ठीक है हेलो वर्ल्ड पर चलते हैं तो हेलो वर्ल्ड पर चले तो यहां
पे इन्होंने हमें इस तरह का काम दिया है ये पूरा ठीक है इंस्टॉल अच्छा मेरे कॉपी और से एक्स्ट्रा ए रहा है क्योंकि एक
एक्सटेंशन लगा रखा है आप चिंता मत कीजिए आपके नहीं आएगा तो यहां पे इन्होंने पूरा दे रखा है मुझे एक इस तरह से आपको काम में
लेना है तो ले लीजिए ठीक है जी हम इसको कॉपी कर लेते हैं पूरा ये इतना ही आपको मिलेगा कॉपी और शेरीट तो एक्स्ट्रा ए गया
है तो कोई बात नहीं कॉपी करते हैं और हमारे इंडेक्स और जीएस में इस बार इसको जाके और पेस्ट कर देते हैं ठीक है जी
पेस्ट भी कर दिया अब इसको एक एक लाइन से हम पढ़ लेते हैं पहले की मामला क्या है कैसे चीज़ चल रही है तो हमारे को एक बेसिक
आइडिया मिल जाएगा की किस तरह से सर काम हो रहा है ठीक है जी अब बेसिक क्या करते हैं इसको
पहले एलाइनमेंट ठीक कर लेने यह लीजिए अब देखिए सबसे पहले तो क्या करें आप इसी तरह के ऑर्सेंटेक्स भी देखेंगे आगे
जाके उनके बड़े में बताऊंगा थोड़ा सा ओल्ड स्टाइल न्यू स्टाइल है आम जस और मोडल जीएस अपने देखेंगे आप इस तरह का भी सिंटेक्स
काफी देखेंगे की जहां पे होता है इंपोर्ट एक्सप्रेस फ्रॉम
फ्रॉम और यह लीजिए एक्सप्रेस तो यह सिंटेक्स देखेंगे अभी हम बेसिक चाहते हैं जैसा दिया है वैसा
एक आईटी इस काम में लेंगे तो आपने जब एक्सप्रेस एक बार रिक्वायर कर लिया है मतलब एक्सप्रेस जो आपने डिपेंडेंसी
इंस्टॉल कारी है नोट मॉडल में उसके सारे डिपेंडेंसी ए गई है वहां से अपने एक वेरिएबल बना लिया एक्सप्रेस ठीक है एक तरह
से अब उसे ऑब्जेक्ट उसको उसे करते हुए अपने एक यह फैक्ट्री फंक्शन है क्या है वह डिक्लेअर करेंगे जावास्क्रिप्ट के बेसिक्स
में अभी मुझे क्या करना है ये बड़ा ही बेसिक सिंटेक्स है आप इस सिंटेक्स को कई जगह उसे करोगे एक्सप्रेस आपने एक बार
रिक्वायर कर लिया मतलब एक्सप्रेस है मेरी आपके पास और उसे एक्सप्रेस को उसे करते हुए आपने एक वेरिएबल बना लिया अप अब ये अप
ना अपने आप में पावरफुल वेरिएबल है इसको कुछ इस तरह से समझना की एक बार मैं था आपके पास ए गया तो आप मुझे पता है मठ के
अंदर डॉट पाव पी भी है मठ के अंदर डॉट रेंडम भी है तो काफी चीज मैं उसे कर सकता हूं तो इसी तरह से ऑलमोस्ट अब अप के अंदर
हमारे पास ए चुके हैं तो अप डॉट काफी चीज मैं उसे कर पाऊंगा फिर मैंने एक लाइन नंबर फाइव के अंदर एक वेरिएबल बनाया है जिसका
नाम था पोर्ट ठीक है पोर्ट का जो वैल्यू है 3000 अब हमारे पास क्या है कंप्यूटर के अंदर बहुत सारे पोर्ट्स होते हैं हां जी
जैसे आप यस लगाते हो टाइप सी लगाते हो वैसे वर्चुअल पोर्ट भी होते हैं तकरीबन 65000 होते हैं वैसे 65000 से ज्यादा होते
हैं एग्जैक्ट नंबर तो मुझे भी याद नहीं है अभी बट शायद 65000 35 वोट होते हैं को मत करेगा एग्जैक्ट मुझे भी याद नहीं है बट
हां काफी व रिपोर्ट्स होते हैं इनमें से पोर्ट काफी फ्री होते हैं जिनको आप उसे कर सकते हो क्योंकि सर्वर हमारा लिसन करेगा
तो कहानी तो लिसन करेगा ना तो ऐसा तो नहीं है हवा में लिसन कर सकता है कंप्यूटर का सर काम पोर्ट पे होता है जीरो और सजन पे
तो अभी आपने कहा एक 3000 पोर्ट पर लेसन कर लो आपका मां करें 4000 पर कर लो कोई दिक्कत वाली बात नहीं है उसमें जहां आपका
मां करें वहां लिसन करो अब क्योंकि आप हमारी पावरफुल चीज जो एक्सप्रेस से मिली है इसने क्या कहा की अप क्या करो एक गेट
रिक्वेस्ट हमें करनी है मैंने आपको बताया था यहां पे रिक्वेस्ट अलग-अलग टाइप की होती है तो यह गेट पोस्ट बहुत तरह की
रिक्वेस्ट हैंडल करता है तो इसने कहा की अप आप क्या करो एक स्लैश जो हमरो आउट है वहां पे आप क्या करो लिसन करो ठीक है जी
अगर वहां पर कोई भी रिक्वेस्ट आपके पास आई है तो हम क्या करेंगे कॉल बैक देंगे यहां पे कॉल बैक ही तो है उसके अंदर क्या होगा
आपके पास एक रिक्वेस्ट होगा एक होगा रिस्पांस तो यहां पे अगर कोई भी रिक्वेस्ट आई है तो हम रेस डॉट सेंड यानी रिस्पांस
को उसे करते हुए ये रिक्वेस्ट है और ये रिस्पांस है तो रिस्पांस में हम सेंड कर देंगे एक हेलो वर्ल्ड ठीक है कोई दिक्कत
कोई बात नहीं है तो क्या मैं इस तरह से और भी रिक्वेस्ट हैंडल कर सकता हूं हां जी कर तो सकते हैं चलिए करके देखते हैं अप डॉट
अब देखिए पोस्ट वगैरा सारे ऑप्शन हैं बट मैं गेट उसे करता हूं क्योंकि अभी गेट में पढ़ रहे हैं अब मैं चाहता हूं की यहां पे
सपोज करिए एक ऑप्शन है मेरे पास ट्विटर क्योंकि स्लैश तो हैंडल कर लिया जैसे स्लैश लॉगिन होगा स्लैश होगा इस तरह से तो
अलग-अलग करना पड़ेगा तो मैं हैंडल करना चाहता हूं स्लैश और स्लैश के बाद ट्विटर ठीक है जी इतना काम उसके बाद ये तो मैंने
स्ट्रिंग में दे दिया अब दूसरा पैरामीटर क्या है ये फंक्शन ही तो है एक तरह से कोड जहां स्क्रिप्ट टी है सब कुछ जब तक
जावास्क्रिप्ट के नजर से देख रहे हो सब कुछ आसन लगेगा दूसरा क्या है कॉल बैक तो ये लीजिए कॉल बैक अब कॉल बैक इस तरह से
बनाया है फंक्शन से बनाया है कोई फर्क नहीं पड़ता अब कॉल बैक के अंदर मुझे पता है दो मेरे पास पैरामीटर है एक है
रिक्वेस्ट एक है रिस्पांस क्यों की एक्सप्रेस यही तो काम करता है एक्सप्रेस की आप डॉक्यूमेंटेशन पे जाओगे तो आपको
सबसे ज्यादा जो काम दिखेगा इसके ईपे रेफरेंस में 45 किसी के में भी तो आपको दो यहां पे की शब्द दिखेंगे इन्हें पे हम
सबसे ज्यादा चर्चा करेंगे जो के रिक्वेस्ट यह रिस्पांस तो आपका जो है रैक और रेस है ना ये यही है जी रिक्वेस्ट और रिस्पांस तो
रिस्पांस में आप देखोगे कितने तरह के रिस्पांस सेंड कर सकते हैं देखिए आपको कुकीज सेंड करनी है आपको फॉर्मेट करना है
जेसन करना है रेंडर करना है सेंड करना है फाइल सेंड करनी इट्स स्टेटस तो बहुत कुछ होता है वो हम देखेंगे आगे जाके लेकिन अभी
क्या कर रहे हैं हम यहां पे इस कॉल बैक में इस रिस्पांस को उसे करेंगे और बोलेंगे रेस डॉट सेंड और सेंड कर देंगे उसको हमारा
एक स्ट्रिंग सेंड कर देते हैं जिसमें मेरा ट्विटर का यूआरएल है या फिर यूजर नाम है ठीक है जी इतना काम तो हो गया अब क्योंकि
दूसरा जो स्टेप था हमारा तो ये तो लिसन गेट कौन-कौन से रावत पे आप लिसन कर रहे हो ये वाला काम हो गया लेकिन लिसन भी तो करना
पड़ेगा तो लिसन की पावर भी आपको अप से आई है क्यों आई है क्योंकि अप एक्सप्रेस से बना हुआ है तो एक्सप्रेस की साड़ी
फंक्शनैलिटी उठाकर हमने यहां पे ले लिया ठीक है जी अब अप ने कहा डॉट लिसन मेथड को उसे करो और लिसन मेथड भी क्या है एक
वेरिएबल है जो की पोर्ट में है और दूसरा क्या है ये कॉल तो है और है क्या तो अधिकतर वसंत में आप इस तरह के कॉल बैक के
लिखने वाले हो और ज्यादा कुछ नहीं करोगे इससे तो हमने कहा की ठीक है जी पोर्ट हमने आपको दे दिया यहां पे 4000 मां लो 3000
मां लो जो मां करें और अगर सक्सेसफुली लिसन कर रहे हो तो बोल दो एग्जाम पहले आप लिसनिंग ऑन ये वही हमारा पोर्ट तो हमने
पोर्ट लिया है आज एन टेस्ट ठीक है जी चलिए इतना तो ग रहा है ठीक है अभी तो इसको से करके रन करते हैं अब देखिए रन करने के
तरीके आपके वही हैं नोट से रन कर लो बट क्योंकि अब हम प्रोफेशनल अप्रोच पे जा रहे हैं तो हम क्या करेंगे स्क्रिप्ट से रन
करेंगे तो नम रन स्टार्ट अब जैसे हमने कहा था उसने कहा एग्जांपल अप लेसन अब गौर से देखो यहां पे सबसे इंपॉर्टेंट चीज क्या है
की आपकी अप क्लोज नहीं हुई है जब आपने कौन सा लॉक दिया था तो एप्लीकेशन और हो गई थी टर्मिनेट हो गया था और कौनसा वाला आपको
मिल गया था यहां नहीं मिल रहा है क्योंकि आपकी एप्लीकेशन कांस्टेंटली लिसन कर रही है इसका मतलब है कंग्रॅजुलेशंस
कंग्रॅजुलेशंस किस बात का क्योंकि आपने एक सर्वर बना लिया है यही सर्वर है आप सोच रहे थे कोई बड़ा कंप्यूटर बनेगा ना की
नहीं अब देखिए मुश्किल से कितना है यह 4-10 लाइन का कोड है 15 लाइन का मां लो आपने एक सर्वर बना दिया जो की स्लैश पे भी
लेसन कर रहा है स्लैश ट्विटर पे भी लेसन कर रहा है और कोई अगर वहां पर जाता है तो उसको रिस्पांस भी सेंड करता है ये तो बड़ी
अच्छी बात है जी चलिए अप्लाई भी करके देख लेते हैं अब क्योंकि ये 4000 पे अगर लिसन कर रहा है तो मेरे सर पर चल रहा है तो
मेरे को लोकल होस्ट 4000 पे जाना चाहिए ठीक है जी 4000 पे गए हेलो वर्ल्ड बोल रहा है ठीक है जी अच्छी बात है स्लैश ट्विटर
पर जाकर देखते हैं क्या बोल रहा है देखें ये लीजिए स्लैश ट्विटर ट्विटर पर इस डॉट कॉम जवाब दे रहा है तो अच्छी बात है हां
जी आपने बना लिया चलिए इसी तरह से और भी बनाते हैं की सपोज करिए अप डॉट गेट पे मैं एक और आपको रावत देता हूं स्ट्रिंग के
अंदर दूंगा स्लैश लॉगिन अच्छा ये स्लैश लगाइएगा ये अक्सर एक बहुत बड़ा ना इशू है ये लोगों की मिस्टेक का ये स्लैश लगाना
भूल जाते हैं स्लैश लगाना भूलोगे ना तो पक्का प्रॉब्लम आएगी इसको बोलना प्लीज ठीक है कमेंट में भी लिख देना लोगों के ओके तो
दूसरा क्या है कॉल बैक तो यह लीजिए कॉल बैक ये ए गया अपना कॉल बैक अब मुझे पता है यहां पे क्या मिल रहा है रिक्वेस्ट और
रिस्पांस ये लीजिए इसी ऑर्डर में मिलता है हमेशा दूसरी चीज क्या है रेस्ट सेंड कर देते हैं तो ये लीजिए सेंड कर दिया अब
सेंड के अंदर आपको जरूर नहीं आप हमेशा स्ट्रिंग भी भेजो आप एच1 भी भेज सकते हो देखिए आपके ऊपर है आप क्या भेजना चाहते हो
h1 भेज रहे हो जेसन भेज रहे हो क्योंकि भेज रहे हो क्योंकि अभी हमने देखा बहुत साड़ी कैपेबिलिटी हमें मिली है तो ठीक है
इसको भी भेज देते हैं तो यहां पे हम बोलते हैं प्लीज लॉगिन आते चाय और कोड आगे जाके यूजर से डाटा भी ले लेंगे उसको भी प्रोसेस
करना सिख जाएंगे डाटा लेना सिख गया तो फिर क्या है डेटाबेस भी सिख जाएंगे अरे सीखोगे सर इसमें क्या दिक्कत वाली बात है आई हो
यहां पे और सब्सक्राइब किया है तो ये तो मिलेगा ही अच्छा अब प्रॉब्लम क्या है प्रॉब्लम ये है की अब चलते हैं यूआरएल पे
अब क्या है प्रॉब्लम ये हुई है की जैसे मैं यहां पे जाके स्लैश लॉगिन पे जाता हूं तो यहां देखिएगा कैन नोट गेट लॉगिन अच्छा
ये क्यों क्योंकि आप लोगों को ना एक अगर आप रिएक्ट पढ़ के करते हो या फिर डायरेक्ट पढ़ रहे हो तो कोई दिक्कत नहीं है बट अगर
रिएक्ट वगैरा पढ़ के आए तो वहां पे कॉन्सेप्ट आता है हॉट रीलोडिंग जैसे आप फाइल से करते हो सब कुछ ऑटोमेटेकली
रीस्टार्ट कर दिया जाता है आपके लिए बैक हैंड पे तो आपको कभी पता ही नहीं लगता है की एक्चुअली में जितना कोड वहां दे दिया
है वो कोड प्रोसेस हो के कंप्यूटर में और जा चुका है अब दोबारा से उसको लाने के लिए जो भी अपडेटेड कोड है तो फिर से
प्रोसेसिंग करनी पड़ती है अब कई लोग क्या करते हैं यहां पे आके अरे सर नोटबैन इंस्टॉल कर लीजिए अरे आपको प्रॉब्लम ही
नहीं पता है आप तो बस आंख बैंड करके नोटबैन इंस्टॉल कर रहे हो नोट मॉल का काम क्या है क्यों उससे प्रॉब्लम हुई पहले वो
प्रॉब्लम तो देखो उसके बाद जाना उन्हें एप्लीकेशंस को इंस्टॉल कर दें तो अभी हमने देखा की स्लैश हमारे पास नहीं आया है
लेकिन अब क्या है की अगर ये नहीं आया है तो इसका तरीका क्या है बहुत इसी तरीका है आप सर्वर को एक बार स्टॉप करिए और दोबारा
से रन कर दीजिए बस इतना सा काम है अब यहां पे आप दोबारा जाके रिफ्रेश करोगे तो यहां पे मेरे को मिल गया और h1 मिल रहा है देख
भी रहा है साफ तो बस यही काम है अब क्या है की कभी भी आपको एप्लीकेशन में यहां कुछ भी कोड चेंज कर तो आपको एक्चुअली में एक
रीस्टार्ट करना पड़ेगा अब रीस्टार्ट बार-बार करना कई बार अनाेईंग हो जाता है इसलिए उसके कुछ सॉल्यूशन अगर हम आगे जान
वाले वीडियो में देखेंगे हम आज बैंड करके कोई पैकेज इंस्टॉल नहीं करते हम पहले देखते हैं जांच दें और प्रॉब्लम को फेस
करते हैं और फिर उसका इशू देखते हैं ठीक है जी ओके तो यहां पर इतना काम तो हो गया अब हम क्या करते हैं एक और यूआरएल जस्ट पर
फैन बना लेते हैं की देखिए यहां पे आया तो चाय का एक ही बार तो हम बनाएंगे तो अप डॉट गेट और हम बनाएंगे एक वायरल जिसका नाम
रखेंगे की आप जाइए युटुब पे अगर आप युटुब पे जाते हैं स्लैश युटुब क्योंकि हमारी एप्लीकेशन है हम जहां मा जाए भेजें हमारे
ऊपर और हम यहां पे लेंगे रिक्वेस्ट और यह लेंगे रिस्पांस और यहां पर कर देंगे रेस डॉट सेंड इतना तो आपको भी पता ग गया है और
हम यहां पे इस बार h1 नहीं हम h2 सेंड करेंगे ठीक है जी हा तू सेंड करिए आपकी मर्जी
यह लीजिए h2 हो गया हमारे पास और यहां पर दे देंगे अपना चाय और कोड एप्लीकेशन रीस्टार्ट करनी पड़ेगी ठीक है
जी वो भी कर देते हैं एक बार इसको आप कहां गए एक बार इसको स्टॉप करके वापस से रीस्टार्ट कर देते हैं अब टेक्निकल
हमें युटुब पे मिलन चाहिए वो सब तो देख लेते हैं मिलता है की नहीं मिलता हां जी मिल रहा है चाय और कोड कोई दिक्कत वाली
बात नहीं है ठीक है चलिए एप्लीकेशन का काम हो गया अच्छा अब एक इंटरेस्टिंग बात है की एप्लीकेशन हमें लिखने ए गई अब इस
एप्लीकेशन को करना है हमें दिप्लाई अब देखिए प्रोडक्शन ग्रेट एप्लीकेशन करते हैं ना वहां पर कुछ एक चीजों का हमें ध्यान
रखना पड़ता है स्पेशली कुछ स्पेशल वैरियेबल्स हमें मिलते हैं जिनका हमें ध्यान रखना होता है देखिए अभी ये सोर्स
कोड पूरा जा रहा है अगर मैंने इसको पूरे कोड को गेट पे पब्लिश कर दिया तो जितना भी ये कोड है सबको अवेलेबल हो सकता है
इनफॉरमेशन होती है जैसे आपके डेटाबेस का यूजर नाम पासवर्ड उसका लॉगिन यूआरएल ये सब सेंसेटिव इश्यूज हैं ये सब डायरेक्टली
अवेलेबल नहीं होने चाहिए अब आपने तो कहा की प्लॉट नंबर 4 मेरे सिस्टम पर फ्री है तो आप यहां पर एप्लीकेशन को लोड कर लो हो
सकता है 4000 किसी और के कंप्यूटर में बीजी हो उसको ₹3000 उसे करना पड़े तो जब आप सर्वर पे जा रहे हैं यानी की किसी और
के कंप्यूटर पे जा रहे हैं तो वहां पे कोई गारंटी नहीं है की आपको ये वाला एग्जैक्ट पोर्ट में फ्री तो हो सकता है कई बार वो
अपना पोर्ट आपको फोर्सफुली दे रहे हो ये सब कर रहा हूं तो प्रोडक्शन एप्लीकेशन में कुछ एक छोटे-छोटे पैकेज का इस क फ्लो का
ही डिफरेंस होता है अब वहां पे क्या है की अगर आपको इसको ही एग्जैक्ट आपको प्रोडक्शन में लेकर जाना है तो हमें सिर्फ और सिर्फ
एक पैकेज के बड़े में पढ़ना होता है जो की है मेली डॉट टीएनपी अभी इस पोजीशन पे है हमारे पास पैकेज है कैसे होगा कुछ भी नहीं
है इंस्टॉल करना है पहले तो ठीक है जी इंस्टॉल कर लेते हैं इंस्टॉल करने में तो हमें कोई दिक्कत ही नहीं है ये तो एक लाइन
का काम होता है तो ये लीजिए पेस्ट किया नम install.nv ठीक है जी ये भी कर लिया अब क्या होता है सेकंड स्टेप आपको एक नई फाइल
बनानी होती है जिसका नाम है डॉट एनवी हां जी डॉट से स्टार्ट होता है इसमें वेरिएबल लिख दो ये लीजिए कुछ भी नहीं है पोर्ट ये
लीजिए 3000 लिख दिया वीडियो भी आपका वेरिएबल हो इसी तरह से आप आगे जाकर लिखोगे डेटाबेस यूआरएल ये देखोगे
आप डेटाबेस अंडरस्कोर यू आर ल इसमें ज्यादातर चीज कैप्स में लिखने हैं वैसे लिखो नहीं लिखो कोई फर्क नहीं होता है
अपने-अपने कन्वीनियंस है यहां पे जो भी आपका वेरिएबल है वगैरा वो लिख दो ठीक है तो अभी हमारे पास सिर्फ एक वेरिएबल है
पोर्ट थ्री थाउजेंड हमने लिख दिया ठीक है जी अब इसको उसे कैसे करना है यहां पे हां जी यूजेस भी देखते हैं तो उसे जिसने काफी
दे रखें हैं की आप नम इंस्टॉल कर लो उसके बाद आपके जो भी एप्लीकेशन आप यहां कर लो ये दो प्रोसेस हैं सबसे पहले तो फाइल में
लिख दो रिक्वायर्ड और ये डॉट टी एन वे डॉट कॉन्फ़िग ठीक है जी ये लिख देंगे उसके बाद क्या करना है जहां भी उसे करना है हम आप
process.nv और जो भी वेरिएबल का नाम है वो उसे कर लो ठीक है जी इसको करते हैं कॉपी एप्लीकेशन में हम स्टार्टिंग में लिख देते
हैं की ठीक है जी हमारी तो यहां पे डॉट तनवी ए गई है रिक्वायर्ड हो गया ठीक है जी हो गया अच्छी बात है अब उसे कैसे करना है
तो देखिए पोर्ट तो आपके पास है ही मैं स्पोर्ट के वेरिएबल को यहां चेंज कर देता हूं क्या करना है प्रोसेस डॉट एनवी डॉट जो
भी आपने नाम लिखा है मैंने नाम लिखा है पोर्ट तो पोर्ट कर देते हैं अब सपोज करिए मेरा एनवायरनमेंट अवेलेबल क्या है 3000
यहां पर तो हमने 4000 लिखा है तो अब एक बार एप्लीकेशन प्रिंट कर रहे हैं तो आइडिया ग जाएगा की
कहां से वेरिएबल ए रहा है ठीक है जी कोई दिक्कत वाली बात ही नहीं है सॉरी दोबारा से इंस्टॉल हो गया तो कोई दिक्कत नहीं है
अब देखिए ऑटोमेटेकली 4000 है अब 4000 है तो यही इस बात का प्रूफ है की एक्चुअली मैं आप एनवायरनमेंट वेरिएबल से ले रहे हो
तो कुछ बड़ा काम किया है क्या हमने इतना बड़ा था नहीं कुछ एनवायरनमेंट वेरिएबल लिए एक लाइन यहां लिखी की भाई दी एन वे पैकेज
उसे करने वाले हैं उसके बाद जहां भी उसे करना है तो वहां प्रोसेस डर्टी nb.org उसे कर रहे हैं ठीक है तो क्या कर रहा है इस
एक लाइन को हमने उठा के यहां पे दाल दिया तो ज्यादा रॉकेट साइंस ए गया नहीं अब ये एप्लीकेशन हो गई प्रोडक्शन रेडी हां जी बस
इतना ही मेजर काम है और भी छोटे-छोटे इश्यूज होते हैं जो मैं आगे जाके आपको बता दूंगा बट यही में रीजन है प्रोडक्शन में
चीजों को डालने का ठीक है तो सर इतना बता दिया तो प्रोडक्शन कमेंट तो हुए नहीं अभी तक पूरे के पूरे
अभी तक तो 500 कमेंट हो जान चाहिए थे पर डिमांड बढ़नी जा रही है आपकी चलिए यह भी कर देते हैं अब देखिए प्रोडक्शन में जब आप
दिप्लाई कर रहे हैं ना तो आपको अलग-अलग चीज देखनी पड़ेगी की कहां मैं दिप्लाई कर सकता हूं आप अव्स पे भी कर सकते हो देखिए
कोई ऐसा शॉर्टकट है नहीं की इसी पे होता है आप अव्स पर करो और डिजिटल ओसियन पे करो डिजिटल ओशंकर हजार चीज हैं और सबके
अलग-अलग वैरियेबल्स हैं लेकिन यहां पे एक दिक्कत क्या आई पिछले कुछ दो-तीन साल में स्पेशली कवर्ड के बाद ही की बहुत सारे
लोगों ने ना इन फ्री एप्लीकेशंस का मिस उसे करना उसे कर रहा है क्योंकि दे क्या रहा है आपको कंप्यूटर पावर तो दे रहे हैं
कंप्यूटर में कंप्यूटर होती है लेकिन लोगों ने क्या कर इनके फ्री टायर को उसे करके
क्रिप्टो मीनिंग स्टार्ट कर दी अब क्रिप्टो मीनिंग से परेशान होकर बहुत लोगों का बिल आया बहुत लोगों के क्योंकि
देखिए उसे तो हो ही रहना रिसोर्सेस कहानी ना कहानी तो इसलिए ऑलमोस्ट जितने भी प्रोडक्शन एप्लीकेशन है ऑलमोस्ट अच्छे वो
या तो पेड़ हो गए हैं या आप जब तक देखोगे एक दो महीने में पेड़ हो जाएंगे क्योंकि वहां पे भी क्रिप्टोमेनर्स हट करते रहते
हैं एप्लीकेशंस को तो आपने काफी सुना होगा हीरो के बड़े में और इन सब के बड़े में है जो की ऑलमोस्ट सभी पेड़ हो गए तो अगर आपके
पास डेबिट कार्ड वगैरा हैं इनको देने के लिए और एप्लीकेशंस को रन करने के लिए तो आप दीजिए नहीं है तो कोई दिक्कत नहीं आराम
से बैठिए और मेरे साथ में 10 इसको इंजॉय करिए अब देखिए कुछ डेबिट कार्ड एक्सेप्ट करते हैं कुछ क्रेडिट कार्ड एक्सेप्ट करते
हैं कुछ में $5 लगता है किसी में तीन डॉलर लगता है अगर आपको कोई फ्री मिल जाए तो डिस्कार्ड पे लोगों को बता दीजिएगा ताकि
वो भी टेस्ट कर ले बट मुझे पक्का गारंटी है मुश्किल से 2005 दिन में या एक महीने में सभी पेड़ हो जाएंगे और बच्चे हुए भी
तो देखिए कुछ के नाम मैं आपको बता देता हूं जो है अभी भी आपका मां करें तो देखिए नहीं देखिए तो कोई बात नहीं तो देखिए यहां
पे हमारे पास में पहले डिजिटल ओसियन दूसरा आपने सुना होगा हीरो को अब ये भी पांच डॉलर पर मंथ लेट है इसके अलावा आपने एक
रेलवे नाम से सुना होगा ये पहले फ्री था आज जब मैंने कुछ रियल वगैरा बनाई थी उसके बाद ये वायरल हो गया तो ये भी पेड़ हो गया
ये भी $5 मठ मिनिमम लेट है अभी एक नया दिखाए है सी नोड ये अभी भी ये शायद पेड़ ही है अभी भी मैं ही दिखा मुझे इसके अलावा
एक है रेंडर आपने सुना होगा ये भी ऑलमोस्ट पेड़ होने वाला है अभी शायद हो चुका है डिपेंड कर रहा है वॉच कर रहे हैं इसके
अलावा आप एक और देखेंगे cyclic.sh ऑलमोस्ट फ्री था जब मैं लास्ट भूत कैंप ले रहा था अब ये भी $3 लेने ग गया $3
है और भी है इस तरह के तो आपको जो दिखे आप उसे करना मैं आपको ये सर डेमो देता हूं डिजिटल लोशन पे आप अगर करना चाहे तो करिए
आ नहीं करना चाहते हैं कोई दिक्कत नहीं है आप बस बैठ के इसको देखिए की ताकि मैं आपको पूरा वॉक थ्रू दे डन सभी में ही प्रोसेस
से है अव्स में थोड़ा सा अलग होता है बट वहां पे भी इस तरह की आपसे वो भी मैं आपको कभी आप भर देंगे तो बता देंगे कोई दिक्कत
वाली बात नहीं है अभी तो क्या करना है स्टेप वन ही है की पुरी एप्लीकेशन पहले गेट पे तो जाए क्योंकि हम गीत से ही तो
पिक करेंगे एप्लीकेशन को दिप्लाई करेंगे अब वो देखिए डिपेंड करता है की रिपोजिटरी फ्री है पब्लिक है प्राइवेट है वो दोनों
तरह से सब जगह एक्सेप्ट होती है तो हम चलते हैं और इसका नाम देते हैं चाय वसंत
चाय वसंत ठीक है अच्छा नाम है और इसको मैं डिलीट करूंगा एक्चुअली में जब हम प्रॉपर्ली कोड लिखना
सीखेंगे तो फैन है यह तो आपको कोड में दूंगा नहीं एक्चुअली में क्योंकि मैं अभी डिलीट ही करने वाला हूं इसको कुछ नहीं
किया हमने एक्सप्रेस पे जाके कॉपी पेस्ट कराया और कुछ किया नहीं है खास जब प्रॉपर्ली एप्लीकेशन बनाएंगे उसकी मैं अलग
रिपोजिटरी बना के आपको दे दूंगा मेरे गीता अकाउंट पे आपको मिल जाएगी तो अभी हम इसको लिखने हैं
f1 टेस्ट अप पर बैक और ठीक है जी पब्लिक ही रखते हैं इसको और इसको करते हैं क्रिएट ठीक है जी अब क्रिएट के बाद किस स्टेप्स
बताइए जी स्टेप के बाद इसने कहा की आपको अगर अपनी रिपोजिटरी अपना कोड यहां पुश करना है तो यहां पे कर लीजिए तो पहले
स्टेप इस ने हमें दिया है वो है गेट इन आईटी ठीक है जी ये गेट है हम इसको उसे करेंगे और अपना अच्छा बाय डी वे मेरे पास
गेट अप ऑलरेडी कंफीग्र्ड है अगर आपका कॉन्फ़िगर नहीं हो तो एक ऑप्शन आता है एड करनी पड़ेगी तो यहां पर ऑलमोस्ट सभी
गाइड स्टेप बाय स्टेप प्रोसेस दे रखा है की किस तरह से आपको कॉन्फ़िगर करना है तो ये इस तरह से आपको यहां ऑप्शन दे रखें
हैं वीडियो भी है काफी तो आप देख लीजिएगा ये सेटअप करना पड़ेगा मेरा सेटअप ऑलरेडी हो रखा है मैं गेट पे काम करता राहत हूं
तो अपने पास है यहां पे मामला ओके जी तो अब आते हैं हमारे इस पे तो इसने कहा गेट तो ठीक है पहले कमांड हम चला लेते हैं
यहां पे टर्मिनल पर स्टॉप कर देते हैं एप्लीकेशन को और बोलते हैं गेट इन आईटी जैसे गेट कर तो इसने मेरा गेट इनीशिएलिजे
यहां पे कर दिया है फिर इसने कर की गीत एड रीड मी अब मैं रेडमी तो एड नहीं करना चाहता मैं तो सभी यहां पे एड करना चाहता
हूं तो उससे पहले क्या सब कुछ एड हो जाएगा तो प्रॉब्लम हो जाएगी तो इसलिए क्या करो एक फाइल बना लो जिसका नाम रखो डॉट गेट
इग्नोर ताकि देखिए अब क्या है ये नोट मॉडल्स वाली फाइल ये क्यों ही पुश करनी है क्योंकि जहां पे मेरे पास पैकेज और जेसन
है मैं कमांड चलाऊंगा सिंपली मम इंस्टॉल और ये नोट मॉडल फोल्डर वापस से ए जाएगा तो ऐसी चीज जो हम रीक्रिएट कर सकते हैं अपने
कोड से कमांड से उनको गिफ्ट में कुछ क्यों नहीं करना है उसे करेंगे की वही पागल हो जाए
तो हम क्या करते हैं यहां पर नाम लिख देते हैं उसका बस नोट अंडरस्कोर मॉडल्स ठीक है जी एक सबसे इंपॉर्टेंट जो नाम आता
है वो यहां पर करना ही चाहिए वो है डॉट एनवी ताकि हमारे पास क्या है एनवायरनमेंट वेरिएबल जो है क्योंकि सेंसेटिव इनफॉरमेशन
है तो ये भी पब्लिक ना हो जाए इसलिए जाता है वैसे तो आजकल गेट मैसेज वगैरा देता है की आपके एनवायरनमेंट वैरियेबल्स हैं पुश
हो रहे हैं तो ऐसे तो देता है बट हम नहीं चाहते वो सब हम चाहते हैं की ये देखिए ये नोट मॉडल और एनवायरनमेंट वैरियेबल्स कभी
जाए ही नहीं वहां पे ठीक है जी अब इसने कहा की गेट रेडमी करो अब मुझे तो रेडमी नहीं करना है मुझे तो सब कुछ एड करना है
तो मैं क्या करूंगा गेट आते और डॉट लिख दूंगा डॉट का मतलब सब कुछ अगर आपको एक एक फाइल का नाम लिखना है तो बस इस तरह से
index.j स्टाइल का नाम लिख दीजिए सब कुछ ही एड करना है अब तो सब कुछ एड हो जाएगा लेकिन गीत इग्नोर अभी भी पूछा जाएगा की
देखो इग्नोर कर दिया वो इग्नोर उसके अलावा सब कुछ कर दूंगा तो ये एड कर तो ये सब एड हो गया अब सबसे इजी तरीका इसको देखने का
वे एस कोड में इस पे जाइए और देखिए सिर्फ इतनी फाइल्स आपकी जा रही है पुश होने वाली है आपकी गेटअप पे तो ये बड़ा अच्छा है मैं
ज्यादातर ही इसे काम करता हूं ये हो गया उसके बाद इसने कहा की गेट कमेंट कर दीजिए ये आपका कमेंट का फर्स्ट मैसेज हो गया तो
ये जितने भी स्टेज कई एक्चुअली में कमेंट हो जाएंगे तो ठीक है जी हमने फर्स्ट कमेटी नाम दे दिया उसको तो ये हमारा सर का सर
कमेंट हो गया ठीक है जी अभी ब्रांच का नाम भी देना पड़ेगा तो ठीक है जी ब्रांच का नाम हम में दे देते हैं आपका कुछ और मां
करें आप कुछ और दे देना वैसे तो सब में ही देते हैं तो अब में ही देते हैं यहां पे तो ये लीजिए गेट ब्रांच दास एम में तो ये
ब्रांच का नाम दे दिया अब इसका रिमोट ओरिजन भी सेट करना पड़ेगा ताकि मैं बात कर पाऊं अरे रिमोट ओरिजन आप नहीं सेट कर
पाएंगे मैं ही कर पाऊंगा क्योंकि मेरी ही रिपोजिटरी है मैंने स की स कर राखी है तो मैं बात कर पाऊंगा मेरे सब नहीं कर पाएंगे
ठीक है तो आपकी रिपोजिटरी में आप बात करोगे रिमोट ओरिजन एड हो गया और लास्ट कमांड लगा के सर कोड पुश कर दूंगा हां
थोड़ा सा स्टेप है बट इतना भी परिसर नहीं है बस गेट पे ही तो एड करना है गेट बेसिक तो आना चाहिए अब क्योंकि ये सर चल गया है
अब मैं यहां रिफ्रेश करके अगर देखा हूं तो हुआ कुछ नहीं है वो कोड उठ के सर यहां ए गया है ठीक है अब जितना भी आपने इंडेक्स
और जीएस में जो कुछ भी लिखा हुआ एक्चुअली मैं आपको यहां पे दिखेगा बस इससे ज्यादा और कुछ हुआ नहीं है ठीक है जी इतना काम हो
गया है अब क्या है ये जब काम हो गया है तो अब को आना है डिजिटल ओशन पर अब डिजिटल लोशन पर देखिए अलग-अलग तरीके हैं सबके
सर्वर हैं ये वैसे तो काम देवोप्स के होते हैं यूजुअली की आपका कोड प्रोडक्शन में कैसे डालना है मैं ठीक है आपको भी करके
देखना है तो देख लीजिए कोई दिक्कत नहीं है क्योंकि अब आप तैयार है प्रोडक्शन कोड लिखने के लिए आपको एनवी वगैरा का पता है
तो हम लिख लेते हैं कोई दिक्कत नहीं है क्रिएट करते हैं हमें ड्रॉपलेट या कूबरनेटिस नहीं क्रिएट करना है वैसे तो
ड्रॉपलेट में भी हो जाता है बट देवोप्स की क्लास नहीं ले रहा हूं अभी कभी फ्यूचर में लोग हैं अभी हम करते हैं अप पे अब अप पर
क्लिक करने के बाद ये पूछेगा क्या-क्या दिप्लाई करना है कहां से लेना है तो देखिए सोर्स कोड जो मेरा है वो गिठाब है आपका हो
सकता है कोई और हो इसमें से तो कोई और ले लीजिए आ मेरे पास गेट है और रिपोजिटरी कौन सी लेनी है तो रिपोजिटरी में हमें देखना
पड़ेगा यहां पे की कौन सी है मेरे पास जो रिपोजिटरी वो है चाय बैक हैंड तो ये यहां पे मुझे इसको देनी पड़ेगी की मेरे पास
एक्चुअली में चाय बैक हैंड है तो ये वाली मेरी पॉजिटिव का नाम ए गया ये मैंने दे दिया चाय बैक और अब जितनी भी ब्रांचेस
होगी कई बार जो हमारा परिसर प्रोजेक्ट होता है वहां पर मल्टीपल ब्रांचेस होती है तो उसमें से जो एक स्टेबल ब्रांच है जिसको
हम दिप्लाई करना चाहते हैं जहां सर कोड सही है वो हम देते मैं यहां पर तो हमने दिया सब कुछ ठीक है ऑटो दिप्लाई वगैरा सब
लगा दिया ताकि कोई भी अगर इस ब्रांच में पुश हो तो ऑटोमेटेकली रिफ्रेश हो जाए ये सब चिक वगैरा बाद में देखेंगे नेक्स्ट
करते हैं नेक्स्ट करने के बाद ये ऑप्शन देगा की भाई अब पैसे कितने लगे तो ये तो हमारी वेब सर्विस है लेकिन प्लेन भी तो एड
करना पड़ेगा रिसोर्स की भाई कौन सी मशीन लेनी है क्या करना है वो सब भी करना पड़ेगा तो हम क्या करते हैं एडिट प्लेन पर
क्लिक करते हैं और अभी इसने कहा देखिए मिनिमम मशीन है हां तो आप इस पे भी जा सकते हैं प्रो मैं बेसिक पे चल जाता हूं
क्योंकि इतना कुछ खास हम कर नहीं रहे क्योंकि फालतू मेरे पैसे चीपवा रहे हो तो बेसिक पे जाते हैं अब यहां पे मुझे 5000
की मशीन मिल जाएगी तो 5000 का कॉस्ट ठीक है इतना हम बियर कर लेंगे कोई दिक्कत नहीं है यहां पे होने के बाद अब जाइए आप
एनवायरनमेंट वैरियेबल्स पे ठीक है जी अब एनवायरनमेंट वैरियेबल्स चाहिए हमें चाय और बैक हैंड के अब ग्लोबल में भी दाल सकते हो
की जो भी इस अप एक्चुअली में एक बड़ा कंटेनर ये बोलते हैं इसमें मल्टीपल अप भी हो शक्ति है तो मुझे पता है एक
एनवायरनमेंट वेरिएबल तो एड करना है कौन सा वाला यहां पे देखिए आपके एनवायरनमेंट वेरिएबल में क्या एयरपोर्ट 3000 तो पोर्ट
तो आपको एड करना पड़ेगा ठीक है जी अब मैं क्या करता हूं यहां पे एक एनवायरनमेंट वेरिएबल ग्लोबल में सेट कर देता हूं कुछ
नहीं यहां पे आके आपको बोलना है की पोर्ट और वैल्यू जो है वो हमारी 3000 हम यहां पे सेट कर देते हैं ठीक है अब देखिए
एनवायरनमेंट वैरियेबल्स बिल नोट अप्लाई तू सर्विस कंपोनेंट ऑन डी अप तो देखिए आपको कई बार यहां पे अलग-अलग एप्लीकेशन से
देखिए यहां पे हमने सेट कर दिया है लेकिन हो सकता है आपकी इस एप्लीकेशन को एनवायरनमेंट वेरिएबल ना मिले क्योंकि
ग्लोबल भारत का अलग तरीका है ये अलग सा एक नाटक है इस डिजिटल ओशन में बट कल मिला के बाद देखिए आपको एनवायरनमेंट वेरिएबल सेट
करने पढ़ते हैं इस तरह से तो मैं यहां पे कर देता हूं की हम क्या करते हैं ये पोर्ट दे लीजिए और आप 3000 अब मेरे पास दोनों
जगह में दे दिया है इसको तो ये लीजिए ये ओवर रेड कर दिया अब इस तरह से अगर आपके पास और एनवायरनमेंट वेरिएबल है तो आप यहां
पर एड कर दीजिए और कुछ नहीं करना ये जो एनवायरनमेंट वेरिएबल है ये कभी भी आपकी एप्लीकेशन पब्लिक के लिए किसी भी तरह से
एक्सपोज नहीं करती ये सिस्टम पे ही राहत है और काफी सीकर राहत है इसमें भी इसी तरह से एक सीक्रेट मैनेजर
होता है डिजिटल ओसियन में भी है रेंडर में भी है रेलवे में भी है सब में है और सब में ही होगा प्रोडक्शन इसी तरह से होता है
ठीक है एनवायरनमेंट वेरिएबल दे दिया है अब ये क्या करता है बिहाइंड डी सीन भी बताता हूं ये आपका पोर्ट 3000 नहीं देगा इसको
इसके पास जो भी पोर्टफ्री होगा वो वेरिएबल यहां पे ऑटोमेटेकली एड कर देता है की देखिए ये बोल भी रहा है डी एचटीटीपी पोर्ट
8080 इन योर सेटिंग्स और बिल ओवर राइट दिस एनवायरनमेंट वेरिएबल तो ये बोल भी रहा है अब हर चीज को ओवरनाइट नहीं करता है यहां
पे तो देखिए पोर्ट तो एक बड़ा स्पेशल कैसे है क्योंकि वहां पे आपका सिस्टम उसे हो रहा है लेकिन आपके जैसे मां लीजिए आपने
डेटाबेस का यूआरएल दिया है डेटाबेस का पासवर्ड दे उनको चेंज नहीं करता ये वो आगे आईटी इसे सपोज करिए दिया हमने एक डीबी
पासवर्ड करके तो ये लीजिए डीबी पास करके और इसका नाम दे दिया हमने हितेश इसके सामने ये कुछ चेंज नहीं करेगा वो आप से
करके देखोगे तो देखोगे की यहां पे ये चेंज नहीं हुआ है ये आज आईटी इस वाले डीबी पासवर्ड नहीं है वहां छेड़छाड़ नहीं
करेंगे आगे आईटी इसे आप चाहे तुम कंक्रीट करके भी रख सकते हो बट ठीक है इतना काम तो आपको समझ में ए गया फ्यूचर में भी हम
करेंगे तो हो जाता है ये काम कोई दिक्कत नहीं है अब नेक्स्ट चलते हैं नेक्स्ट इसने कहा की देखिए एनवायरनमेंट वैरियेबल्स
वगैरा काम हो गया है अब इसमें कुछ नहीं करना है यहां पे आपका रीजन है नेक्स्ट चलते हैं अब रिव्यू कर लीजिए की आपको इस
पुरी सर्विसेज के अंदर ये प्लेन मिलेगा ये सर काम होगा इस तरह से तो आप कैसे-कैसे करना है जस्ट हो गया है बहुत है हमारा
इतना ही क्रिएट रिसोर्स कर दो अब यहां पर थोड़ा सा वक्त तो लगता है डिपेंड करता है क्या सर्विस है देखिए बिलॉग्स आपको यहां
मिल जाएंगे किस तरह से एप्लीकेशन बिल्ड होगी और कुछ कई बार हमें सेटिंग्स भी चेंज करनी होती है वो भी बताऊंगा अभी तो
बिलॉन्ग में आते हैं और यह हमारी एप्लीकेशन इसने डिटेक्टर कर लिया ऑटोमेटेकली नोट जीएस पे डिपेंडेंट है
अपलोडिंग ये फिर कंटेनर वगैरा इमेज वगैरा बनाते हैं ये सब बहन वसंत की चीज आपको इतना नहीं देखना है अभी तो हमने जितना कोड
लिखा है बस तीन बटन क्लिक करें बिल्ड कंप्लीट हो गया है ठीक है जी बिल्डिंग में इतना कोई शौक आता नहीं है
यूजुअली अब यह जो हमने स्क्रिप्ट है जैसे स्टार्ट वगैरा तो यह बाय डिफॉल्ट भी एड हो जाति है अगर नहीं होती तो हम एड भी कर
देंगे इतना कोई बड़ा काम नहीं है कहां पे एड करते हैं वो भी बता देंगे आपको सब मैं सेटिंग्स के अलग-अलग ऑप्शन है किसी में
सेटिंग्स यहां है किसी में सेटिंग्स यहां है तो इतना कोई डिफिकल्ट नहीं है बट हां ढूंढनी तो पड़ती है ठीक है जी हमारे पास
एप्लीकेशन है और देखिए आगे हमारा एग्जांपल आप लिसनिंग ऑन पोर्टफो 4000 डिप्लॉयड सक्सेसफुली भी हो गया जब डिप्लॉयड
सक्सेसफुली हो जाएगा तो आपको यहां पे एप्स में ये आपका यूआरएल मिल जाएगा ये यूआरएल आप चेंज भी कर सकते हो हां ये आपके पास
अगर कोई कस्टम डोमेन है तो कस्टम डोमेन एड करने का हर एक प्रोवाइडर आपको ऑप्शन देता है इसी से तो बिजनेस चल रहा है उनका तो
इसको क्लिक करेंगे तो देखिए अब क्या आया हेलो वर्ल्ड क्योंकि स्लैश पे हेलो वर्ल्ड था अब देख लेते हैं हमारे कोड पे और
क्या-क्या है हमारे कोड पे और था हमारे इंडेक्स के अंदर की आप जाओगे अगर स्लैश ट्विटर पे तो is.com मिलन चाहिए तो यहां
पे गए स्लैश हमने लिखा ट्विटर और हमें मिल गया hitesh.com और क्या स्लैश युटुब पर जाओगे तो चाय और कोड
मिलेगा तो स्लैश युटुब पे चल जाते हैं जी युटुब पर चल गए तो देखिए आपको यहां पर रिस्पांस मिला अब इसी तरह से आप चाहे तो
जेसन रिस्पांस भी भेज सकते थे की हमारा यूजरनेम पासवर्ड जैसे सपोज करिए हमारे पास एक ऑप्शन है जैसे हम जाते हैं गेट अप की
अप पे तो आपने कभी देखा होगा एपी गेट hub.com / यूजर स्लैश हितेश चौधरी अब ये सर का सर डाटा आपके पास ए रहा है एक्चुअली
में कहां से ए रहा है डेटाबेस से ए रहा है बट अभी हमारे पास डेटाबेस नहीं है तो सपोज करें इसका एक हम वेरिएबल बना देते हैं तो
हम इसको बोलते हैं कॉन्स्टंट और इसको बोलते हैं डाटा और यह हमारा डाटा चला गया
ठीक है अब सपोज करिए आप एक यूआरएल बनाना चाहते हैं जहां पर आपके सर गेट आपका डाटा पास करना चाहते हैं किसी यूजर को तो ठीक
है किस तरह से पास करेंगे अब मुझे अगर पता है की मैं जेसन रिस्पांस वगैरा सेंड कर सकता हूं तो मैं इसको कर दूंगा इतना कोई
डिफिकल्ट काम है नहीं थोड़े से एरर्स भी देखते हैं चलिए तो app.get है और बोल देते हैं की अगर आप जाएंगे
स्लैश गेटअप पर तो आपको मिलेगा एक कॉल बैक जहां पर आपको पता है की कॉल बैक के अंदर आपके पास रिक्वेस्ट आई है और आप रिस्पांस
करते हो यह लीजिए कॉल बैक अब यहां पर सेंड और मुझे पता है की सेंड के अंदर में डाटा सेंड कर सकता हूं लेकिन अभी सेंड
करूंगा तो बेसिक रिस्पांस हो जाएगा तो थोड़ा सा मैं जा के एक्सप्रेस पढ़ लेट हूं की ठीक है रिस्पांस रिस्पांस अच्छा जैसे
डाटा सेंड कर सकता हूं कैसे सेंड करूंगा res.json और ये रहा मेरा ऑब्जेक्ट ठीक है जी रेस डॉट जेसन भी भेज सकते हैं चलिए ये
भी देख लेते हैं तो मैंने जाके थोड़ी सी पढ़ाई कारी और बोला rest.esan और यहां पे मैं अपना वो डाटा सेंड कर सकता हूं तो
ऑब्जेक्ट सेंड करूं या सब्जेक्ट का वेरिएबल सेंड कर डन गेट ऑफ डाटा एक ही बात है तो ये लीजिए गेट अपडेट
मिलेगी पहले टेस्ट कर लेते हैं लोकल पे प्रोडक्शन में भी कर लेंगे तो नम रन स्टार्ट कर देते हैं और
एग्जांपल 4000 ओके तो हमारे 4000 चल रही है क्या रीजन हो गया जी आप क्यों नहीं चल रहे हैं
एक बार स्टार्ट करके वापस से चला लेते हैं एग्जांपल है लोकल होस्ट दोबारा से नए यूआरएल पर जाते हैं जी लोकल होस्ट
ओ 4000 पर चल रही है शायद एक्चुअली में 3000 पर चल रही है इसमें क्या बात है
पर चलिए देखते हैं कोई दिक्कत नहीं है गेट हाफ जाते हैं सारे रिस्पांस मिल रहा है हां जी इसी तरह से तो मिल रहा है तो कई
लोग जो आपको इंटरनल लेते हैं की देखिए हमने आपके लिए यूआरएल बना रखा है यहां पे आप जाइए एपी डाटा मिल जाएगा रिएक्ट में
हैंडल कर लीजिए हां तो इसी तरह से तो मिलता है अब क्या इसको प्रोडक्शन में भी दाल सकते हैं हम हां जी प्रोडक्शन में भी
दाल सकते हैं कैसे डालेंगे जितना है आप गेट पर बस कमेंट कर दीजिए ठीक है जी अब ये हमने एड कर और इसको बोला गेट अब डाटा एडिट
और इसको कर देते हैं कमेंट और इसको कर देते हैं सीधा पुश तो अगर ये पुश हुआ है नया डाटा तो ऑब्वियस सी बात है यहां पे
इन्फॉर्म हो जाएगा इसको जैसे इन्फॉर्म हो जाएगा क्योंकि गेटअप से आपने सब कुछ लिया है तो थोड़ी सी देर में देखिए ए गया बिल्ड
तो इसी तरह से प्रोडक्शन होता है जब हमारा सर काम हो गया तो हमने उसे ब्रांच पे पुश कर दिया और नया फीचर आपको मिल गया सबको बस
इतना ही तो काम है इससे ज्यादा कुछ रॉकेट साइंस थोड़ी ना है बैक और भी देखिए लोगों में होगा तो बहुत बड़ा बना रखा है लेकिन
इतना भी नहीं है अब देखिए अब मुद्दे की बात इसके बाद क्या आएगी की अभी तो आप बेसिक बेसिक काम कर रहे हो की आपने डाटा
डायरेक्टली सेंड कर दिया या फिर आपने सिर्फ एक छोटा सा रेस डॉट हेलो बट इसी में हमने देखा की ठीक है जेसन रिस्पांस भी
सेंड होता है एपी भी इसी तरह से बंटी है अब मुझे ये सीखना है की एक्चुअली में बिहाइंड डी सीन क्या हो रहा है थोड़ा सा
परिसर फंक्शनैलिटी कैसे बना सकता हूं डेटाबेस से कैसे पूछ सकता हूं डेटाबेस में कैसे वालुज को एड कर सकता हूं बाकी काम तो
इतना ही है इससे ज्यादा कुछ रॉकेट साइंस हो नहीं रहा है रिफ्रेश करके देखते हैं इतना टाइम क्यों लगा रहे हो 5 डॉलर की
मशीन ली है और फिर भी का रहे हैं टाइम इतना क्यों लगा रहे हो थोड़ी मशीन ज्यादा लेनी चाहिए थी इतने समय 15% राम कंज्यूम
कर चुका है वो तो पैसे खर्च करिए तब मिलेगा वो भी यही का रहे हैं हमें अब फ्री कोर्सेज में क्या ही पैसे खर्च करें अच्छा
बाय डी वे अगर आपको कभी चाहिए तो आप यहां पे और भी चीज एड कर सकते हो जैसे एनवायरनमेंट वैरियेबल्स यहां हो गए डोमेन
सब यहां से चेंज कर सकते हो प्लेन कभी चेंज करना है तो वो भी कर सकते हो बिल्ड फेस भी चाहिए जो इनफैक्ट आपके जो स्टार है
ना वो भी चेंज करते हैं ये सिलेक्ट करिए और आपको मिल जाएगा यहां पर यह कमांड एडिट करके जैसे इसने स्टार्ट बेसिक कमांड है तो
इसमें बाय डिफॉल्ट वही दे दी थी बट आपकी हो सकता है नम रन देव हो नम रन कुछ और टेस्ट हो बिल्ड कमांड अभी बिल्ड इसमें बाय
डिफॉल्ट चली जाति है अंत में इंस्टॉल बट हो सकता है आपकी कोई दूसरी बिल्ड कमांड हो तो वो बिल्ड कमांड यहां दे देता है तो इस
तरह से हर एक बैक एंड के अंदर ये साड़ी बेसिक सर्विसेज होती है कंसोल के अंदर आपको सर मिल जाता है की क्या-क्या हो रहा
है जी अभी एक्टिविटीज मिल जाति है डिप्लॉयमेंट वगैरा की इनसाइट्स मिल जाति है हर एक एप्लीकेशन
की किस तरह से कितना उसे है कितने लोगों ने उसे कर है को टाइम मेमोरी रीस्टार्ट कितनी बार हुई है क्रश कितनी बार हुई है
तो यह सब तो देखिए बाकी देवोप्स वगैरा का काम है ये लीजिए हो गया हमारा लाइव तो अब आप यूआरएल पे जाके कोई भी अब इस यूआरएल पे
जाएगा और स्लैश गेटअप देखेगा तो उसको डाटा मिल जाएगा तो वो अपनी एपी भी तो बस एपी रिस्पांस है अब इसको जाके आप रिएक्ट में
हैंडल करिए कहानी पे भी करिए तो बेसिक डाटा हैंडल करना ए गया आपको ओके अब जो लोग देख के फॉलो कर रहे हैं वो क्या करो फटाफट
आओ एक्शन और बोलो डिस्ट्रॉय अप वरना क्या होगा कुछ नहीं उसके बाद बिल आएगा बस औरत तो क्या इसको हम कर देते हैं डिस्ट्रॉय तो
ठीक है अब जितने पैसे अभी लगे हैं वो लगे हैं कुछ मेरा बैलेंस इसमें ऑलरेडी रखा हुआ है तो उसमें काम हो जाता है तो ये तो हो
गया हमारा बेसिक और देखिए ये हमने एक बड़ा ही बेसिक एप्लीकेशन लिया और हमने इसको दिप्लाई कर दिया देखिए ज्यादा कोड हमने
लिखा नहीं है बड़ा बेसिक से एक्सप्रेस बनाया इंपॉर्टेंट ये था की हम डॉट एनवायरनमेंट के बड़े में पढ़ें ताकि
प्रोडक्शन में ए जाए सीधा अब हमें पता ग गया की ठीक है इस तरह के सेंसेटिव चीज हैं जो डॉट एनवी में डालनी है उसे कैसे करनी
है टॉप लाइन पे लिखना है और उसके बाद क्या बोलना है सीधा की process.nv जो भी नाम है उसके बाद पोर्ट डीबी यूआरएल जो भी है बस
इतना सा काम कर देंगे और हमारा मेजर काम हो गया है तो देखिए बात ये है अब की हमने जो ये सब कर है ये कुछ इतना बड़ा भी नहीं
है हमने एक्सप्रेस पे गए एक कोड कॉपी कर हमने उसको समझा अच्छे से थोड़ा सा मॉडिफाई कर और थोड़ा सा देख लिया की डिजिटल ओशन
वगैरा पे कैसे जाता है तो इतना तो अभी आपको समझ में ए गया है की ठीक है इन डेप्थ हम जाएंगे एक-एक चीज को समझेंगे बट इतना
भी बड़ा हवा नहीं है एक कोड लिखा जाता है उसको हम किसी मशीन पर दिप्लाई कर देते हैं मशीन में आस इंस्टॉल करते हैं उबंटू फेडर
जो भी उसके ऊपर नोट के एनवायरनमेंट रखते हैं और हमारी एप्लीकेशन गीत से लेक चला देते हैं और वहां पे कुछ ट्रिगर्स लगे
होते हैं ताकि इस ब्रांच में अगर कोई कोड वापस से पुश हो तो ऑटोमेटेकली रीड दिप्लाई कर दो एप्लीकेशन को तो यही हमारा बेसिक है
प्रोडक्शन के अंदर अब अगर मुझे ये ए जाए आगे जाके की ठीक है डेटाबेस से इस तरह से कनेक्ट करना है सिक्यॉरली एनवायरनमेंट
वैरियेबल्स के थ्रू और ये समझ में ए जाए की रिक्वेस्ट और रिस्पांस दो चीज मुझे पढ़नी है रिस्पांस को थोड़ा सा पढ़ के मैं
जेसन रिस्पांस भेज पाया हूं तो रिक्वेस्ट को भी थोड़ा सा पढ़ के मैं उससे एन यूजरनेम ले सकता हूं पासवर्ड ले सकता हूं
या और भी जो डाटा सेंड करें फाइल्स वगैरा वो ले सकता हूं उसको प्रोसेस करके जहां-जहां मुझे उसको सेंड करना है अवेज पे
सेंड करना है डेटाबेस में सेंड करना है क्लाउड में रेप सेंड करना है वो सर मैं सिख जाऊंगा तो बड़ा ही बेसिक है इतना
ज्यादा भी रॉकेट साइंस नहीं है और दिप्लाई भी किया जा सकता है जी तरह से डिजिटल ओसियन पे जाता है इस तरह से रेंडर जो भी
एप्लीकेशन से वहां पे जाता है तो हो सकता है आप में से कुछ लोग अभी दिप्लाई नहीं कर का रहे होंगे लेकिन एटलिस्ट आपने एक
वक्तृत्व देख लिया अभी हो सकता है हमारे पास कार्ड नहीं हो बट वो जो एक मां के अंदर राहत है की नहीं और दिप्लाई तो करके
देखना यह वह भी शांत हो गई हमारी की नहीं भाई इतना भी कोई ज्यादा परिसर नहीं है बेसिक काम है हो जाता है और कुछ एरर आई तो
डीबगिंग कर देंगे इसमें भी कोई दिक्कत नहीं है तो ये जो पूरा वीडियो था इसको बनाने के पीछे मेरा मोटे भी था ताकि मैं
आपके एक जिज्ञासा शांत कर पाऊं की देखिए बैक और कोई इतना बड़ा भी रॉकेट नहीं है इतना बड़ा भी हवा नहीं है जस्ट कुछ कोड है
वही जावास्क्रिप्ट का कोड है वही कॉल बॉक्स है थोड़ा सा फ्रेमवर्क या नहीं ए जाते हैं जैसे हमारा वेब फ्रेम क
एक्सप्रेस आया एक ही तो पैकेज इंस्टॉल कर है बस एक्सप्रेस और इतना कुछ फंक्शनैलिटी मिल गई मंगोज उसे करूंगा और फंक्शनैलिटी
मिल जाएगी तो इसी तरह से बस काम हो जाएगा हमारा ठीक है तो कुछ ज्यादा डिफिकल्ट तो था नहीं आपने भी देखा तो पहले मेरा गली है
की कॉन्फिडेंस लोन उसके बाद इन डब जाएंगे हम ठीक है तो उम्मीद करता हूं आपको मजा आया होगा एस हमारे सेकंड वीडियो के अंदर
वीडियो थोड़ा आराम से आएगी थोड़ा डिले होकर आएगी क्योंकि मैं चाहता हूं बेस्ट से बेस्ट एक लर्निंग एक्सपीरियंस हो यहां पे
आप लोगों का तो अगर आप जल्दी में है तो प्लीज जल्दी में मत रहिएगा सीरीज का टाइम लगेगी लेकिन मजा बहुत आएगा कॉन्फिडेंस
बहुत आएगा और आप बहुत सारे एप्लीकेशंस बनोगे तो चलिए बस आज के लिए इतना ही करते हैं ऑलमोस्ट 1 घंटे की क्लास हो गया तो
आपकी तो चलिए 500 कमेंट्स का हमारा टारगेट है वो पूरा कर दीजिएगा और फिर मिलते हैं आपसे अगले ऐसे एक वीडियो में मजा आएगा
चलिए
इस वीडियो में हम एक सिंपल Express.js बैकएंड एप्लीकेशन बनाएंगे और उसे प्रोडक्शन में डिप्लॉय करना सीखेंगे। हम बेसिक चीजें जैसे Node.js, Express.js, Git, और Environment Variables (.env) का उपयोग करेंगे और कोड को DigitalOcean पर डिप्लॉय करेंगे ताकि प्रोडक्शन डिप्लॉयमेंट का डर खत्म हो जाए।
पहले एक खाली फोल्डर बनाएं, फिर npm init से package.json बनाएं। npm install express से Express इंस्टॉल करें और package.json में "start": "node index.js" स्क्रिप्ट जोड़ें। इसके बाद index.js फाइल में app.get() का उपयोग करके विभिन्न रूट्स (जैसे /, /twitter, /login) के लिए हैंडलर बनाएं और res.send() के माध्यम से रिस्पांस भेजें।
.env फाइल का उपयोग सेंसिटिव डेटा जैसे पोर्ट नंबर, डेटाबेस पासवर्ड आदि को कोड से अलग रखने के लिए होता है। इसे सेटअप करने के लिए npm install dotenv करें, प्रोजेक्ट रूट में .env फाइल बनाकर PORT=3000 लिखें, और index.js की शुरुआत में require('dotenv').config() डालें। पोर्ट वेरिएबल को process.env.PORT से बदलें और .gitignore में .env और node_modules को जोड़कर Git में पुश न करें।
DigitalOcean App Platform पर जाएं और Create App पर क्लिक करें। GitHub को सोर्स के रूप में चुनें और अपनी रिपॉजिटरी सेलेक्ट करें। Environment Variables में PORT=3000 एड करें और प्लान को Basic ($5/माह) पर सेट करें। इसके बाद एप्लीकेशन को बिल्ड और डिप्लॉय होने दें, जिससे आपको एक लाइव URL मिलेगा जहां सभी रूट्स काम करेंगे।
Git का उपयोग कोड वर्जन कंट्रोल के लिए करें। पहले git init करें, फिर .gitignore फाइल बनाकर उसमें node_modules और .env डालें। git add . से सभी फाइल्स स्टेज करें, git commit -m "first commit" करें, और GitHub रिपॉजिटरी से लिंक करके git push -u origin main से कोड पुश करें। इससे सेंसिटिव डेटा Git में नहीं जाएगा।
अगले वीडियो में हम गहराई में जाकर req और res को विस्तार से समझेंगे, MongoDB/Mongoose के माध्यम से डेटाबेस से कनेक्शन बनाएंगे, और डेटा को सेव, अपडेट और डिलीट करना सीखेंगे। साथ ही एग्रीगेशन पाइपलाइन जैसे एडवांस टॉपिक्स भी कवर होंगे।
Keep this summary
Save it to LunaNotes and it becomes a real note in your library — editable, searchable, and ready to turn into flashcards or a diagram. Free to start.
Save to LunaNotesOr summarise for another video.
32K+ people have turned 65K+ videos into notes
“Very useful tool. I'm using it for the last couple weeks and I'm loving it so far. Makes learning on YouTube a great experience.”
This summary and transcript were automatically generated using AI with the Free YouTube transcript summary tool by LunaNotes.
Related summaries
बैकएंड सीरीज शुरू: उत्पादन में पहला ऐप बनाना और तैनात करना
इस वीडियो में, हम चाय और कोड सीरीज की शुरुआत करते हैं और सीधे आपको एक बुनियादी बैकएंड एप्लिकेशन बनाने और उसे उत्पादन में तैनात करने का तरीका बताते हैं। यह विशेष रूप से उन लोगों के लिए है जो कोडिंग में नए हैं और प्रोडक्शन में जाने के डर को दूर करना चाहते हैं।
SQL इंटरव्यू प्रश्न: डेटा रिट्रीवल, जॉइन, विंडो फंक्शन और बहुत कुछ
यह वीडियो SQL इंटरव्यू के लिए जरूरी सभी महत्वपूर्ण प्रश्नों और क्वेरीज़ को कवर करता है। इसमें बेसिक से लेकर एडवांस SQL कॉन्सेप्ट्स जैसे सेल्फ जॉइन, विंडो फंक्शन, और डुप्लीकेट रिकॉर्ड्स हैंडल करने तक के लिए प्रैक्टिकल SQL हैक्स शामिल हैं। यह वीडियो खासतौर पर उन छात्रों और प्रोफेशनल्स के लिए है जो SQL से जुड़े डेटा एनालिसिस या सॉफ्टवेयर डेवलपमेंट इंटरव्यू की तैयारी कर रहे हैं।
2026 में डेव्स के लिए AI युग की सबसे ज़रूरी स्किल्स और करियर रोडमैप
वीडियो में बताया गया है कि AI के बढ़ते उपयोग के बावजूद, 84% डेवलपर्स इसका उपयोग करते हैं लेकिन केवल 29% इस पर भरोसा करते हैं। कोड की गुणवत्ता गिर रही है और 'कोड चर्न' (7.1%) दोगुना हो गया है। सफलता के लिए 10 कोर स्किल्स (जैसे डीबगिंग, वर्जन कंट्रोल, सिक्योरिटी) और एक स्पष्ट 12-महीने का रोडमैप (पहले बेसिक्स, फिर फ्रेमवर्क्स, फिर प्रोजेक्ट्स) आवश्यक है।
EBAY क्रैश कोर्स: ड्रॉपशिपिंग, हंटिंग, लिस्टिंग और अकाउंट सेटअप की पूरी गाइड
यह एक व्यापक ईबे क्रैश कोर्स है जो ड्रॉपशिपिंग, प्रोडक्ट हंटिंग, प्रोफिटेबल लिस्टिंग और अकाउंट क्रिएशन को शुरू से अंत तक, प्रैक्टिकल प्रदर्शन के साथ सिखाता है। इस वीडियो में आप जानेंगे कि कैसे डॉलर्स में कमाई शुरू करें, फेक गुरुओं से बचें, और एक लॉन्ग-टर्म ऑनलाइन स्किल और बिजनेस विकसित करें।
HTML बेसिक्स से प्रोफेशनल तक: पूरी वेब डेवलपमेंट गाइड
यह विस्तृत वीडियो ट्यूटोरियल HTML की पूरी समझ देता है, जो शुरुआत से लेकर एडवांस लेवल तक आपकी वेब डेवलपमेंट स्किल्स को मजबूत करता है। इसमें HTML टैग्स, एट्रिब्यूट्स, लेआउट, फॉर्म्स, टेबल्स, और SEO फ्रेंडली सिमेंटिक टैग्स सहित महत्वपूर्ण कॉन्सेप्ट्स को आसान भाषा में समझाया गया है।
Most viewed summaries
A Comprehensive Guide to Using Stable Diffusion Forge UI
Explore the Stable Diffusion Forge UI, customizable settings, models, and more to enhance your image generation experience.
Kolonyalismo at Imperyalismo: Ang Kasaysayan ng Pagsakop sa Pilipinas
Tuklasin ang kasaysayan ng kolonyalismo at imperyalismo sa Pilipinas sa pamamagitan ni Ferdinand Magellan.
Mastering Inpainting with Stable Diffusion: Fix Mistakes and Enhance Your Images
Learn to fix mistakes and enhance images with Stable Diffusion's inpainting features effectively.
Pamamaraan at Patakarang Kolonyal ng mga Espanyol sa Pilipinas
Tuklasin ang mga pamamaraan at patakaran ng mga Espanyol sa Pilipinas, at ang epekto nito sa mga Pilipino.
How to Install and Configure Forge: A New Stable Diffusion Web UI
Learn to install and configure the new Forge web UI for Stable Diffusion, with tips on models and settings.
Found this summary useful?
Take it with you. One click puts it in your own LunaNotes library.
Save to LunaNotes