यहां सीखने के कुछ और संसाधन दिए गए हैं. इनकी मदद से, Kotlin का ज़्यादा से ज़्यादा फ़ायदा पाया जा सकता है.
Sites
- kotlinlang.org - यह JetBrains की साइट है. इस पर Kotlin से जुड़ी सभी जानकारी मिलती है.
ट्यूटोरियल
- Hello World - JetBrains का एक इंटरैक्टिव ट्यूटोरियल, जिसमें Kotlin की सुविधाओं और सिंटैक्स के बारे में बताया गया है.
कोडलैब
- Kotlin में रिफ़ैक्टर करना: अपने कोड को Java से Kotlin में रिफ़ैक्टर करने का तरीका जानें. आपको Kotlin भाषा के नियमों के बारे में भी जानकारी मिलेगी. साथ ही, यह भी पता चलेगा कि लिखे गए कोड में इन नियमों का पालन किया जा रहा है या नहीं.
- Java के साथ काम करने वाली Kotlin: इस कोडलैब में बताया गया है कि Kotlin कोड को इस तरह से कैसे लिखा या बदला जाए कि उसे Java कोड से आसानी से कॉल किया जा सके.
वीडियो
- प्रोग्रामर के लिए Kotlin बूटकैंप: Udacity के इस कोर्स में, आपको Kotlin की ज़रूरी बातें सिखाई जाती हैं.
- 'Android पर Kotlin' के बारे में YouTube पर खोजें: इस लिंक में, Kotlin से जुड़े YouTube वीडियो की सूची दी गई है.
- Kotlin प्रोग्रामिंग के बारे में जानकारी: O'Reilly के इस कोर्स में, Kotlin लैंग्वेज के बारे में जानकारी दी गई है.
- Java डेवलपर के लिए Kotlin: इस कोर्स में, उन डेवलपर को Kotlin भाषा सिखाई जाती है जिन्हें पहले से ही Java के बारे में जानकारी है.
- Android पर Kotlin में नया क्या है, दो साल बाद: Google I/O 2019 के इस टॉक में, Android पर Kotlin के बढ़ते इस्तेमाल के बारे में बताया गया है.
- Kotlin का इस्तेमाल कैसे करें - Kotlin लैंग्वेज के लीड डिज़ाइनर से जानें: Google I/O 2018 के इस टॉक में, इडियोमैटिक (मुहावरेदार) Kotlin लिखने के तरीके के बारे में बताया गया है.
- Kotlin और आर्किटेक्चर कॉम्पोनेंट की मदद से, अपने ऐप्लिकेशन का आर्किटेक्चर तैयार करना: KotlinConf 2018 के इस वीडियो में, Plaid को Kotlin में बदलने और Jetpack आर्किटेक्चर कॉम्पोनेंट को इंटिग्रेट करने के दौरान मिले आर्किटेक्चर से जुड़े सबक के बारे में बताया गया है.
- Android Jetpack ❤️ Kotlin: On the road to more wholesome APIs: KotlinConf 2019 में हुई इस बातचीत में, Android पर Kotlin की स्थिति के बारे में जानकारी दी गई है. साथ ही, Android Jetpack की मदद से ऐप्लिकेशन डेवलपमेंट के भविष्य के बारे में भी बताया गया है.
- Android पर Kotlin कोरूटीन के बारे में जानें: Google I/O 2019 में हुई इस बातचीत में, Android पर Kotlin कोरूटीन का इस्तेमाल करने के बारे में खास जानकारी दी गई है.
- Coroutines और Flow के साथ LiveData:
Android Dev Summit 2019 में हुई इस बातचीत में,
liveData
coroutine builder के बारे में बताया गया है. इसमें यह भी बताया गया है कि इसका इस्तेमाल कब और कैसे किया जाता है. साथ ही, इसमें टेस्टिंग पैटर्न और एंटीपैटर्न के बारे में बताया गया है, ताकि साफ़-सुथरे, असरदार, और मज़बूत रिएक्टिव यूज़र इंटरफ़ेस बनाए जा सकें. - Android डेवलपर समिट 2019 में#AskAndroid - Android पर Kotlin और कोरूटीन: Android डेवलपर समिट 2019 के इस सेशन में, Android डेवलपर ने Kotlin और कोरूटीन से जुड़े सवाल ऑनलाइन सबमिट किए थे. इस सेशन में उन सवालों के जवाब दिए गए हैं.
लेख और ब्लॉग पोस्ट
- Kotlin को अपनाना: इस गाइड में बताया गया है कि बड़ी टीमों के साथ काम करने वाले मौजूदा प्रोजेक्ट में Kotlin को कैसे जोड़ा जाए.
- Kotlin को अपनाना (चीनी वर्शन): इस गाइड में बताया गया है कि बड़ी टीमों के साथ काम करने वाले मौजूदा प्रोजेक्ट में Kotlin को कैसे जोड़ा जाए.
- यूनिट टेस्ट के ज़रिए Kotlin सीखें: इस पोस्ट में बताया गया है कि Android Studio profilers टीम ने यूनिट टेस्ट लिखकर, Kotlin का इस्तेमाल कैसे शुरू किया.
- Kotlin की शब्दावली: typealias: इस पोस्ट में typealias के बारे में बताया गया है. यह Kotlin का एक कीवर्ड है. इसकी मदद से, किसी मौजूदा टाइप के लिए कोई दूसरा नाम दिया जा सकता है. इसके लिए, नया टाइप बनाने की ज़रूरत नहीं होती.
- Kotlin की शब्दावली: इनलाइन क्लास: इस पोस्ट में इनलाइन क्लास के बारे में बताया गया है. यह परफ़ॉर्मेंस पर असर डाले बिना, टाइप-सेफ़्टी को पक्का करने का एक तरीका है.
- व्यू को निलंबित करना: इस पोस्ट में बताया गया है कि कोरूटीन, यूज़र इंटरफ़ेस (यूआई) प्रोग्रामिंग को कैसे आसान बना सकते हैं.
- Kotlin में कलेक्शन और सीक्वेंस: इस पोस्ट में बताया गया है कि Kotlin में कलेक्शन और सीक्वेंस कैसे काम करते हैं.
सोशल चैनल
- Kotlin कम्यूनिटी: इस kotlinlang.org पेज पर, Kotlin से जुड़े अन्य इवेंट और ग्रुप की सूची दी गई है.
- Slack पर Kotlin: Kotlin Slack चैनल के लिए साइन अप करने के लिए, इस लिंक का इस्तेमाल करें. यहां Kotlin के बारे में दिलचस्पी रखने वाले अन्य लोगों के साथ, Kotlin से जुड़ी हर चीज़ पर चर्चा की जा सकती है.
- Talking Kotlin: यह हर दो महीने में एक बार आने वाला पॉडकास्ट है. इसमें Kotlin लैंग्वेज पर फ़ोकस किया जाता है.
- Twitter पर Kotlin: यह Kotlin का आधिकारिक Twitter खाता है.
किताबें
- Kotlin के साथ Android डेवलपमेंट: बेहतर क्वालिटी का कोड लिखने के लिए, Kotlin की कई सुविधाओं का इस्तेमाल करके, Android डेवलपमेंट को ज़्यादा तेज़ी से करने का तरीका जानें. इसमें बेसिक से लेकर ऐडवांस तक की सुविधाएं शामिल हैं.
- Kotlin in Action: इस किताब में, अनुभवी Java डेवलपर को यह सिखाया जाता है कि प्रोडक्शन क्वालिटी वाले ऐप्लिकेशन लिखने के लिए, Kotlin का इस्तेमाल कैसे किया जाए.
- Android डेवलपर के लिए Kotlin: Kotlin के बारे में यह पहली किताबों में से एक है. इसमें Android डेवलपर को यह बताया गया है कि वे Kotlin में अपना ऐप्लिकेशन कैसे लिखें.