Ushbu to‘plam Kotlin dasturlash tilini o‘rganishni boshlayotganlar va turli darajaga ega bo‘lgan mutaxassislar uchun foydali bo‘ladi.
“Kotlin: misollar bilan dasturlash”, Packt nashriyoti, Adelekan Iyanu
Kitob Android uchun Kotlin tilida mobil ilovalarni ishlab chiqishga bag‘ishlangan. Tilning funksiyalari va sinflari, obyektga yo‘naltirilgan dasturlash usullari kabi asosiy elementlari ko‘rib chiqiladi.
U Android ilovalari uchun RESTful mikroservislarini ishlab chiqish, MVC arxitektura naqshini amalga oshirish usullari haqida hikoya qiladi.
Logstash yordamida ma’lumotlarni qanday markazlashtirish, o‘zgartirish va saqlashni, Spring Security yordamida ilovalarni qanday himoya qilishni tavsiflaydi.
“Kotlin harakatda”, Dmitriy Jemerov, Svetlana Isakova
Ushbu kitob dasturchiga yuqori sifatli ilovalar yaratish uchun Kotlin tilidan qanday foydalanishni o‘rgatadi.
Til yaratuvchilari, JetBrains ishlab chiquvchilari tomonidan yozilgan ushbu kitob domenga xos tillarni yaratish, Java virtual mashinasida funksional dasturlash, Java va Kotlindan birgalikda foydalanish va boshqalar kabi mavzularni qamrab oladi.
Kitob Java tilini biladigan va Kotlin bilan tanishishni hamda samarali ishlashni boshlamoqchi bo‘lgan dasturchilar uchun mo‘ljallangan.
“Kotlin. Professionallar uchun dasturlash”, Skin Josh, Grinhol David
Muallilarning kitobi “Big Nerd Ranch” kompaniyasining mashhur “Kotlin Essentials” kursiga asoslangan.
Yorqin va foydali misollar, asosiy tushunchalar va fundamental API’larning aniq tushuntirishlari sizni nafaqat Kotlin tili bilan tanishtiradi, balki uning imkoniyatlaridan samarali foydalanishni o‘rgatadi.
“Kotlin bir qarashda”, Saksena Svati
Bu kitob asosan Kotlin dasturlash tili va uni Java bilan solishtirishga qaratilgan. Ushbu kitobni o‘qish orqali o‘quvchilar tilning eng muhim xususiyatlari va jihatlari bilan tanishishlari mumkin.
Obyektga o‘naltirilgan dasturlash, nol xavfsizlik, generiklar va boshqa ko‘plab qiziqarli xususiyatlarning to‘liq ko‘rinishi bilan bu kitob yangi va tajribali Java dasturchilari uchun mukammal tanlov hisoblanadi.
Ushbu muqobil Java virtual mashinasi tili haqida koʻproq maʼlumot olishni xohlovchilar uchun. Kitobni oʻqish uchun Kotlin boʻyicha oldingi bilimlarga ehtiyoj qolmaydi, chunki asoslar kitobda tushuntirilgan.
“Yangilar uchun Kotlin dasturlash boʻyicha qoʻllanma”, Jon Hunt
Kitobning birinchi qismida Kotlin dastur tuzilmalari, shuningdek, agar va qachon ifodalari kabi boshqaruv funksiyalarining shartli oqimi hamda “for”, “while” va “do-while” kabi takrorlash davrlari taqdim etilgan.
Keyingi boblarda funksiyalar Kotlinda qanday amalga oshirilganligi tushuntiriladi va funksional dasturlash tushunchalari, masalan, yuqori tartibli funksiyalar va kurried funksiyalar bilan tanishtiriladi.