Skip to playerSkip to main contentSkip to footer
  • 2 days ago
🎯 What You’ll Learn Today
✅ What is Express.js?
✅ Why do we use Express.js in backend?
✅ Installing and Setting up Express
✅ Creating First Express Server

GitHub Url :- https://github.com/DevanshuSir/FullStack_SkillWaala_26May_2025.git

Category

📚
Learning
Transcript
00:00अब देखो आज वाली क्लास में अपन क्या डिसकस करने वाले है आज वाली क्लास में डिसकस करेंगे अपने एक्सप्रेस जेएस के उपर अपने नोड के उपर डिसकेशन किया था नोड के बाद अपन यहां पर डिसकस करने वाले अपने एक्सप्रेस जेएस के उपर कि अप
00:30पार अगर अपन बात करते हैं कि सीच की अपने Express Js की तो Express Js यहां पर अपने पास क्या आपने
00:47backend का framework है इसमें तो कोई ही नहीं होगा आपको ठीक है? बैकEND का अपने आपने पास क्या अपना framework ay अपना Express Js, प्रेमवर्क यह चीज़े है लिए रहे हैं कि अपने पास
00:58अपने एक्सप्रेस जयास के अपने बैक एंड का फ्रेमवर्क है तो यहां पर एक्सप्रेस के थूपन कैसे अपना सर्वर क्रीएट करेंगे इसी के साथ अपने रिक्वेस्ट और रैस्पॉंस को किस तरीके से हैंडल करेंगे
01:23इसी के साथ अगर अपने को API's बनानी है तो यहाँ पर अपनी API's किस तरीके से create करेंगे
01:29तो यह तीनों काम यहाँ पर अपना क्या हो जाता है बिल्कुल easy हो जाता है
01:33क्योंकि अपन नोड के तुरू यह काम करे थे तो वो अपने पास यहाँ पर क्या था
01:36थोड़ा सा complex रह रहा था अपने पास ठीक है थोड़ा सा complex हो रहा था अपने पास किस के तरू अपने
01:42नोड के तरू लेकिन अगर अगर अपन express js की बात करते है तो यहाँ पर server का setup अपने request response को
01:48handle करना अपने API को create करना बड़ा easy रहता है तो यही अपने पास first इसकी requirement रहती अपने
01:56express js की मतलब framework है तो काम तो easy होने वाला है ठीक है तो यहाँ पर अगर अपन नोड के तरू कर रहते हैं तो नोड के तरू थोड़ा सा complex हो थोड़ा सा
02:04tough रहता है अपने ये साथ हैताओ कि इसके तरू अपने node-js शबाता है नोड के तरू अपना-जाएइниц ELO- यहाँ पर आप
02:14routing करना चाहते हो जैसे मैं routing करना चाहता हूं कि मेरको यहाँ पर T-GTS कि बनानी है यहाँ इसके तर अप
02:24पुट की बनानी है या पिर यहाँ पर जो भी request अपने को यहाँ पर create करनी है
02:29टीक है मतलब जो भी route अपन यहाँ पर лучше आपर create कर सकते हों बिल्कुल easily अपन यहाँ पर create कर सकते हैं
02:33इसके तुरू अपने Express.js के तुरू इसी के अंदर अगर अगर अपने बात करते हैं अपने Express.js की तो यह अपने पास यहा पर अपने Middleware भी यहाँ पर support करता है
02:43Middleware भी अपने पास क्या करता है अपना Express.js ठीक है
02:48कि और आपर सकता है इसको वादाना है पिसको कि इसका है काकर बॉस्छिट कान्या है इसको सारी शाई चैसे अभर का निधेर कि नियुक्स की बात करतें फॉलेम
03:11तो अबर का यहां पर अपना application बनाना है पेपल का बनाना है एसकी सारी APIs आपको ऐहां पर create करना जाते हो TL अपना अपन अमेजोन ले लो
03:25पर जो भी website आपको यहां पर create करनी है तो यह ExpressJS का use करके अपने अपने
03:33कर सकते हैं और इसको अपन यहां पर क्रियेट कर सकते हैं सारी अप्लिकेशन को जो भी अपन यहां पर क्रियेट करना चाहते हैं अब
03:39ExpressJS अपने पास यहां पर क्या है ExpressJS यहां पर अपना framework है तो framework का अपने को क्या करना पड़ेगा अपना
03:45ईस्ट्रिलीशन यहाँ पर करना पड़ेगा वह framework है तो framework का installation अपने को करना पड़ेगा फिर उसके बाद अपन इसके अंदर आगे डिसकस करेंगे ठीका तो वही तुथ करने के बाद आपन यहाँ पर आएंगे अपने यह
04:14सबस्त to DEKY Man
04:27सब्सक्राइब ऍसक्राइबर उनक्लिपंगर
04:28तो आदो यहां पर एक फोल्ड बना लेता हूं ुपकै येप्स पर एक्स्प्रेस्ट
04:34उसक्राइब प्रहंबम के लिए और इहां पर लbereich और को दोल Spaß
04:43के इसको कर दूब ऑइसको तो फूड़ा सा चुटा कर लो जाए एंपने एक्सप्रेस जैस कोorta करना है तुछ यहां पर इसको क्लों पर आता हूं यहां पर इसको बैकल कर Mountains को सब्सक्ते हैं सब्सकर्द
05:02सबसे पहले आपन क्या करते है npm init –y जिसके तुर आपके पास यहां पर पैकेज.gson आपकी जनेराइट हो जाए तो मैंने आ पर पैकेज.gson
05:10generate करवा दिया उसके बाद आपको install करना है किसको install करना है
05:14आपके express को आपको यहां पर install करना है तो सबसे पहले अपन यहां पर
05:19आके search तो करें अपना express js है क्या मैं यहां पर आता हूं और यहां पर
05:23काके यहां प्रूट यहां पर लिखत है यहां पर मैंने चैस्थन की सबस्क्राइब
05:33प्रहे सबस्क्राइब कंशिक और यहां पर काश्ट कर देने लिमाने को कमा
05:39सो करये तो चलम अपने अज क्या उप्रोड़ को सेचाहे आफ नहीं हमesta
05:46ऑपने एक्सप्रेस को किस में रइक्सप्रेस को इस एक्सप्रेस यहां पर इंस्टॉल कराいます official
05:52हुच भाहिए अब आपको आपको अपने सर्फर का सेट अप करना है मतलब स्थी WILD
05:57आपको किस पूर्ट के ऊपर सकाना है वो सारा काम नहीं हैं पर करते हैं सबसे पहले अपर एक फोल्डर कर लेते हैं जैसे अगर आप यहां पर इसकी डाक्मिंटीशन के लिखोगे तो इसने इसारी चीज़ी आपर बता रहा है जैसे मैं इसकी डाक्ट्स पर आता हूं वैब
06:27ठीक है फिर NPM इनिट करना है फिर entry point express आपको यहां पर install करना है तो सबसे पहले आपको क्या करना है
06:35express को require करना है दैन उसके बाद आपको express एक function देता है function को call कर आओ और उसको एक variable
06:41एक पर उसे के अंदर आपके पास यहां पर आपका listen आता है और लिसन के अनदर आप इसको किस पोर्ट पर रन करना चाहते हैं पोर्ट
06:47कर दो दैन उसके बाद आप इसको यहां पर जो भी आपको इहां पर अपने यहां पर रिक्वेस्ट करवानी है युद सबसे
07:08पर require करूँगा मैंने require करा किसको require कर आपने एकश्प्रेस को जिसको मैंने यहां पर
07:13रिक्सप्रेस को आपको यह चो पर पर कर लो इसी के बाद कौल करवाना लेकिन यहां पर अपने पास
07:43जिसके अंदर अपने remember इस express function को call कराया उसी के अंदर अपने पास यहां पर आता है अपना listen
07:48app.snh
07:50मैं यहां पर क्या निकलूंगा इसमें से app में से अपना listen निकलूंगा और listen के अपने यहां पर क्या पास करते है अपना
07:56PORT की आप इसको किस PORT के उपर
07:58Run करना चाते हूं
07:59मैं यहाँ पर एक PORT Assign कर देता हूं
08:00मैंने लिखा Let
08:01और PORT मैंने होगा अपन एक PORT
08:04आपन Assign कर देते हैं
08:055000 मैंने होगा अब यहाँ पर assign कर दिया
08:07और इस PORT को यहाँ पर आप Assign कर दो
08:09second आप यहाँ पर एक callback लगा दो
08:11कि यह किस port के उपर run हो रहा है
08:12मैं यहाँ पर एक callback लगा देता हूँ
08:14और यहाँ पर अपन console करा लेते है
08:16कि किस port पर यह run हो रहा है
08:18मैं यहाँ पर लिख देता हूँ
08:19running on port
08:22जिस भी port पर यह run हो रहा है
08:24इस port को आप यहाँ पर क्या कर दो असाइन कर दो चीए?
08:28तो यहां पर मैं उस port को असाइन कर देता हूँ
08:31फाइल को run कर वाके देखते हैं
08:32सही चल रहा है है या नहीं
08:33मैं यहाँ पर लिखता हूँ
08:35node, neue की thовые आप यहाँ रन कर आ रहा हूँ
08:37किस फाइल को?
08:38app.js वाली फाइल को मैंने रन कराया तो running on port 5000 अब continuously अपने को run
08:44करना है तो उसके लिए अपने एक solution देखा था जो package अपने पास यहां पर आता जिसको अपने इंस्टॉल
08:48करते आ यहां पर अपना रोडवां को मैं नोरमोन की दिखा है सबसे पहले इंस्टॉल कर लेड़ी किसा ku siya
09:13तो या फिर आप पास कर देता अपना सर्फ सर्फर्ण नाम की वहने की पास करी और इस की के वैसिस
09:18पर आक के पास यहांपर क्या हुना चाहिए। आप बोलोगे नोड मॉन को आप यहांपर बुलाओ
09:32इसको continuously run कर देना बस इतना सा काम यहां पर कर देना चीक है तो बस यहां पर आप इसको run करा लो कैसे करवाओगे
09:39npm run और फिर उसके बाद आपने क्या की pass करी है server तो वो की यहां पर pass कर दो तो वो continuously उस
09:46इसको आपके app.gs वाली फाइल को तो आप इसको जितनी बार refresh करोगे उतनी बार ही मतलब जितनी बार भी आप इसको
09:54save करोगे उतनी बार ही आपका यह क्या हो जाएगा restart हो जाएगा server automatically अब देखो यहां पर अपना server perfectly work कर रहा है
10:02या नहीं करना कर रहा तो अपन यहां पर अपना एक hello word print करवागे देखते कि अपना यह work कर रहा है या नहीं कर रहा है अब देखो यह जो आपका app आता है जिसमें आपने अपने express function को बलाया है
10:13इसी के अंदर आपके पास यहां पर आपके सारे methods आते है get method, post method, put method, delete method सारे इसी के अंदर आते है
10:20अब अपने को print करवाना है तो यहां पर मैं method use कर रहा हूं get वाला ठीक है क्योंकि मैंको front end पर कुछ show करना है
10:26मैंने get method use करा, first यहां पर argument अपन पास करते है अपना http URL कि आप किस URL पर हिट करवाना चाता हूं
10:33मैंने पास कर दिया slash, अगर मैं home पर हिट करवाता हूं
10:36फिर comma करके यहां पर अपना second आता है अपना callback जिसके अंदर अपने request response को handle करते हैं
10:41यहां पर मैं कह देता हूं मेरा request और second मैं यहां पर कह देता हूं अपना response जिसको मैं यहां पर handle करने माला हूं
10:46अब अपने पास यहां पर अगर वो slash URL पर हिट करें तो अपने को क्या response यहां पर भीजना है तो यहां पर भीज देंगे response.send
10:54send ठीक है और क्या भीजना है आप सिर्फ यहां पर प्रिंट कराना चाहते हो
10:59hello class अपन लिखते है अपन क्लास लिखते हैं हमेशा तो मैं यहां पर कहते हूं
11:04hello class आप यहां पर प्रिंट कर देना ठीक है जब मैं इसके उपर एट करूँगा अब देखो
11:09यहां पर आपको एंड करवाने की जरूरत भी नहीं है बस आपको यहां पर क्या करना है प्लेंट अगर कुछ भी बेजना है तो अपन यहां पर राता हूं और यहां पर अपन
11:29हिट करवाते हैं मैं लिगता हूँ लोकल हूस्ट और किस पर पर पंड़न कर रहें 5000 के उपर और अगर मैं हिट कर वाता हूं तो हैलो क्लास अपना यहां पर प्रिंट हो रहा है यह सारा काम और अपने एक्सप्रेस के तुरू बढ़ा एजी सा सेटप है कुछ नहीं करा मैं न
11:59बुड़ेट यह सारे अपनी किसे अंदर की था जराते हैं अगर को इसा है को चीज कов
12:10चीज की अपने सर्वर का सैटप कि इसको इंस्साल कैसे करते में अपने सर्वर का सैटप करा सिउया पर किस तरीके से
12:19करते है आई हूप कि आपको
12:21सर्वर वाली चुछीज है
12:23वो समझ मैं कि किस तरीके से पनियाँ पर
12:25इसको करते है
12:26चीक है
12:29यहां तक की चीज किलिए है
12:31तो एक बार कमेंड करके बताओ कि यह सर किलिए है
12:49सर आज नेट मर रहा है बार बार
12:55सर अवाज बलर हो रही है
13:02अवाज का फिर से इशू आ रहा है
13:05सर नहीं होना चीएता
13:19वाइस किलिए है ठीक है
13:34तो फिर आप कैसे बोल रहा है आज का इशू हो रहा है
13:49ठीक है तो यह अपन एक्सप्रेस का अपना इहाँ पर इस तरीके से यूज करते है
14:05यह आपन ने जो करा था नोड के थूँ वो थोड़ा टिपिकल था
14:08अब देखो यह काम बिल्कुल ईजी तरीके से हो रहा है अपने पास
14:11तो यहां पर अपने क्या किया अपने एक्सप्रेस को इंस्टॉल किया और एक्सप्रेस को इंस्टॉल कर रहे हो अपने पास क्या है अपना framework तो सबसे पहले इसको require करो
14:20आप इसको common javascript और module javascript दोनों दरीके से कर सकते हो अगर module से करना चाते हो तो module से भी setup easy है
14:26अपने एक्सप्रेस को चला के देगा तो इसने यहां पर क्या दे रखा है इसने आपको बदा रखा है अपने common javascript के दूरू require कर रखा है फिर उसको use कर रखा है ठीक है जैसे अगर आप इसको use करना चाते हो module javascript में तो same concept है बस यहां पर आपको इसका type change करना पड़ेगा औ
14:56यहां पर क्या देना है module javascript आपने module site कर दिया तो आप यहां पर module javascript use कर सकते हो कैसे use करते हो आप import करते हो हर चीज को बस import करते जाओ from और आप यहां पर बोलोगे अपने express express में से आप किसको import करने वाले हो अपने
15:12एक्सप्रेस को ही आप यहां पर क्या करने वाले हो import तो आपने अपने express को बुला लिया express आपको यहां पर क्या देता है एक function देता है तो function को आप यहां पर call करा लो ठीक है और उसको एक variable में साइन कर दो आप यहां पर बोलोगे const और जैसे मैंने यहां पर app नाम के एक variable में
15:42पर यहाँ पर यहाँ पर इसमेद्र कर देता हूं यहाँ पर यहाँ पर पर एक रिक्वेस्ट करवा देना है जो कर दिए
15:49पर कर देना और कॉल बैक फंक्षन के अंदर रेक्वेस्ट और रिक्वेस्ट को हैं श् muchís Yeah
16:07तो बेसिकली यह अपने पास क्या है अपनी मॉड्यूल जावास्क्रिप्ट अगर अपन यूज करना चाहिए तो इंपोर्ट एक्सपोर्ट वाली बात बस चेंज हो जाती है और कुछ नहीं है
16:26अपने पास होती है अभी तो अपन यह यूज कर रहे तो मैं इसी पर आजाता हूं
16:52ज्यादा चेंजेस नहीं है अभी के लिए अपना यह फिट ओर हो जहाँ तो इस तरीके से अपने होतों कि पॉस्ट की पुट की जो भी रिक्वेस्ट आप बनाए जी अगर ही पर बनाना चाहते हैं तो पॉस्ट की पॉस्ट की करवाते हैं अब यहां पर अपन एप एपसर ब
17:22यहां पर इसको यूज लेते हैं तो पोस्ट में आपको सरच करना दैन उसके बाद आपको यहां पर क्या करना है सबसे पहले आपको यहां पर साइन आप करना है एकाउंट बनावां तो कोई बात नी साइन
17:41कर लेना, sign in करके आपको यहां पर क्या करना है? Sign in करने के बाद आपको यहां पर
17:45postman को install करना है, ठीक है? Sign in कर लोगे इसके बाद आप इसको install कर लोगे तो easily
17:51install हो जाएगा, easy सा setup installation का, ठीक है? तो इसको install कर लेना है, जब आप इसको install कर लेको है,
17:56आर्फ था को कुछ इस सऩरीके का ंंट फैस्स तो कुछ सुरुए के का इंट्रवेश अपने पास रहने
18:08वाला एकर पर एया नियुक्तह पर रियाट कर देता हूं और इस
18:16कलेक्शन को पने हाँ रीनिम कर greeting है मैं रे अपने पास कौनसा
18:21यहां पर पर आपना तैंग करना है ऐसा है इस आपर पर क्राइट करना चाहता हूं ने में बोला कि मिरको यहां पर पूज्ब पूट पैच डिलिट सारी यहां पर डेद और राइच साइड यहां पर जिस
18:41है तो कि आपने पास अगर उससे कर रहा है और जैसे मैं आपका सरवर चल रहा है तो आपको बता रहा है कि यह आपकी
19:00ये निर्क पर आपने हीट करूब कर दो यह नहीं करना तो यह जो अपने पास रहरा रहा है और मतलब बी सर्वर नहीं आ रही यहाँ पर है कि इसका का
19:26नाभिवा पीए और को पर ढखनानोंं से कोई भीण भीडा से काम अगर अपने पास तो देटा पर पर भीजना यह और पर प्लक्नेटर को
19:56होना है यहां पर पूस्ट की बनाता हूं मैंने बनाटोichen अमड़ा पर करेंड़ा और
20:14यहां पहकंते हैं यहां पर अलॉड मैंने यहां और यहां पर यहां पर य१ुर्रो और
20:22यहां पर क्या आता है है जैकर अपने पास यहां पर अपना कॉल बेक फंक्छन आता है उसे के अंदर अपने पास दो पैरामिटर आते है रिक्वेस्ट और्व रश्च बन करते हैं boys
20:31करते हैं तो हैं उतना सा काम बोला कि जब
20:48अपने प Hoje वाली उसके हिट रहे पर � їसाने वाला है ठीक है यह
21:00कि पोश्ट आपको यहां पर पोश्ट का मता है डेटा सेंड करने के लिए अगर अगर कोई भी डिता ना चासे तो
21:07कोई पी स्कीयेट करता है स्टेटी युह और पोस्टेट वाला मैंने पूस्ट वाली यहां पर हिट करवाई श्क Begin
21:15अब front end से तो कोई data आ नहीं रहा तो अपन यहां पर अपने postman की तुरू इसकी testing कर सकते हैं कि मैंने यहां पर जो post वाली बनाई है उसके अंदर मेरे पास data आ रहा है या नहीं आ रहा है अब देखो आप data को किस तरीके से access करोगे किस तरीके से आपका data आने वाला है अब दे�
21:45और यह request अपन कौन सी बना रहे है अपनी post वाली और वही localhost 5000 अपने पास है slash यहां तक रहेगा फिर उसके बाद आपका URL क्या है login तो मैं यहां पर कहता हूँ login अपना रहने वाला है slash login पर hit करूँगा और कौन सी है अपने पास post वाली अब मेरे को यहां पर क्या करना है post के
22:15अब देखो यहां पर अपने पास एक body वाला section आ रहा है मैं यहां से body वाले section के अंदर आऊ और उसके बाद अपन यहां पर form data करके भीज देते या फिर
22:27ुचन में hire अंदर बेज़ देते हैं। और रो के अंदर आओ और आपको जीशन यहां पर यहां पर लिख दो है आपने बोला कि कि यूजर है और
22:51है चेक्ड में यहां पर भीज देते ह्डक उसका नेम एक तर पहली चीज में यहां पर बीज रहा हूं अर्ट की है ने
23:11यहां पर बता रहा है form submit क्योंकि आपने response में उसमें क्या भीजा है form submit 200 यहां पर चल रहा है
23:17यहां पर आके चेक करो basically आपने console करवा रहा है किसको अपनी request को अब देखो अगर आप यहां पर request को console कर रहा है तो आपके पास यहां पर data
23:27आक हां रहा है अगर आप इसको scroll कराओगे तो मैं यहां पर अपने data भीजा कहां से था data आपने यहां पर भीजा है body के थूँद तो जब भी form से कोई भी data आता है या फिर कोई भी front end से data आता है तो उसको request के अंदर body के थूद एकसेस करते क्योंकि body के अंदर ही अपना data आता ह
23:57इसमें directly नहीं आयागा वह directly नहीं देगा उसको रुक अपन एक changes करते हैं अब देखो मैंने आपको यहां पर क्या बता है कि request.body के अंदर data आने वाला है मैंने यहां पर बोला request.body के अंदर अपना data आने वाला है मैंने console करवा रहा है उस चीच को ठीक है और एक बार के लिए
24:27अब देखो अगर आपके पास कोई भी data आपके server के उपर आता है और वो JSON data है तो आपको server के उपर सबसे पहले उस JSON data को allow करवाना पड़ेगा कि अगर मेरे server पर कोई भी JSON data आ रहा है तो उस JSON data को allow कर देना और उसको allow करने के लिए अपने पास express अपना खुद का middleware देता है middleware
24:57JSON data को क्या करना allow कर देना कैसे set करेंगे यहां पर अपन बॉटम के अंदर ही आते हैं मैं किसको बलाओंगा अपने एप को इसी को बलाया और इसी में डॉट मैं यहां पर क्या निकालूँगा अपना use basically क्या क्या मता है middleware set करने के लिए और मैं अपने express को ही बोलूँगा कि �
25:27जा तो यहां नहीं रख रहें तो इसको ऊपर रेक लो यहां पर JS is omniposent करता हूं मैं ने सेंब करना फॉर्म सब्मित आरहा यहां पर आके अगर आपपका लिजर और आपका देटा उपर और यह किसकी उपर आ रहा है आपके post request की देटा करने करने का
25:56करते हैं मैंने चूल ऑपका और कौन से रिक्वेस्ट यापकी पूस्ट ऑली
26:03ह्सी नडर मैंने बाडी में अपने डीपे यह हई आपना पर प्रिंट करती है, एक लींट हो!
26:18तो अपना response यहां पर क्या रहा है form submit
26:20वो अपने पास यहां पर अपने
26:21print हो रहा है ठीक है अपने किसके उपर
26:23पोस्ट में पर टो फॉर्म सब्मिट पने पास
26:25इहां पर प्रेंट हो गए है और request.body में अपने पास
26:27यहां पर ये data आ रहा है
26:30ठीक है
26:31तो यह basically अपने पास क्या होता है
26:33यह अपने पास होती है अपनी post की request
26:36get अपने पास क्या होती है data fetch करने के लिए
26:38post अपने पास यहाँ पर क्या होती है
26:39अगर अपने को कोई भी data send करना है
26:42तो उसके लिए अपन इसको use लेते है
26:44पोस्ट मेन का थोड़ा सा यूज आपको समझ में आगो किस तरीके से पने इसको यूज कर रहे हैं इसमें बहुत सारी चीज आती है पैरेंस आ रहा है और यह एक चीज पर डिसकस करेंगे लेकिन वन बाई वन तो यहां पर अपने कलेक्शन बनाया यह नया कलेक्शन मैंने ब
27:14पर्फेक्ट है कोई दिक्कत नहीं है अब मैं यहां पर एक चींज करता हूँ मैं यहां पर बोलता हूँ कि लैट और एक डीटा नाम का मेरे पास यहां पर क्या है एक एरें है और इस रैस्पॉंस डॉट
27:44यहां पर करता हुआ है योजे नेम पास कर देके और यहां पर सिर्फ पासवर्ड लिख दो
28:14चीज़ है मैंने इस एरे के अंदर सिर्फ एक डेटा पास करा अब अगर आप हिट करवा तो इस URL के उपर तो आपके पास क्या रहा है एक एरे ओफ ऑबजेक्ट आ रहा है जिसमें यूजर नाम की अपने पास की यह जिसमें देव है और यहां पर पासवर्ड नाम की की यह ज
28:44आप बोलूगे आपका जो डेटा नाम का एरे है उस पह dot आप यहां पर क्या लगा दोगा अपना push लगा दो ठीक है push लगा और push लगा कि आप यहां पर क्या करऊती आप बोलूगे कि request.body के अंदर जो भी data आ रहा है वो किसमें चला जाना चीए इस data नाम के array के अंदर चला
29:14हो चुका है ठीक है यहां पर आता हूं और फिर से में यहां पर कोई नया डेटा देता हूं यहां पर कलता हूं
29:18जैसे मैं आप लिग दिया अमन और मैंने हाँ पर संग करहां तो Asänd कर आप सप्बूस्ट बता रहा हुए कि अप
29:19मैंने यहाँ पर लिख दिया
29:21अमन और मैंने यहाँ पर
29:22send करा तो जैसे आपने send करा
29:24form submit बता रहा है आप जैसे
29:26skip पर आओगे ठीक है और आप फिर से hit कराओगे
29:28तो आपका वो data भी यहाँ पर insert हो चुका है
29:30तो यहाँ पर get की request चलाई
29:32और एक अपने कौन से चलाई अपनी post की
29:34यहाँ पर चलाई है यहाँ तक की चीज़
29:37समझ मैं ही तो एक बार comment करके
29:38बताओ कि यहाँ तक की चीज़ क्लिए रहे
30:02आपको जो अपनने पढ़ाता और क्या पढ़ाता अपनने अपना नोड उससे easy लग रही होगी यह चीज
30:21लेकिन यह सिर्फ शुरुआत है इस तरीके से अपने इसका setup नहीं करते हैं यह सिर्फ पीच के अंदर मैं आपको चीज़े समझा रहा हूं
30:28सब चीज़े बदलने वाली है दीरे दीरे आगे में चीजों को चेंज करने वाला हूं MVC आर्किटेक्चर पर डिसकस करने वाले मिडल वेर्स किस जग अपन रखेंगे ठीक है किस जग अपन अपनी static files रखते हैं हर एक चीज़ पर डिसकस करूँगा तो अगर आपकी कोई �
30:58अर्जुन करें कि सर आप गैट एंड पोस्ट किस पर कर रहे हैं मैं नहीं देख पाया क्योंकि नेट्वर्क इशू हो गया था यह गैट और पोस्ट वाला काम अपने पोस्ट मैंन के उपर कर रहे हैं आपको पोस्ट मैंन का इंस्टॉलेशन करना पड़ेगा पोस्ट मैंन
31:28नमबर कहां पर एरर आता है यह सब चीजे मैं आगे डिसकस करने वाला हूं तो अभी गे लिए
31:32skip this comment चीजे आगे मैं आपको बताने वाला हूं यह सारी चीजे एक बार express होने दो फिर उसके बाद आपको
31:39automatically हर चीज की knowledge हो जाएगी ठीक है क्योंकि अपन इसी
31:44हर front end और back end complete cover करके एक project बनाने वाल है तो आपको हर एक
31:48चीज की knowledge हो जाएगी tension मत लो उस चीज की
31:50राज इंदर करेगी html code कैसे add करे इन express js में चलो ठीक है अपन इस चीज के उपर
32:12discuss करते हैं हलाकि यह पार्ट नहीं cover करने का होता है लेकिन ठीक है अपन इसको cover
32:17करते कि किस तरीके से आप यहाँ पर अपनी stml css javascript किस तरीके से add कर सकते हूँ
32:23ठीक है तो चलो अपन यहाँ पर इस चीज के उपर discuss करते हैं अब देखो अब अपन बात करते कि अगर मेरे को यहाँ पर
32:33stml add करनी है तो ठीक है यह जो भी चीज अपने discuss करी सब अच्छी बात थी अब देखो यहाँ पर मैं stml
32:40करना चाता हूं जैसे मालो में यहाँ पर एक url लगाता हूं सबसे पहले यहाँ पर अपनी stml
32:45create कर लेते हैं ठीक है अब देखो यहाँ पर अगर आपको stml add करना है तो डायेकली नहीं कर सकते हैं डायेकली कभी भी
32:59अब आपने पास यहां पर टैंपलेटिंग फाइल्स के लिए अब यहां पर क्या होती है जैसे आपके पास आपकी
33:24Estimal file है अब यहां पर stm ना क्या क्या का एइज के एज इस फाइल होती है यहां फिर फैट्टाइक फाइल होती है यहां पर क्या होती है तैक्जाटिक फाइल्स अपने।
33:47वाली फाइल अपनी मीडिया वाली फाइल ठीक है css फाइल होती है मीडिया फाइल होती है अपने पास अपनी जावा स्कृप्ट वाली फाइल होती है यह सारी अपने पास अपनी स्टैटिक फाइल होती है तो इनका एक स्ट्रक्चर होता है कि आपको टेंपलेटिंग फाइल
34:17इंस्टॉल करना पड़ेगा क्योंकि यहां पर सबसे ज्यादा अपना EGS ही यूज होता है तो EGS अपने पास यहां पर अपना क्या है
34:24तो यहां पर अपने EGS के उपर मैं यहां पर आता हूं और यहां पर सिर्फ सर्च करूँगे तो यह बता रहा है
34:41यहां पर करता हूं इंस्टॉल करो EGS को दैन उसके बाद रिक्वायर EGS ऐसा कुछ नहीं करना पड़ेगा अपने को इसने जो बता रहा है
34:51बस आपको इसकी डॉक्स पढ़नी पड़ेगी क्योंकि इसके अंदर थोड़े से चेंजेस होते हैं
34:55अब देखो EGS का सैटप यहां पर किस तरीके से होता है अपने EGS के सैटप को समझते हैं
35:00ठीक है EGS का सैटप समझना किस तरीके से यहां पर EGS का सैटप होता है
35:04इसने यहां पर क्या बता रखा है आप इसकी डॉक देख लेना मैं आपको साइट बताता हूं
35:09देखो सबसे पहले आपको यहां पर क्या करना है इंस्टॉल करना पड़ेगा अपने EJS को में यहां पर इंस्टॉल कर लेता हूं
35:16npm install और ejs मैंने यहाँ पर ejs को क्या कर लिया इंस्टाल कर लिया तो यहाँ पर package.json के अंदर आपका ejs इंस्टाल हो चुका है 3.1.10 इसका version है ठीक है कोई दिक्कत नहीं है अब आपको यहाँ पर अपने middleware के थूँ आपको यहाँ पर अपने ejs का set करना पड़ेगा तो यहा
35:46ejs की यह वाली ना देखके अपन देखते हैं
35:53ejs का set up यहाँ पर देखते है ठीक है मैं ejs setup यहाँ पर सर्च करता हूं और यह रहा अपने पास इसके उपर आते एक बार geeks for geeks अच्छी चीज़ देता है इंस्टाल करो require करना express को यह तो सारा काम करी रखा है बस आपको
36:16यहाँ पर app.set और view engine करके आपको यहाँ लिखना है सर्फ ejs पस इतना सा setup करना है आपको सिर्फ यह कमाड़् लिखनी है यहाँ पर आपको यहाँ पर दिखानी है अब
36:38SD file गहते हैं कि आपको यहँ पर क्या आपड़ेगा आपको इस पर इछ 열� के लिए कि जाएक सब्सक्राइक, वरitas ना बाद ऑद ने के वाव ंट दी के लिए AS
36:53अब यहां पर आपना इसका फाइल का नेम लखेंगे बस अपनी एस्टेमल लिखनी है मैंने अपनी बॉilर प्लेट यहां पर लगाई और
37:18यहां पर सिर्फ मैंने एक h1 tag लिखा और h1 tag में यहां पर लिख दिया जैसे देवानशू sir ठीक है यह मैंने यहां पर लिख दिया इतना सा काम अपने यहां पर कर दिया इस egs file के अंदर ठीक है बस यही अपना egs का setup होता है किस तरीके से setup करा अपने app.set करके मैंने view engine और उस
37:48तो इसी के अंदर अपने को अपन सारी files रखते हैं वेटे मिनट गाइस
38:18झाल
38:48अब देखो अपन इसको यहां पर आगे समझते हैं यहां तक की चीज तो आपको clear हूई होगी अब देखो यहां पर अपन इस egs को किस तरीके से run करेंगे
39:15यहां पर मैंने यह लगा दिया अब मैं यहां पर एक नई get की request बनाता हूँ अपने यहां पर यहां पर क्या कर आपनी एक नई request यहां पर generate करी है
39:24और इस request में मैं मैं यहां पर कहते हूँ, slash love url पे अगर मैं hit करता हूँ,
39:31तो अपने पास यहां पर क्या response भीजना है?
39:34वह response आप भीचपोंस आप यहां पर बीज देना
39:35मैं यहां पर अपने पास को आते है件
39:47अपने पास आता है अपना publishervasht.render
39:52sin,läb, fasten,어가ud.
39:57कि आप इहां पर भीजना चाते हो जिब झालाई यहां यहाँ पर बंस पास कर दो कि ह already
40:04इहां पर भीजना चाहते हो आप यहां पर भीजना चाते हो पनी index.ejs इतना सा काम कर दो
40:11तो यहां पर जैसे आप इसको हिट कर आ उगे Slash web के उपर तो रैस्पॉंस में यहां पर क्या जाने वाली आपकी इंडेक्स.e.gs वाली फाईल यहां पर जाने वाली है ठीक है
40:21जैसे मैं यहां पर हिट करवाता हूं, पहले अपन सर्वर को रन कर लेते हैं, NPM RUN, और अपने पास क्या अपना सर्वर, मैंने यहां पर रन करा, ठीक है, और अपने फ्रेंट पर आते हैं, और इसको हिट करवाते हैं, किसके उपर, Localhost 5000, Slash, Web के उपर, मैं यहां पर हिट करव
40:51कर वा सकते है तो यह अपना। egs का टेंपलेट इंजन होता है यहाँ तक की चीज के लिए रए कि आपको क्यूकि
41:00egs को यूज करना बड़ही एजी है क्या कि आपने पहला तो आपने यहाँ पर अपने egs
41:05को इंस्टॉल किया इजेस को इंस्टॉल करने के बाद अपने बुला एप डॉट सेट क्योंकि एप के अंदर अपने किसको ले रखा अपने
41:12एक्सप्रेस को अगर आप सर्वर नाम रखते हो कुछ और अधर नाम रखते हो वैरीवल का तो उसमें से डॉट करके निकाल ले ना उस चीज को फिर उसके बाद अपन यहां पर क्या करते व्यू इंजन और ईजियस का रूल यह कहता है कि आपको यहां पर व्यूज नाम का ए
41:42एस्टीमल भीजनी है तो आप वहां पर भीज सकते हो चीक है इजी है विदाउट एजियस से सेट अप कर सकते हैं नहीं कर सकते क्योंकि यही टेम्पलेटिंग फाइल्स होती है जिसके थूँआ आप यहां पर काम कर सकते हो अपने बैक एंड के उपर मतलब आप कंप्लीट
42:12का जो आज का टास्क है वो सिर्फ यही है कि आपको EGS को एक्स्प्लोर करना है EGS टेम्पलेट को देखना है ठीक है अलाकि मर्न के अंदर यह चीज नहीं होती EGS और पग वाला कॉंसेप्ट नहीं होता लेकिन आपको पता होना चाहिए ठीक है कि अगर आप यहां पर कंप्ल
42:42ठीक है यहां तक की चीज क्लियर है तो एक बर कमेंट करके बताओ कि यहां तक की चीज क्लियर है
43:12झाल झाल झाल झाल
43:42सर विदाउट EGS से सेट अप होगा नहीं होगा आप विदाउट EGS के अगर अपनी
44:02एस्टीमल बेजते हो नहीं जाने वाली ठीक है क्योंकि बैकेंड के अंदर एक प्रॉपर सेट अप होता है सेट अप के थ्रू ही आप अपने बैकन को यूज कर सकते हो
44:09डारेक्ली आप कुछ भी फाइल कुछ भी नहीं बेज सकते हैं जैसे मालो मैं यहाँ पर कहता हूँ कि मैंने यहाँ पर एक फाइल बना ली और मैं यहाँ पर कहता हूँ
44:16हुआ हुआ हुआ है और मैंने बोला एप डॉट जी एस के अंदर की अगर मैं यहाँ पर एप डॉट गैट के उपर हिट करता हूँ और उसके अंदर अपने यहाँ पर अपने
44:31पर अपने रिव� enorme को भी देते मैंने यहाँ पर वहला कि आप यहाँ पर क्या कर देना अपना रिक्वेस्ट और यहाँ पर एपर कहें आप
44:41कि आप response . send करने वाले हो और location पास कर दूब आप यहां पर location दे दो
44:47. ./. ठीक है किस direction में पने लोट, ./. और आपके पास यहां पर कौन सा आपका views नाम का
44:57folder है जाइ आपको भोड़र है और उसके अंदर आपके वाइच आपको कौन सी फाइल आपकी index.html आपने बता रिए
45:06सब्सक्राइब करें लोकेशन प्रेंट कर रहा है आपको यह सारा काम होता है सारी चीज़े बैकेंड के उपर एक फ्लो के उपर ही चलती है विदाउट फ्लो अगर आप काम करोगे तो नहीं होने वाला
45:27तो यह सब्सक्राइब करने के लिए तो आपको सीखना पड़ेगा पूरा इसके अंदर जैसे आप लूप चलाना चाहते हो लूप कैसे प्रेंट करवाओगे इसका एक कॉंसेप्ट आपको पूरा सीखना पड़ेगा जैसे अगर आप यहां पर आते हूं मैं अपने इजिस के
45:57यहां पर मैं गैट स्टार्ट के उपर आता हूं अगर आप यहां पर देखो कि इसने हर एक चीज बता रखी है कि आप यहां पर जैसे इफ कंडिशन लगाना चाहते हो तो आपको यहां पर क्या लगाना पड़ेगा एक्सक्लिमेशन परसंटेज फिर इफ लिखोगे फिर �
46:27किस तरीके से जड़ाओगे यहां पर और लिस्ट है फिर आपने बोला यहां पर इस तरीके से और इस तरीके से सारा काम होने वाला है ठीक है डेटा कैसे बेजोगे डेटा भीजने का भी एक तरीका है ठीक है तो वह सारा काम यहां पर होता है बेकेंड के उपर आप डेटा
46:57पड़ेगा कैसे किसको इसको यूज करते हैं सारी यहां पर डोकुमेंटेशन दे रखी है यह एडिशनल चीज़े है एक्स्टा चीज़े है अगर आप एक्सप्लोर करोगे तो आपके लिए बैस्ट है क्योंकि अगर कंपनी इसमें पूछा जाता है तो आप बता सकते हो इनक
47:27सब्सक्राइब कर चाहर Sugा लिए टर चाहरे यहां पर है इस अगर आपको कोई भी ढाउटों तो अपना कमेंट मैंचिन करो नहीं तो आज की अधनल स के
47:35कि attendance के 0.1 और 0.2 मैं आपको बता देता हूँ
47:37attendance का 0.1 यहाँ पर है
47:40attendance का 0.1 यहाँ पर है
47:44ExpressJS
47:45यही attendance का 0.1 है
47:48जो आपको 0.1 के अंदर mention करना है
47:50तो 0.1 के अंदर mention करना है
47:52ExpressJS और 0.2 के अंदर आपको mention करना है
47:55EJS
47:56यही attendance के 0.1 और 0.2 है
47:59जो जो एक्सेस्स देस कॉर्ट्स एंड नोट्स तो रिवाइज इस देर गिटब रैपो फोर इस कोर्स यस गिटब रैपो आपको मिल जाएगी जो रेगुलर क्लास अपलोड होती है डेली मोशन की उपर वहीं पे गिटब रैपो भी है वहां से जाकर आप चेक कर सकते हो
48:18ठीक है राज अंदर करें राउटर्स के थुरू एड़ कर सकते हैं मैंने इसी चीज़ का जवाब दिया नहीं कर सकते
48:43कर सकते हैं जवाब पयक्तल कर सकते हैं मैंने कर सकते हैं
Be the first to comment
Add your comment

Recommended