LEADER 03277nam 22006375 450 001 9910632475703321 005 20251008144959.0 010 $a9781484286982 010 $a1484286987 024 7 $a10.1007/978-1-4842-8698-2 035 $a(MiAaPQ)EBC7144541 035 $a(Au-PeEL)EBL7144541 035 $a(CKB)25456662200041 035 $a(OCoLC)1351748184 035 $a(OCoLC-P)1351748184 035 $a(DE-He213)978-1-4842-8698-2 035 $a(PPN)266355935 035 $a(CaSebORM)9781484286982 035 $a(Perlego)4513992 035 $a(EXLCZ)9925456662200041 100 $a20221122d2023 u| 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aBeginning Kotlin $eBuild Applications with Better Code, Productivity, and Performance /$fby Ted Hagos 205 $a1st ed. 2023. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2023. 215 $a1 online resource (241 pages) 300 $aIncludes index. 311 08$a9781484286975 311 08$a1484286979 327 $aChapter 1 ? Introduction to Kotlin -- Chapter 2 ? Quick Tour of the Kotlin Language -- Chapter 3 ? Functions -- Chapter 4 ? Types -- Chapter 5 ? Higher Order Functions -- Chapter 6 ? Working with Collections -- Chapter 7- Working with Generics -- Chapter 8 ? Debugging -- Chapter 9 - Unit Testing -- Chapter 10 - Idiomatic Kotlin -- Chapter 11 - Creating a Spring Boot project. 330 $aThis book introduces the Kotlin programming skills and techniques necessary for building applications. You'll learn how to migrate your Java programming skills to Kotlin, a Java Virtual Machine (JVM) programming language. The book starts with a quick tour of the Kotlin language and gradually walks you through the language in greater detail over the course of succeeding chapters. You?ll learn Kotlin fundamentals like generics, functional programming, type system, debugging, and unit testing. Additionally, with the book?s freely downloadable online appendices, you?ll discover how to use Kotlin for building Spring Boot applications, data persistence, and microservices. You will: Learn the Kotlin language, its functions, types, collections, generics, classes, and more Dive into higher-order functions, generics, debugging, and unit testing Apply the fundamentals of Kotlin to Spring Boot Add Hibernate to your Spring Boot application for persistence and data accessibility Take advantage of functional programming available in Kotlin. 606 $aProgramming languages (Electronic computers) 606 $aJava (Computer program language) 606 $aComputer science 606 $aProgramming Language 606 $aJava 606 $aComputer Science 615 0$aProgramming languages (Electronic computers) 615 0$aJava (Computer program language) 615 0$aComputer science. 615 14$aProgramming Language. 615 24$aJava. 615 24$aComputer Science. 676 $a005.3 700 $aHagos$b Ted$0859870 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910632475703321 996 $aBeginning Kotlin$92982351 997 $aUNINA