कोटलिन - त्वरित शुरुआत - पाठ्यक्रम 1990 रगड़। स्टेपिक से, प्रशिक्षण 54 पाठ, दिनांक 28 नवंबर, 2023।
अनेक वस्तुओं का संग्रह / / November 30, 2023
नमस्ते! कोटलिन क्विक स्टार्ट कोर्स में आपका स्वागत है।
कोटलिन क्यों?
कोटलिन जावा विकास का अगला चरण है। इस पर लिखा कोड संक्षिप्त, संक्षिप्त और पढ़ने में आसान है। यह पहली बार में असामान्य लग सकता है, लेकिन जब आप इसे बेहतर तरीके से जान लेंगे, तो आप संभवतः दोबारा जावा में लौटना नहीं चाहेंगे - ठीक यही मेरे साथ हुआ :)
हाल ही में, कोटलिन की लोकप्रियता जबरदस्त गति से बढ़ रही है। अधिकांश कंपनियां जावा से कोटलिन तक अपने प्रोग्राम और एप्लिकेशन को फिर से लिख रही हैं या पहले ही लिख चुकी हैं, और अधिकांश नए प्रोग्राम सीधे कोटलिन में लिखे गए हैं।
इसलिए, ट्रेंड में रहने और श्रम बाजार में हमेशा मांग में बने रहने के लिए, प्रत्येक जावा या एंड्रॉइड डेवलपर को देर-सबेर इसका अध्ययन करना होगा।
क्या पता चलेगा?
इस पाठ्यक्रम में, हम वह सब कुछ सीखेंगे जो आपको एक नई भाषा में स्विच करने के लिए जानना आवश्यक है। पूरा होने पर, वह सब कुछ जो आपने पहले जावा में लिखा था, आप कोटलिन में लिख पाएंगे। कदम दर कदम हम लक्ष्य की ओर बढ़ेंगे। हम मानक हैलो वर्ल्ड से शुरुआत करेंगे और धीरे-धीरे सभी बुनियादी चीजें सीखेंगे, जिनमें कई नई चीजें भी शामिल हैं जावा में ऐसी कोई चीज़ नहीं थी जैसे: एक्सटेंशन फ़ंक्शंस, कार्यात्मक प्रोग्रामिंग, डेटा कक्षाएं और बहुत कुछ अन्य। ताकि आप न केवल वीडियो देखें, बल्कि अभ्यास में सभी सामग्री को सुदृढ़ भी करें, व्याख्यान में होमवर्क शामिल किया गया था। अक्सर छात्र केवल वीडियो देखते हैं और पाठ्यक्रम के अंत तक उनके पास सीखने के लिए कुछ भी नहीं बचता है।
आपके साथ ऐसी स्थिति न हो, इसके लिए पाठ्यक्रम में मध्यवर्ती परीक्षण भी जोड़े गए हैं। जैसे-जैसे आप उनका अध्ययन करेंगे, आप अपना स्तर देखेंगे और समझेंगे कि क्या अपनी पढ़ाई जारी रखना उचित है या क्या पहले से कवर किए गए विषयों को रोककर दोहराना बेहतर है।
इस पाठ्यक्रम के लिए कौन है?
यह पाठ्यक्रम उन लोगों के लिए है जो पहले से ही जावा की मूल बातें जानते हैं। कोटलिन जावा के साथ पूरी तरह से संगत है और कई जावा पुस्तकालयों का उपयोग करता है, इसलिए जावा के ज्ञान के बिना इसे सीखना बहुत कठिन, लगभग असंभव होगा।
यदि मैं जावा नहीं जानता तो मुझे क्या करना चाहिए?
यदि आपको जावा के ज्ञान में समस्या है, तो चिंता न करें, आप मेरा पाठ्यक्रम "संपूर्ण एंड्रॉइड + कोर्स" यहां भी पा सकते हैं जावा फ्रॉम स्क्रैच" या "जावा प्रोग्रामिंग फ्रॉम स्क्रैच", जिसमें हम वह सब कुछ सीखेंगे जो आपको इस कोर्स को पूरा करने के लिए चाहिए।
मैं आपकी पढ़ाई में सफलता की कामना करता हूँ!
एंड्री सुमिन
2
अवधिकैस्परस्की लैब में एंड्रॉइड डेवलपर, एंड्रॉइड विकास और जावा और कोटलिन भाषाओं पर कई पाठ्यक्रमों के लेखक।
स्कूल से स्नातक होने के बाद, मुझे नहीं पता था कि मैं क्या बनना चाहता हूं, इसलिए पढ़ाई के बजाय, मैंने सेल्स में काम करने का फैसला किया। इसलिए मुझे एक बिजली उपकरण की दुकान में सेल्समैन की नौकरी मिल गई। 3 साल के काम के बाद, मैं विभाग का प्रमुख बन गया, और मेरे मन में विचार आने लगे कि मैं यह व्यवसाय नहीं करना चाहता, और मैं कहीं भी नहीं जा सकता था, क्योंकि मेरे पास कोई विशेषता नहीं थी। स्कूल में मुझे कंप्यूटर विज्ञान बहुत पसंद था और मैंने प्रोग्रामिंग का अध्ययन करने के बारे में सोचा। मैंने सेंट पीटर्सबर्ग स्टेट यूनिवर्सिटी (एसपीबी जीयूटी im) में प्रवेश किया। बॉंच-ब्रूविच)। इसने इस क्षेत्र में बहुत ही सतही ज्ञान सिखाया, साथ ही यह बहुत पुराना था। फिर मैंने स्वयं प्रोग्रामिंग का अध्ययन करना शुरू किया, और एक अप्रिय बात देखी - लगभग सभी आधुनिक और सर्वोत्तम सामग्री अंग्रेजी में थी, इसलिए एंड्रॉइड एप्लिकेशन बनाने में विशेषज्ञ बनने से पहले, मुझे सीखना पड़ा अंग्रेज़ी। ऑफ़लाइन और ऑनलाइन कई दर्जन पाठ्यक्रम लेने और इस विषय पर दर्जनों पुस्तकों का अध्ययन करने के बाद, मैं अंततः एक नए पेशे में खुद को महसूस करने में सक्षम हुआ। पूरी प्रक्रिया में काफी समय लगा - इसलिए मेरी इच्छा मेरे जैसे लोगों की मदद करने की है - सभी सामग्रियों को इकट्ठा करने, संक्षेप में प्रस्तुत करने में, संरचना, व्यावहारिक अभ्यासों के साथ सिद्धांत को पूरक करें और शुरुआत से लेकर आपके पहले निर्माण तक पूरे रास्ते में आपका मार्गदर्शन करें कार्यक्रम. कदम दर कदम आप अपना लक्ष्य हासिल करेंगे।
परिचय
1. परिचय
2. कोटलिन में पहला कार्यक्रम (/lesson/721311?unit=722440)
मूल वाक्यविन्यास
1. चर
2. परिवर्तनीय परीक्षण
3. निरर्थक प्रकार
4. सशर्त यदि कथन
5. सशर्त ऑपरेटरों और निरर्थक प्रकारों पर परीक्षण करें
6. सशर्त जब बयान
7. संग्रहों का परिचय
8. संग्रह परीक्षण
9. साइकिल
10. कार्यों का परिचय
11. डिफ़ॉल्ट और नामित पैरामीटर
12. अपवाद
13. बुनियादी कोटलिन भाषा सिंटैक्स पर परीक्षण करें
कार्यात्मक प्रोग्रामिंग
1. अनाम विधियाँ या लैम्ब्डा अभिव्यक्तियाँ
2. उच्चतर क्रम फ़ंक्शन फ़िल्टर और मानचित्र
3. अनंत क्रम
4. ज़िप फ़ंक्शन
5. फ़्लैटमैप फ़ंक्शन
6. संग्रह पर परीक्षण कार्य
7. साथ और लेट कार्य करता है
8. उच्च क्रम के कार्य बनाना
9. विस्तार कार्य
उफ़
1. ओओपी का परिचय
2. कंस्ट्रक्टर्स
3. तरीकों
4. बराबर
5. हैश कोड
6. डेटा वर्ग
7. एनम-वर्ग
8. विरासत
9. सार कक्षाएं, इंटरफेस और स्मार्ट कास्ट
10. अनाम कक्षाएं
11. कोड का अनुकूलन
12. पहुँच संशोधक
13. साथी वस्तु
14. एकाकी वस्तु
15. सामान्य
16. सामान्य कार्य. लेटइनिट वर्
17. कोटलिन पाठ्यक्रम के लिए अंतिम परीक्षा
Android विकास में कोटलिन का व्यावहारिक उपयोग
1. पहला कोटलिन आवेदन
2. दूसरे कोटलिन एप्लिकेशन की समीक्षा
3. एप्लिकेशन के लिए निर्भरताएँ जोड़ना
4. POJO ऑब्जेक्ट जोड़ना
5. नेटवर्क से डेटा प्राप्त करना
6. स्थानीय भंडारण बनाना
7. ViewModel को जोड़ना और अनुकूलित करना
8. व्यूमॉडल को अंतिम रूप देना
9. पहला लेआउट बनाना
10. एडाप्टर और पहली स्क्रीन
11. विस्तृत जानकारी वाली स्क्रीन
12. तैयार प्रोजेक्ट से लिंक करें
13. परिणाम