এখানে অতিরিক্ত শিক্ষার সংস্থানগুলির একটি তালিকা রয়েছে যা আপনাকে Kotlin এর সাথে আরও বেশি কিছু করতে শিখতে সাহায্য করতে পারে।
সাইট
- kotlinlang.org - কোটলিনের সমস্ত কিছুর জন্য জেটব্রেইন্স সাইট।
- কোটলিন সিম্বল প্রসেসিং এপিআই - কোটলিন সিম্বল প্রসেসিং (কেএসপি) হল একটি এপিআই যা আপনি লাইটওয়েট কম্পাইলার প্লাগইন ডেভেলপ করতে ব্যবহার করতে পারেন।
নমুনা
- সূর্যমুখী : সূর্যমুখী একটি বাগান করার অ্যাপ যা অ্যান্ড্রয়েড জেটপ্যাকের সাথে অ্যান্ড্রয়েড বিকাশের সর্বোত্তম অনুশীলনগুলিকে চিত্রিত করে।
- Google I/O Android অ্যাপ : iosched হল Google I/O-এর অফিসিয়াল অ্যান্ড্রয়েড অ্যাপ
- প্লেড : প্লেড হল একটি অ্যান্ড্রয়েড অ্যাপ যা ডিজাইনের খবর এবং অনুপ্রেরণা প্রদান করে এবং উপাদান ডিজাইনের সর্বোত্তম অনুশীলনগুলিও চিত্রিত করে।
পথ
- Kotlin coroutines শিখুন : এই পথটিতে কোডল্যাব এবং নিবন্ধগুলির একটি সিরিজ রয়েছে যা আপনাকে Kotlin coroutines সম্পর্কে সব কিছু শেখায়।
কোডল্যাব
- Coroutines codelab : এই কোডল্যাব আপনাকে দেখায় কিভাবে ব্যাকগ্রাউন্ড থ্রেডগুলি পরিচালনা করতে এবং আপনার অ্যাসিঙ্ক কোড সহজ করতে Kotlin coroutines ব্যবহার করতে হয়।
- একটি কোটলিন এক্সটেনশন লাইব্রেরি তৈরি করা : একটি কোটলিন এক্সটেনশন লাইব্রেরি কীভাবে তৈরি করবেন তা শিখুন যা বিদ্যমান ক্লাসে কোরোটিন এবং ফ্লো সমর্থন যোগ করে।
- কোটলিন ফ্লো এবং লাইভডেটা সহ অ্যাডভান্সড কোরোটিনস : একটি অ্যান্ড্রয়েড অ্যাপে লাইভডেটা এবং ফ্লো সহ কোটলিন কোরোটিনগুলি কীভাবে ব্যবহার করবেন তা শিখুন।
ভিডিও
- 'অ্যান্ড্রয়েডে কোটলিন' ইউটিউব অনুসন্ধান : এই লিঙ্কটিতে কোটলিন-সম্পর্কিত ইউটিউব ভিডিওগুলির একটি তালিকা রয়েছে।
- Android-এ Kotlin-এ নতুন কী আছে, 2 বছর আগে : Google I/O 2019-এর এই আলোচনা কোটলিনের জন্য Android-এর ক্রমবর্ধমান সমর্থন পরীক্ষা করে।
- কীভাবে কোটলিন করবেন - লিড কোটলিন ল্যাঙ্গুয়েজ ডিজাইনার থেকে : এই Google I/O 2018 টকটি হাইলাইট করে যে কীভাবে আরও বাহাদুরি কোটলিন লিখতে হয়।
- Coroutines: তাদের সবাইকে ধরতে হবে : Kotlin coroutines-এ বাতিলকরণ এবং ব্যতিক্রমগুলি পরিচালনা করার জন্য সর্বোত্তম অনুশীলনগুলি শিখুন৷
- কোটলিন এবং আর্কিটেকচার উপাদানগুলির সাথে আপনার অ্যাপের আর্কিটেকচারকে আকার দেওয়া : KotlinConf 2018-এর এই ভিডিওটি প্লেডকে কোটলিন-এ রূপান্তরিত করার সময় এবং জেটপ্যাক আর্কিটেকচার উপাদানগুলিকে একীভূত করার সময় শেখা আর্কিটেকচারের পাঠগুলিকে কভার করে৷
- অ্যান্ড্রয়েড জেটপ্যাক ❤️ কোটলিন: আরও স্বাস্থ্যকর API-এর পথে : এই KotlinConf 2019 টক অ্যান্ড্রয়েডে কোটলিনের অবস্থা সম্পর্কে তথ্য প্রদান করে এবং Android Jetpack-এর সাথে অ্যাপের বিকাশ কেমন হবে তার ভবিষ্যৎ সম্পর্কে একটি আভাস দেয়।
- Android-এ Kotlin Coroutines বুঝুন : এই Google I/O 2019 টকটি Android-এ Kotlin coroutines ব্যবহারের একটি ওভারভিউ দেয়।
- Coroutines এবং ফ্লো সহ LiveData : 2019 Android Dev Summit-এর এই বক্তৃতায়
liveData
কোরোটিন নির্মাতাকে কভার করা হয়েছে, পরিষ্কার, দক্ষ এবং কঠিন প্রতিক্রিয়াশীল UI তৈরি করতে পরীক্ষার প্যাটার্ন এবং অ্যান্টিপ্যাটার্ন সহ কখন এবং কীভাবে এটি ব্যবহার করতে হবে তা দেখানো হয়েছে। - Android Dev Summit 2019-এ #AskAndroid - Android-এ Kotlin & Coroutines : 2019 Android Dev Summit-এর এই অধিবেশনটি Android ডেভেলপারদের দ্বারা অনলাইনে জমা দেওয়া কোটলিন এবং কোরোটিন-সম্পর্কিত প্রশ্নের উত্তর দেয়৷
প্রবন্ধ এবং ব্লগ পোস্ট
- Android Dev Summit 2019 অ্যাপে Coroutines Flow ব্যবহার করে শেখা পাঠ : এই নিবন্ধটি Android Dev Summit 2019 অ্যাপে ফ্লো সমর্থন যোগ করার সময় শেখা সেরা অনুশীলন এবং অন্যান্য পাঠগুলিকে হাইলাইট করে।
- ডাগার ইন কোটলিন : এই নিবন্ধটি কোটলিন অ্যাপে ড্যাগার ব্যবহার করার সময় দেখার জন্য সেরা অনুশীলন এবং জিনিসগুলি বর্ণনা করে।
- অ্যান্ড্রয়েডে সহজ কোরোটিন: viewModelScope : এই নিবন্ধটি viewModelScope বর্ণনা করে, একটি এক্সটেনশন সম্পত্তি যা
ViewModel
ক্লাসে coroutines সমর্থন যোগ করে। - অ্যান্ড্রয়েডের কোরোটিন (সিরিজ - ১ম নিবন্ধ লিঙ্ক করা হয়েছে) : এই পোস্টটি একটি সিরিজের মধ্যে প্রথম যা আপনাকে কোটলিন কোরাটিন সম্পর্কে শেখায়।
- কোটলিন শব্দভাণ্ডার: টাইপিয়ালিয়াস : এই পোস্টটি টাইপলিয়াস নিয়ে আলোচনা করে, একটি কোটলিন কীওয়ার্ড যা আপনাকে একটি নতুন প্রকার প্রবর্তন না করেই একটি বিদ্যমান প্রকারের জন্য একটি বিকল্প নাম প্রদান করতে দেয়।
- কোটলিন শব্দভান্ডার: ইনলাইন ক্লাস : এই পোস্টটি ইনলাইন ক্লাস চালু করে, পারফরম্যান্স খরচ ছাড়াই টাইপ-নিরাপত্তা নিশ্চিত করার একটি উপায়।
- ভিউ ওভার সাসপেন্ডিং : এই পোস্টটি কীভাবে কোরোটিনগুলি UI প্রোগ্রামিংকে সহজ করে তুলতে পারে সে সম্পর্কে কথা বলে৷
- কোটলিনে সংগ্রহ এবং সিকোয়েন্স : এই পোস্টটি দেখায় কিভাবে কোটলিনে সংগ্রহ এবং সিকোয়েন্স কাজ করে।
সামাজিক চ্যানেল
- Kotlin সম্প্রদায় : এই kotlinlang.org পৃষ্ঠাটি অতিরিক্ত Kotlin-কেন্দ্রিক ইভেন্ট এবং গোষ্ঠী তালিকাভুক্ত করে।
- কোটলিন অন স্ল্যাক : কোটলিন স্ল্যাক চ্যানেলে সাইন আপ করতে এই লিঙ্কটি ব্যবহার করুন, যেখানে আপনি অন্যান্য উত্সাহীদের সাথে কোটলিনের সমস্ত বিষয় নিয়ে আলোচনা করতে পারেন৷
- টকিং কোটলিন : কোটলিন ভাষার উপর ফোকাস সহ দ্বি-মাসিক পডকাস্ট।
- টুইটারে কোটলিন : এটি কোটলিনের অফিসিয়াল টুইটার অ্যাকাউন্ট।
বই
- কোটলিনের সাথে অ্যান্ড্রয়েড ডেভেলপমেন্ট : উন্নত মানের কোড লেখার জন্য বেসিক থেকে অ্যাডভান্স পর্যন্ত বিভিন্ন ধরনের Kotlin বৈশিষ্ট্য ব্যবহার করে Android ডেভেলপমেন্টকে কীভাবে আরও দ্রুত করা যায় তা শিখুন।
- অ্যান্ড্রয়েড বিকাশকারীদের জন্য কোটলিন : কোটলিন সম্পর্কে প্রথম বইগুলির মধ্যে একটি, এই বইটি বিদ্যমান অ্যান্ড্রয়েড বিকাশকারীদের দেখায় যে কীভাবে তাদের অ্যাপটি কোটলিনে লিখতে হয়।