व्यवसाय के लिए वेब अनुप्रयोगों का विकास - पाठ्यक्रम 67,200 रूबल। बच्चों के लिए प्रोग्रामिंग के कोडी स्कूल से, 8 मॉड्यूल (महीने) का प्रशिक्षण
अनेक वस्तुओं का संग्रह / / November 28, 2023
कई कंपनियों में, इंटरनेट ब्राउज़र कर्मचारियों के लिए मुख्य कार्य उपकरण है। ऐसे मामलों में, कार्य प्रक्रियाओं को व्यवस्थित करने के लिए क्लासिक डेस्कटॉप प्रोग्राम के बजाय वेब एप्लिकेशन का उपयोग करना सुविधाजनक है। वे इंटरनेट एक्सेस वाले किसी भी डिवाइस पर काम करते हैं और उन्हें लैपटॉप, स्मार्टफोन और बड़ी स्क्रीन पर एक साथ चलाया जा सकता है। ऐसे एप्लिकेशन विभिन्न प्रकार की समस्याओं को हल कर सकते हैं और कई प्रक्रियाओं को सुविधाजनक बना सकते हैं, इसलिए कंपनियां अक्सर उन्हें अपनी आवश्यकताओं के अनुरूप व्यक्तिगत रूप से विकसित करती हैं। प्रोग्रामर जो ग्राहक की समस्या को सुनने और उसे हल करने के लिए एक प्रभावी वेब एप्लिकेशन की पेशकश करने में सक्षम हैं, उनका मूल्य सोने के बराबर है।
वेब एप्लिकेशन बनाने के लिए उद्योग मानक जावास्क्रिप्ट है, जो दुनिया में सबसे लोकप्रिय और मांग वाली प्रोग्रामिंग भाषाओं में से एक है।
हमने उन लोगों के लिए एक पाठ्यक्रम विकसित किया है जो जावास्क्रिप्ट सीखना चाहते हैं और इवोटर कंपनी के लिए वास्तविक समस्याओं को हल करने के लिए आईटी समाधान के निर्माण में भाग लेना चाहते हैं।
इवोटर व्यापार और लघु व्यवसाय स्वचालन में बाजार अग्रणी है। सीधे शब्दों में कहें तो कंपनी वस्तुओं और सेवाओं के भुगतान के लिए स्मार्ट टर्मिनल बनाती है, जिसकी बदौलत हम कार्ड, फोन या घड़ी से आसानी से भुगतान कर सकते हैं। इवोटर सॉफ्टवेयर भी विकसित करता है जो उद्यमियों को भुगतान स्वीकार करने और उनकी आय का प्रबंधन करने में मदद करता है।
पाठ्यक्रम "व्यवसाय के लिए वेब अनुप्रयोगों का विकास" 13 वर्ष की आयु के बच्चों के लिए बनाया गया था। इन कक्षाओं में, छात्र न केवल दुनिया की सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक सीखेंगे, बल्कि पूरे चक्र से भी गुजरेंगे एक वेब एप्लिकेशन का औद्योगिक विकास: समस्या की पहचान करने से लेकर प्रतिनिधियों के सामने परियोजना की अंतिम रक्षा तक ग्राहक कंपनी.
सर्वोत्तम कार्य को कंपनी की वास्तविक व्यावसायिक प्रक्रियाओं में लागू किया जा सकता है, जो भविष्य के डेवलपर के पोर्टफोलियो में एक उत्कृष्ट केस स्टडी बन जाएगा।
पाठ्यक्रम का मुख्य भाग जावास्क्रिप्ट सीखने और स्क्रैच से एप्लिकेशन बनाने के कौशल के लिए समर्पित है। साथ ही, छात्र कई महत्वपूर्ण सॉफ्ट कौशलों में महारत हासिल करते हैं, जिनके बिना कंपनी का प्रोजेक्ट प्रस्तुत करना असंभव है:
हम व्यावसायिक जोखिमों, उद्यमों की ताकत और कमजोरियों, आईटी क्षेत्र के विकास की संभावनाओं के साथ-साथ कई अन्य विषयों पर भी सुलभ तरीके से बात करेंगे जो युवा डेवलपर्स के लिए महत्वपूर्ण हैं।
यह मिश्रित शिक्षण प्रारूप में एक पाठ्यक्रम है - मिश्रित ऑनलाइन और ऑफलाइन शिक्षण। यह इस सहजीवन में है कि बच्चे की प्रेरणा अधिकतम रहती है: उसके पास कक्षा में जो सीखा है उसे भूलने का समय नहीं है, लोगों के साथ संपर्क नहीं खोता है, और लगातार रचनात्मक वातावरण में रहता है।
पाठ्यक्रम शिक्षक:
"जावास्क्रिप्ट में प्रोग्रामिंग", "पायथन में प्रोग्रामिंग गेम", "वेब प्रोग्रामिंग", "पायथन में बॉट्स", "पायथन 3 में प्रोग्रामिंग", "व्यवसाय के लिए वेब अनुप्रयोगों का विकास"
शिक्षा:
उत्तरी आर्कटिक संघीय विश्वविद्यालय। शिक्षक की शिक्षा।
अनुभव:
वह 3 वर्षों से अधिक समय से बच्चों को कंप्यूटर विज्ञान पढ़ा रही हैं। लगातार सुधार हो रहा है. मैंने मॉस्को स्कूल ऑफ़ प्रोग्रामर्स में अध्ययन किया, अनगिनत ऑनलाइन पाठ्यक्रम लिए और रुकने की कोई योजना नहीं है। यांडेक्स के शिक्षक। लिसेयुम।" पायथन, सी++ और जावास्क्रिप्ट में कार्यक्रम। शिक्षण से अपने खाली समय में, वह वेबसाइट, वेब एप्लिकेशन और कस्टम चैटबॉट बनाते हैं।
रूचियाँ:
दूसरों को सीखना और सिखाना पसंद है। वह लंबी दूरी तक साइकिल चलाता है और गिटार बजाता है। "कंप्यूटर को प्रोग्राम करना सीखने के लिए, आपको एक कंप्यूटर की तरह सोचना होगा, एक कंप्यूटर बनना होगा।"
महीना 1
पहला दिन - जावास्क्रिप्ट का परिचय
पाठ का उद्देश्य: छात्रों को जेएस भाषा, उसके दायरे और अन्य भाषाओं से मुख्य अंतरों से परिचित कराना। इनपुट और आउटपुट फ़ंक्शंस का उपयोग करके अपना पहला JS प्रोग्राम लिखें।
− JS का उपयोग किसके लिए किया जाता है?
- सूचना का इनपुट और आउटपुट
- वेरिएबल, लेट और कॉन्स्ट निर्देश क्या हैं
- जेएस में बुनियादी डेटा प्रकार
पाठ का परिणाम: छात्रों ने सीखा कि एक सरल जेएस प्रोग्राम कैसे बनाएं, स्क्रीन पर जानकारी कैसे प्रदर्शित करें, उपयोगकर्ता से जानकारी पढ़ें और इसे वेरिएबल्स में संग्रहीत करें।
दूसरा दिन - गणितीय और तार्किक संचालक
पाठ का उद्देश्य: JS का उपयोग करके गणितीय और तार्किक समस्याओं को हल करना सीखें।
- अंकगणित संचालक
- तुलना ऑपरेटर
- बूलियन डेटा प्रकार
- तार्किक संचालक
पाठ का परिणाम: प्रोग्राम लॉजिक लिखने के लिए जेएस की गणितीय और तार्किक क्षमताओं में महारत हासिल की। गणितीय और तार्किक समस्याओं को हल करने के लिए कई कार्यक्रम लिखे गए हैं।
तीसरा दिन - सशर्त बयान
पाठ का उद्देश्य: सशर्त कथनों का उपयोग करके किसी प्रोग्राम के प्रवाह को नियंत्रित करने के तरीकों का पता लगाएं।
- यदि/अन्यथा कथन
- एकाधिक शाखाएँ
− टर्नरी ऑपरेटर
− तार्किक अभिव्यक्तियों के मूल्यांकन का क्रम
पाठ परिणाम: छात्रों ने शाखा ऑपरेटरों का उपयोग करके नॉनलाइनियर एल्गोरिदम लागू करना सीखा। तार्किक अभिव्यक्तियों के साथ काम करने की गहरी समझ प्राप्त हुई। हमने उपयोगकर्ता के साथ नॉनलाइनियर बातचीत के लिए एक सरल प्रोग्राम लिखा।
चौथा दिन - चक्र। घुमाव के दौरान
पाठ का उद्देश्य: लूप का उपयोग करके बड़ी मात्रा में डेटा के लिए समान क्रियाएं करने की समस्या का समाधान करें।
− चक्र की अवधारणा और अर्थ
- जबकि लूप
− पुनरावृत्ति और पुनरावर्तक की अवधारणा
पाठ का परिणाम: छात्रों ने शाखा ऑपरेटरों का उपयोग करके नॉनलाइनियर एल्गोरिदम लागू करना सीखा। तार्किक अभिव्यक्तियों के साथ काम करने की गहरी समझ प्राप्त हुई। हमने एक गेम "गेस द नंबर" या एक चक्र पर आधारित एक समान गेम बनाया है।
महीना 2
पहला दिन - बुनियादी एल्गोरिथम संरचनाओं की पुनरावृत्ति। पाश के लिए
पाठ का उद्देश्य: पिछले मॉड्यूल में आपने जो सीखा उसे दोहराएँ और समेकित करें। नए फ़ॉर लूप निर्माण और इसके फ़ायदों का अध्ययन करें।
− लूप के लिए
- कथनों को तोड़ें और जारी रखें
- अनुक्रमों की गणना
पाठ का परिणाम: हमने जेएस के मूल सिंटैक्स का अध्ययन पूरा कर लिया है और प्राप्त ज्ञान को समेकित किया है।
दूसरा दिन - मैसिफ़्स
पाठ का उद्देश्य: समान डेटा की बड़ी मात्रा को संग्रहीत और संसाधित करने के लिए सरणियों का उपयोग करना सीखें।
- सरणियों की अवधारणा और घोषणा
- सारणी विधियाँ
- सरणी तत्वों के माध्यम से लूपिंग
- बहुआयामी सरणियाँ
पाठ का परिणाम: छात्रों ने सरणियों का उपयोग करके बड़ी मात्रा में डेटा को संग्रहीत और संसाधित करना सीखा।
तीसरा दिन - स्ट्रिंग्स के साथ काम करना
पाठ का उद्देश्य: जेएस की स्ट्रिंग क्षमताओं का उपयोग करके पाठ जानकारी के साथ प्रभावी ढंग से काम करना सीखें।
- उद्धरण और विशेष पात्र
− पात्रों के साथ काम करना, केस बदलना
- खोजें और सबस्ट्रिंग प्राप्त करें
- स्ट्रिंग तुलना
− एन्कोडिंग की अवधारणा
पाठ का परिणाम: छात्रों ने पाठ में हेरफेर करने, बनाने और संशोधित करने के लिए जेएस टूल का उपयोग करना सीखा।
चौथा दिन - कार्य
पाठ का उद्देश्य: फ़ंक्शंस का उपयोग करके प्रोग्राम की संरचना करना सीखें।
− फ़ंक्शन घोषणा
− परिवर्तनीय दायरे
- फ़ंक्शन पैरामीटर
- मान लौटाना
पाठ का परिणाम: छात्रों ने फ़ंक्शंस का उपयोग करके सुंदर, समझने योग्य और संरचित कोड लिखना सीखा।
महीना 3
पहला दिन - वस्तुएँ
पाठ का उद्देश्य: ऑब्जेक्ट का उपयोग करके आसानी से इंटरकनेक्टेड डेटा को स्टोर करना सीखें, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग की मूल बातें से परिचित हों।
- एक वस्तु बनाना
− कुंजियाँ और मान
− वस्तु विधियाँ
- ऑब्जेक्ट कंस्ट्रक्टर
- वस्तुओं की सारणी
पाठ का परिणाम: हमने जानकारी के सुविधाजनक भंडारण के लिए जेएस टूल्स का अध्ययन पूरा कर लिया है। हमने एक प्रोग्राम "फोन डायरेक्ट्री" या इसी तरह का एक कार्यक्रम लिखा।
दूसरा दिन - बूटस्ट्रैप का उपयोग करके लेआउट की मूल बातें
पाठ का उद्देश्य: HTML और CSS की मूल बातें सीखें। शीघ्रता से इंटरफ़ेस बनाने के लिए बूटस्ट्रैप फ्रेमवर्क से परिचित हों।
- HTML और CSS की मूल बातें
- सीएसएस कक्षाएं, बूटस्ट्रैप घटक
पाठ का परिणाम: छात्रों ने बूटस्ट्रैप का उपयोग करके इंटरफ़ेस बनाना सीखा। हमने टू डू लिस्ट एप्लिकेशन के लिए इंटरफ़ेस बनाया।
तीसरा दिन - DOM के साथ कार्य करना
पाठ का उद्देश्य: HTML लेआउट की मूल बातें सीखें और किसी पृष्ठ पर तत्वों में हेरफेर करने के लिए JS का उपयोग करें।
- किसी पृष्ठ पर तत्वों को खोजें
− तत्वों के गुण और गुण
- किसी दस्तावेज़ को संशोधित करना
पाठ का परिणाम: छात्रों ने सीखा कि जेएस का उपयोग करके पृष्ठ सामग्री में हेरफेर कैसे किया जाए। हमने टू डू लिस्ट एप्लिकेशन के लिए डेटा संरचना पर विचार किया।
चौथा दिन - कार्यक्रम
पाठ का उद्देश्य: वेब पेज ईवेंट के साथ काम करना सीखें और अपने कार्यों को उनसे बांधें
- माउस, कीबोर्ड और दस्तावेज़ ईवेंट
- इवेंट हैंडलर बनाना
- किसी घटना और तत्व के बारे में जानकारी प्राप्त करना
पाठ का परिणाम: छात्रों ने जेएस में घटनाओं के साथ काम करना सीखा। उन्होंने "टू-डू लिस्ट" एप्लिकेशन पर काम पूरा किया।
महीना 4
पहला दिन - गिट, नोडज, एनपीएम और एक्सप्रेस की मूल बातें
पाठ का उद्देश्य: एक्सप्रेस फ्रेमवर्क का उपयोग करके एक वेब एप्लिकेशन बनाने की तैयारी करें। परियोजना के साथ काम करने के लिए मुख्य उपकरणों से परिचित हों
- गिट, कमिट की अवधारणा, एक रिपॉजिटरी बनाना
- नोडज का उपयोग करके जेएस प्रोग्राम चलाना
- एनपीएम के साथ निर्भरता का प्रबंधन
- एक्सप्रेस में एक एप्लिकेशन टेम्पलेट बनाना
पाठ का परिणाम: छात्रों ने एक्सप्रेस का उपयोग करके एक एप्लिकेशन टेम्पलेट बनाया और कार्य के लिए आवश्यक उपकरण तैयार किए।
दूसरा दिन - पथ और पैटर्न
पाठ का उद्देश्य: वेब एप्लिकेशन में http अनुरोधों और पथों की अवधारणा सीखें। जानें कि पेज टेम्प्लेट कैसे बनाएं और उनमें आवश्यक डेटा कैसे डालें।
- अनुरोध पथ, GET और POST अनुरोधों को समझना
- अनुरोधों के लिए हैंडलर बनाना
- डेटा प्रतिस्थापन पृष्ठ टेम्पलेट लिखना
पाठ का परिणाम: छात्रों ने एक्सप्रेस में वेब एप्लिकेशन बनाने के लिए बुनियादी उपकरण सीखे और जेएस में एक सरल ब्लॉग लिखा।
तीसरा दिन - डेटाबेस और नियंत्रक
पाठ का उद्देश्य: जानें कि किसी डेटाबेस को एक्सप्रेस एप्लिकेशन से कैसे कनेक्ट करें और डेटाबेस से सरल प्रश्न पूछें।
- MongoDB और Mongoose
- एक स्कीमा और डेटा मॉडल लिखना
− json भाषा
- डेटाबेस में दस्तावेज़ जोड़ना
- डेटाबेस से दस्तावेज़ प्राप्त करना
पाठ का परिणाम: छात्रों ने डेटाबेस को एक्सप्रेस पर एक ब्लॉग से जोड़ा। हमने सीखा कि स्कीमा और डेटा मॉडल कैसे लिखें, डेटाबेस से जानकारी कैसे जोड़ें और क्वेरी करें।
चौथा दिन - उपयोगकर्ता और लॉगिन
पाठ का उद्देश्य: एक्सप्रेस एप्लिकेशन में उपयोगकर्ता खातों के साथ काम करने की मूल बातें जानें। प्राधिकरण और प्रमाणीकरण.
- उपयोगकर्ता खातों का निर्माण
- पंजीकृत उपयोगकर्ताओं को डेटाबेस में सहेजना
- मिडिलवेयर और संरक्षित पथ
− उपयोगकर्ता पृष्ठ
पाठ का परिणाम: छात्रों ने वेब एप्लिकेशन में उपयोगकर्ता खातों के साथ काम करने की मूल बातें सीखीं। एक्सप्रेस पर ब्लॉग में प्राधिकरण जोड़ा गया।
महीना 5
पहला दिन - टीम निर्माण। HTML का गहन परिचय
पाठ का उद्देश्य: समूह को टीमों में विभाजित करें, भूमिकाएँ वितरित करें और टीमों के भीतर संचार स्थापित करें। HTML भाषा की विशेषताओं के बारे में और जानें।
− टीम निर्माण:
− टीमों का गठन
- टीम के भीतर भूमिकाओं का वितरण
- स्लैक मैसेंजर के माध्यम से संचार
− विकास:
− टैग, माता-पिता और बच्चे
- सिंगल और डबल टैग
- डिव और सिमेंटिक टैग
− टैग विशेषताएँ
पाठ का परिणाम: हमने समूहों में काम करना शुरू किया और अंतर-समूह संचार स्थापित किया। छात्र HTML भाषा की विशेषताओं से अधिक परिचित हो गए।
दूसरा दिन - व्यावसायिक लक्ष्य और उद्देश्य
पाठ का उद्देश्य: कंपनियों के प्राथमिकता वाले व्यावसायिक लक्ष्यों और उद्देश्यों के बारे में जानें, किसी विशिष्ट मामले के लक्ष्यों को निर्धारित करना सीखें (कंपनी से प्रतिक्रिया आवश्यक है)।
− प्राथमिकता वाले व्यावसायिक लक्ष्यों और उद्देश्यों की अवधारणाएँ
− कंपनी के प्रतिनिधियों के साथ बैठक
- ग्राहक से प्राप्त जानकारी का विश्लेषण
पाठ का परिणाम: पाठ के बाद, छात्र व्यावसायिक लक्ष्यों के बीच अंतर करने में सक्षम होता है, पाठ में प्राप्त ज्ञान का उपयोग करके, ग्राहक से प्राप्त जानकारी का विश्लेषण करता है, और ग्राहक के लिखित व्यावसायिक लक्ष्य के रूप में परिणाम प्रदान करता है।
तीसरा दिन - गहन सीएसएस
पाठ का उद्देश्य: सीएसएस भाषा की विशेषताओं के बारे में और जानें। HTML और CSS के बीच चिंताओं को अलग करने के बारे में जानें।
- सामग्री और डिज़ाइन के बीच अंतर करना
− चयनकर्ता और विशिष्टता
− ब्लॉक मॉडल
− छद्म वर्ग
पाठ का परिणाम: छात्रों ने सीएसएस भाषा की विशेषताओं के बारे में और अधिक जानकारी प्राप्त की।
चौथा दिन - उपयोगकर्ता कहानी
पाठ का उद्देश्य: एक वेब एप्लिकेशन मॉडल पर विचार करें (कंपनी से फीडबैक आवश्यक है)।
− उपयोगकर्ता कहानी की अवधारणा
- पहले से निर्धारित व्यावसायिक लक्ष्य के आधार पर अपने एप्लिकेशन की उपयोगकर्ता कहानी के बारे में सोचना
- भविष्य के वेब एप्लिकेशन के मॉडल पर काम करना
पाठ का परिणाम: इस पाठ में, छात्रों ने सीखा कि उपयोगकर्ता कहानी क्या है और, पहले से परिभाषित व्यावसायिक लक्ष्य के आधार पर, विभिन्न यांत्रिकी के साथ भविष्य के अनुप्रयोग के लिए एक मॉडल पर विचार किया।
महीना 6
पहला दिन - फ्लेक्सबॉक्स
पाठ का उद्देश्य: फ्लेक्सबॉक्स टूल का उपयोग करके किसी पृष्ठ पर ब्लॉक में हेरफेर करना सीखें।
− फ्लेक्सबॉक्स क्या है
- कंटेनर में कंटेनर और तत्व
− मूल स्थिति निर्धारण गुण
- फ्लेक्सबॉक्स बूटस्ट्रैप हेल्पर क्लास का उपयोग कर रहा है
पाठ का परिणाम: फ्लेक्सबॉक्स का उपयोग करके छात्र आधुनिक लेआउट दृष्टिकोण से परिचित हुए।
दूसरा दिन - फिग्मा में एक लेआउट का निर्माण
पाठ का उद्देश्य: फिग्मा में एक वेब एप्लिकेशन प्रोटोटाइप विकसित करें।
− फिग्मा की विशेषताएं और विशेषताएँ
− घटक, फ्रेम और जाल
- यूजर स्टोरी चरण के दौरान प्राप्त फीडबैक को ध्यान में रखते हुए एप्लिकेशन लेआउट पर काम करें
पाठ का परिणाम: छात्रों ने फिगमा एप्लिकेशन का उपयोग करके एक वेब एप्लिकेशन का तैयार प्रोटोटाइप (डिज़ाइन लेआउट) बनाया।
तीसरा दिन - टीम वर्क। गिट में गहराई से उतरें
पाठ का उद्देश्य: बुनियादी गिट और गिथब टूल के साथ काम करना सीखें।
− मंचन और प्रतिबद्धता
- .gitignore फ़ाइल
− शाखाएँ और विलय
- रिमोट रिपॉजिटरी, पुश और पुल कमांड
पाठ का परिणाम: छात्रों ने गिट टूल्स का उपयोग करके टीम वर्क सीखा।
चौथा दिन - एक्सप्रेस में रूटिंग और नियंत्रकों के बारे में गहराई से जानकारी प्राप्त करें
पाठ का उद्देश्य: एक्सप्रेस में क्वेरी प्रोसेसिंग के बारे में शेष प्रश्नों की समीक्षा करें।
- अनुरोध पैरामीटर
- प्रतिक्रिया कोड सेट करना
− राउटर
- पोस्ट अनुरोध डेटा प्राप्त करना
- पुनर्निर्देशन
- फ़ाइल भेजना
पाठ का परिणाम: छात्रों को एक्सप्रेस एप्लिकेशन में रूटिंग और अनुरोध प्रसंस्करण के साथ काम करने की अधिक व्यापक समझ प्राप्त हुई।
महीना 7
पहला दिन - अपनी खुद की परियोजनाओं पर काम करें। स्थैतिक फ़ाइलें
पाठ का उद्देश्य: अपने वेब एप्लिकेशन को व्यवहार में लाना प्रारंभ करें. एक्सप्रेस एप्लिकेशन में स्थिर फ़ाइलों को संसाधित करना सीखें।
- स्थिर फ़ाइलें गतिशील जानकारी से किस प्रकार भिन्न हैं और उन्हें अलग से संसाधित क्यों किया जाना चाहिए
- स्थैतिक फ़ाइलों को संसाधित करने के लिए प्रवाह स्थापित करना
पाठ का परिणाम: छात्र अपने-अपने प्रोजेक्ट पर काम करते रहे। एक्सप्रेस में स्थिर फ़ाइलों के साथ काम करना सीखा।
दूसरा दिन - अपनी खुद की परियोजनाओं पर काम करें। MongoDB और Mongoose के साथ गहराई से काम करना
पाठ का उद्देश्य: अपने वेब एप्लिकेशन पर काम करना जारी रखें. एक्सप्रेस में MongoDB डेटाबेस के साथ काम करने के बारे में शेष प्रश्नों की समीक्षा करें।
- स्कीमा में डेटा प्रकार
- डेटा सत्यापन और भंडारण
- विभिन्न प्रकार की डेटाबेस क्वेरीज़
पाठ का परिणाम: छात्र अपने-अपने प्रोजेक्ट पर काम करते रहे। MongoDB और Mongoose का उपयोग करके एक्सप्रेस में डेटा के साथ काम करने की गहरी समझ प्राप्त हुई।
तीसरा दिन - अपनी खुद की परियोजनाओं पर काम करें। एक्सप्रेस में डेटा के साथ काम करना जारी रखें
पाठ का उद्देश्य: अपने वेब एप्लिकेशन पर काम करना जारी रखें. एक्सप्रेस में डेटा के साथ काम करने की कुछ दिलचस्प तकनीकें सीखें।
- अतुल्यकालिक डेटा अनुरोध
- पेज पर फ्लैश संदेश
- डेटाबेस में मौजूदा रिकॉर्ड का संपादन
पाठ का परिणाम: हमारी अपनी परियोजनाओं पर काम जारी है। छात्रों ने एक्सप्रेस में डेटा के साथ काम करने के लिए उपयोगी तकनीकों को लागू करना सीखा।
चौथा दिन - प्रस्तुति और सार्वजनिक भाषण
पाठ का उद्देश्य: अपने वेब एप्लिकेशन की सुरक्षा के लिए तैयारी शुरू करें।
- प्रस्तुति के विषय और उद्देश्य का विश्लेषण (प्रस्तुति की अवधारणा: इसका उपयोग कहां और क्यों किया जाता है, अपने विषय के लिए एक एसोसिएशन मानचित्र बनाना, चयनित विषय पर एक संपूर्ण पाठ-कहानी लिखना)
- प्रस्तुति का प्रोटोटाइप बनाना (प्रस्तुति के चरण, तार्किक परिचय, मुख्य विचार, निष्कर्ष की पहचान करना)
पाठ का परिणाम: छात्रों ने अपने वेब अनुप्रयोगों का बचाव करने के लिए तैयारी शुरू कर दी, एक सफल प्रस्तुति के लिए शर्तों के बारे में सीखा, और अपना भाषण लिखने का अभ्यास किया।
महीना 8
पहला दिन - अपनी खुद की परियोजनाओं पर काम करें। पृष्ठ पर अंक लगाना
पाठ का उद्देश्य: वेब एप्लिकेशन पर काम ख़त्म करें, नवीनतम बग ठीक करें, नवीनतम समस्याओं की पहचान करें। जानें कि पेजिनेशन कैसे करें (बड़ी मात्रा में जानकारी को कई पृष्ठों में विभाजित करना)।
- पेजिनेशन बनाना
पाठ का परिणाम: वेब एप्लिकेशन पर काम अपने अंतिम चरण में प्रवेश कर रहा है। छात्रों को उनके पुनरीक्षण के लिए अंतिम सुझाव प्राप्त हुए। अपने अनुप्रयोगों में पेजिनेशन का उपयोग करना सीखा।
दूसरा दिन - सर्वर पर एप्लिकेशन को तैनात करना
पाठ का उद्देश्य: जानें कि Linux पर सर्वर कैसे सेट करें, NodeJS वातावरण कैसे सेट करें और एक्सप्रेस पर एप्लिकेशन कैसे तैनात करें।
- एक वर्चुअल प्राइवेट सर्वर पंजीकृत करें
- लिनक्स प्रशासन की मूल बातें (पैकेज, उपयोगकर्ता प्रबंधन, एसएसएच, फ़ायरवॉल के साथ काम करना)
- सर्वर पर NodeJS इंस्टॉल करना
− प्रक्रिया प्रबंधक PM2
पाठ का परिणाम: छात्रों ने सीखा कि लिनक्स पर अपना सर्वर कैसे स्थापित किया जाए, एक वातावरण बनाया जाए और अपने वेब एप्लिकेशन तैनात किए जाएं।
तीसरा दिन - प्रस्तुति और सार्वजनिक भाषण
पाठ का उद्देश्य: अपने वेब एप्लिकेशन की सुरक्षा के लिए तैयारी जारी रखें।
− प्रेजेंटेशन डिज़ाइन (एक सफल प्रेजेंटेशन की मूल बातें, स्लाइड्स को टेक्स्ट जानकारी से भरना, तैयार लेआउट की मदद के बिना प्रेजेंटेशन बनाना, अपनी खुद की शैली और डिज़ाइन विकसित करना प्रस्तुतियाँ)
- सार्वजनिक भाषण (किसी चुने हुए विषय पर पाठ की स्वतंत्र तैयारी, भाषण के लिए प्रस्तुति की तैयारी, किसी परियोजना की रक्षा)
पाठ का परिणाम: छात्रों ने अपने वेब एप्लिकेशन का बचाव करने की तैयारी जारी रखी, प्रेजेंटेशन डिजाइन के सिद्धांतों के बारे में सीखा और सार्वजनिक रूप से बोलने का अभ्यास किया।