Beginner's Guide to Kotlin Programming (Record no. 361625)

MARC details
000 -CABECERA
campo de control de longitud fija 04163nam a22003975i 4500
001 - NÚMERO DE CONTROL
campo de control 361625
003 - IDENTIFICADOR DEL NÚMERO DE CONTROL
campo de control ES-MaUEC
005 - FECHA Y HORA DE LA ÚLTIMA TRANSACCIÓN
campo de control 20230102121414.0
006 - CÓDIGOS DE INFORMACIÓN DE LONGITUD FIJA--CARACTERÍSTICAS DEL MATERIAL ADICIONAL
campo de control de longitud fija a||||fo|||| 00| 0
007 - CAMPO FIJO DE DESCRIPCIÓN FÍSICA--INFORMACIÓN GENERAL
campo de control de longitud fija cr nn nnnaamaa
008 - DATOS DE LONGITUD FIJA--INFORMACIÓN GENERAL
campo de control de longitud fija 211008s2021 sz | o |||| 0|eng d
020 ## - NÚMERO INTERNACIONAL ESTÁNDAR DEL LIBRO
Número Internacional Estándar del Libro 9783030808938
024 7# - IDENTIFICADOR DE OTROS ESTÁNDARES
Número estándar o código 10.1007/978-3-030-80893-8
Fuente del número o código doi
040 ## - FUENTE DE LA CATALOGACIÓN
Centro catalogador/agencia de origen ES-MaUEC
Lengua de catalogación spa
Centro/agencia transcriptor ES-MaUEC
Centro/agencia modificador ES-MaUEC
050 #4 - SIGNATURA TOPOGRÁFICA DE LA BIBLIOTECA DEL CONGRESO
Número de clasificación QA76.76 .A65
Número de documento/Ítem 2021 EB
100 ## - ENTRADA PRINCIPAL--NOMBRE DE PERSONA
Nombre de persona Hunter, John A. A.
9 (RLIN) 53841
245 10 - MENCIÓN DE TÍTULO
Título Beginner's Guide to Kotlin Programming
Mención de responsabilidad, etc. by John Hunt.
250 ## - MENCIÓN DE EDICIÓN
Mención de edición First edition 2021
264 #1 - PRODUCCIÓN, PUBLICACIÓN, DISTRIBUCIÓN, FABRICACIÓN Y COPYRIGHT
Producción, publicación, distribución, fabricación y copyright Cham
Nombre del de productor, editor, distribuidor, fabricante Springer International Publising
Fecha de producción, publicación, distribución, fabricación o copyright 2021
300 ## - DESCRIPCIÓN FÍSICA
Extensión 1 recurso en línea (XXIV, 519 páginas)
Otras características físicas 1077 ilustraciones, 174 ilustraciones a color
336 ## - TIPO DE CONTENIDO
Fuente rdacontent
Término de tipo de contenido Texto
Código de tipo de contenido txt
337 ## - TIPO DE MEDIO
Fuente rdamedia
Nombre/término del tipo de medio electrónico
Código del tipo de medio c
338 ## - TIPO DE SOPORTE
Fuente rdacarrier
Nombre/término del tipo de soporte recurso electrónico
Código del tipo de soporte cr
347 ## - CARACTERÍSTICAS DEL ARCHIVO DIGITAL
Tipo de archivo archivo de texto
Formato de codificación PDF
490 0# - MENCIÓN DE SERIE
Mención de serie Computer Science (SpringerNature-11645)
490 0# - MENCIÓN DE SERIE
Mención de serie Computer Science (R0) (SpringerNature-43710)
505 0# - NOTA DE CONTENIDO CON FORMATO
Nota de contenido con formato Introduction -- Part 1: Kotlin Programming -- A First Kotlin Program -- Flow of Control -- Number Guessing Game -- Functions in Kotlin -- Higher Order Functions -- Curried Functions -- Part 2: Object Oriented Kotlin -- Kotlin Classes -- Objects and Companion Objects,- Further Kotlin Properties -- Scope and Conditional Functions -- Class Inheritance -- Abstract Classes -- Interfaces, Delegation and Enumerated Types -- Packages -- Nested and Inner Types -- Data Classes -- Sealed and Inline Classes and Typealias -- Operator Overloading -- Error and Exception Handling -- Extension Functions and Properties -- Part 3: Data Containers -- Arrays -- Collections -- Lists -- Sets -- Maps -- Pairs and Triples -- Generic Types -- Functional Programming and Containers -- Part 4: Concurrent Kotlin -- Coroutines -- Coroutine Channel Communications -- Part 5: Android Development -- Android Overview -- Applications and Activities -- Android Layouts and Events -- Android Tic Tac Toe.
520 3# - SUMARIO, ETC.
Sumario, etc. Kotlin is an exciting new language that runs on Windows, macOS and Linux operating systems. It has also been adopted by Google as their preferred language for Android development. This textbook assumes very little knowledge of programming so whether you have dabbled with a little JavaScript, played with a bit of Python, written Java or have virtually no programming experience at all you will find that it is for you. The first part of the book introduces Kotlin program structures as well as conditional flow of control features such as if and when expressions as well as iteration loops such as for, while and do-while. Subsequent chapters explain how functions are implemented in Kotlin and introduce concepts from functional programming such as higher order functions and curried functions. The second part focusses on object oriented programming techniques, these include classes, inheritance, abstraction and interfaces. The third part presents container data types such as Arrays, and collections including Lists, Sets and Maps and the fourth part considers concurrency and parallelism using Kotlin coroutines. The book concludes with an introduction to Android mobile application development using Kotlin. Clear steps are provided explaining how to set up your environment and get started writing your own Kotlin programs. An important aspect of the book is teaching by example and there are many examples presented throughout the chapters. These examples are supported by a public GitHub repository that provides complete working code as well as sample solutions to the chapter exercises. This helps illustrate how to write well structured, clear, idiomatic Kotlin to build real applications.
988 ## - NOTA LOCAL 598
Nota local 598 (boletines) Springer_Computer_2021
650 #7 - PUNTO DE ACCESO ADICIONAL DE MATERIA--TÉRMINO DE MATERIA
Fuente del encabezamiento o término embne
Término de materia o nombre geográfico como elemento de entrada Software de aplicación
9 (RLIN) 419596
776 08 - ENTRADA/ENLACE A UN FORMATO FÍSICO ADICIONAL
Información de relación/Frase instructiva de referencia Printed edition:
Número Internacional Estándar del Libro 9783030808921
776 08 - ENTRADA/ENLACE A UN FORMATO FÍSICO ADICIONAL
Información de relación/Frase instructiva de referencia Printed edition:
Número Internacional Estándar del Libro 9783030808945
856 40 - LOCALIZACIÓN Y ACCESO ELECTRÓNICOS
Identificador Uniforme del Recurso https://go.openathens.net/redirector/universidadeuropea.es?url=https://doi.org/10.1007/978-3-030-80893-8
Nota pública Acceso a este recurso digital (usuarios Universidad Europea de Madrid)
999 ## - NÚMEROS DE CONTROL DE SISTEMA (KOHA)
-- 1
942 ## - ELEMENTOS DE PUNTO DE ACCESO ADICIONAL (KOHA)
Fuente del sistema de clasificación o colocación Library of Congress Classification
Tipo de ítem Koha LIBRO-E NO PRÉSTAMO
998 ## - DATOS ESTADÍSTICOS
Fecha de catalogación 01/2022
Tipo de materia E-book
Catalogador
Catalogado
Holdings
Información adicional para el OPAC Código 2 (categoría) Estado de pérdida Fuente del sistema de clasificación o colocación Tipo de material Código 1: Estado físico No se presta Código de colección Estado Localización permanente Ubicación/localización actual Ubicación en estantería Fecha de adquisición Tipo de préstamo Total de préstamos Signatura topográfica completa Código de barras Fecha visto por última vez Precio válido a partir de Tipo de ítem Koha
Acceso concurrente No retirado   Library of Congress Classification E-Libro Buen estado Acceso electrónico Ciencias e Ingeniería Acceso electrónico Madrid Digital Madrid Digital Acceso Electrónico (UEM) 21/12/2021 En línea   QA76.76 .A65 2021 EB eBook.19122266 22/12/2021 22/12/2021 LIBRO-E NO PRÉSTAMO