<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>04570cam a22003612i 4500</leader>
  <controlfield tag="003">UNAS</controlfield>
  <controlfield tag="005">20221201164212.0</controlfield>
  <controlfield tag="006">a|||||r|||| 00| 0 </controlfield>
  <controlfield tag="007">ta</controlfield>
  <controlfield tag="008">210720s2018    ck a|||frfn|| 001 0 spasd</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">978-958-778-399-5</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">Biblioteca Central de la Universidad Nacional Agraria de la Selva</subfield>
    <subfield code="b">spa</subfield>
    <subfield code="c">Catalogaci&#xF3;n de la Biblioteca Central de la Universidad Nacional Agraria de la Selva, transcrita por la Biblioteca Central de la Universidad Nacional Agraria de la Selva, sin modificaciones posteriores</subfield>
    <subfield code="d">Biblioteca Central de la Universidad Nacional Agraria de la Selva</subfield>
    <subfield code="e">rda</subfield>
  </datafield>
  <datafield tag="041" ind1="0" ind2=" ">
    <subfield code="a">spa</subfield>
    <subfield code="h">spa</subfield>
  </datafield>
  <datafield tag="082" ind1="0" ind2="4">
    <subfield code="2">22</subfield>
    <subfield code="a">005.133</subfield>
  </datafield>
  <datafield tag="100" ind1=" " ind2=" ">
    <subfield code="a">Jos&#xE9; Dimas Lujan Castillo</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Aprende a programar con KOTLIN /</subfield>
    <subfield code="c">Jos&#xE9; Dimas Luj&#xE1;n Castillo</subfield>
  </datafield>
  <datafield tag="264" ind1="3" ind2="1">
    <subfield code="a">Bogot&#xE1;, Colombia :</subfield>
    <subfield code="b">Alfaomega Colombiana S. A.,</subfield>
    <subfield code="c">2018</subfield>
  </datafield>
  <datafield tag="264" ind1="3" ind2="3">
    <subfield code="a">Bogot&#xE1;, Colombia :</subfield>
    <subfield code="b">Carvajal Soluciones de Comunicaci&#xF3;n S.A.S.,</subfield>
    <subfield code="c">2018</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">222 p&#xE1;ginas :</subfield>
    <subfield code="b">figuras (blanco y negro), f&#xF3;rmulas (blanco y negro) ;</subfield>
    <subfield code="c">23 cm</subfield>
  </datafield>
  <datafield tag="336" ind1=" " ind2=" ">
    <subfield code="2">rdacontent</subfield>
    <subfield code="a">texto impreso</subfield>
  </datafield>
  <datafield tag="337" ind1=" " ind2=" ">
    <subfield code="2">rdamedia</subfield>
    <subfield code="a">sin mediaci&#xF3;n</subfield>
  </datafield>
  <datafield tag="338" ind1=" " ind2=" ">
    <subfield code="2">rdacarrier</subfield>
    <subfield code="a">volumen</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Incluye &#xED;ndice anal&#xED;tico.</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Incluye una breve introducci&#xF3;n del libro en la cubierta posterior.</subfield>
  </datafield>
  <datafield tag="505" ind1="2" ind2=" ">
    <subfield code="a">Introducci&#xF3;n : Historia. Caracter&#xED;sticas. Ambiente de trabajo. Crear un proyecto. Hola mundo con kotlin. Ejecutar un proyecto -- Tipos de datos : Tipado est&#xE1;tico. Inferencia de tipos. Variables de tipo num&#xE9;rico. Cuidado con los tipos. Variables del tipo Boolean. Variables del tipo Char. Variables del tipo String. Variables del tipo Array -- Constantes y comentarios : Comentarios -- Condicionales : If. Else. If como expresi&#xF3;n. If anidado. When. Else-When. Rangos en When. Agrupar valores en When. Operador is. When sin argumento. Rangos -- Ciclos : For. Instrucci&#xF3;n Step. Instrucci&#xF3;n downTo. While. Do While -- Funciones : Funciones con par&#xE1;metros. Unit. Funciones con par&#xE1;metros por defecto. Funciones que tienen par&#xE1;metros con nombres (Par&#xE1;metros nombrados). Funciones miembro. Funciones de expresi&#xF3;n simple. Varargs. Funciones gen&#xE9;ricas. Funciones de extensi&#xF3;n. Funciones infix. Funciones recursivas de cola -- Operadores : Operadores b&#xE1;sicos. Operadores de comparaci&#xF3;n. Operadores de igualdad y desigualdad. Operadores unitarios. Incremento y decremento. Operador in. Operadores de invocaci&#xF3;n -- Programa orientada a objetos : Clases. Propiedades. M&#xE9;todos. Constructor. Constructores secundarios. Objetos. Propiedades del objeto. Nested Calsses. Iner Class -- Propiedades : POJO. Getter y Setter. Data Classes. Get y Set en kotlin. Definir SET y GET. Propiedades delgadas. Inicializaci&#xF3;n tard&#xED;a de propiedades. Inicializaci&#xF3;n perezosa. Observables -- Herencia : Herencia simple. Herencia m&#xFA;ltiple. Herencia en kotlin. Sobrescribir m&#xE9;todos. Sobrescribir propiedades -- Modificadores de visibilidad -- Clases abstractas -- Interfaces -- Clases selladas -- Objeto : Singleton. Objeto complementario -- Anotaciones -- Colecciones : Arreglos. Listas. Maps -- Kotlin y Java -- &#xCD;ndice anal&#xED;tico.</subfield>
  </datafield>
  <datafield tag="520" ind1="3" ind2=" ">
    <subfield code="a">"En los &#xFA;ltimos tiempos hemos visto grandes avances en el desarrollo de software. Los nuevos lenguajes buscan mayor calidad, mejoras y, sobre todo, facilidad de manejo. Kotlin es un lenguaje de programaci&#xF3;n desarrollado con el principal objetivo de aprovechar las ventajas de Java, Scala y C#, y que, adem&#xE1;s, al contar con una potente comunidad de desarrollo lo convierte en la herramienta perfecta para la mejora de todo tipo de proyectos. Kotlin es posiblemente la mejor noticia desde la aparici&#xF3;n de Swift, el lenguaje de Apple, porque ofrece una sintaxis expresiva, un sistema de tipo intuitivo fuerte y un gran soporte de herramientas, junto con la interoperabilidad sin fisuras con el c&#xF3;digo Java existente, bibliotecas y marcos; tambi&#xE9;n puede ser compilado a Java bytecode, y por tanto, utilizado en todas las partes que lo hace Java, incluyendo Android. El libro est&#xE1; dirigido a personas Con conocimientos b&#xE1;sicos de programaci&#xF3;n, inform&#xE1;ticos, estudiantes, y autodidactas de la tecnolog&#xED;a que quieran iniciarse en el mundo del desarrollo y aprender con uno de los lenguajes que m&#xE1;s crecimiento y aceptaci&#xF3;n tendr&#xE1; en la pr&#xF3;xima d&#xE9;cada."--Cubierta posterior.</subfield>
  </datafield>
  <datafield tag="521" ind1="3" ind2=" ">
    <subfield code="a">Material bibliogr&#xE1;fico para estudiantes universitarios, docentes e investigadores.</subfield>
    <subfield code="b">PE-TmUNAS</subfield>
  </datafield>
  <datafield tag="526" ind1="3" ind2=" ">
    <subfield code="a">Ingenier&#xED;a en Inform&#xE1;tica y Sistemas</subfield>
  </datafield>
  <datafield tag="546" ind1=" " ind2=" ">
    <subfield code="a">En espa&#xF1;ol.</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="c">BK</subfield>
  </datafield>
  <datafield tag="998" ind1=" " ind2=" ">
    <subfield code="c">jjrg/lhta</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">153725</subfield>
    <subfield code="d">153725</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">Book</subfield>
    <subfield code="a">BCUNAS</subfield>
    <subfield code="b">BCUNAS</subfield>
    <subfield code="c">BANKA</subfield>
    <subfield code="d">2019-12-20</subfield>
    <subfield code="e">1</subfield>
    <subfield code="g">81.00</subfield>
    <subfield code="o">005.133 L953 2018</subfield>
    <subfield code="p">0000142</subfield>
    <subfield code="r">2019-12-20 00:00:00</subfield>
    <subfield code="t">1</subfield>
    <subfield code="v">81.00</subfield>
    <subfield code="w">2019-12-20</subfield>
    <subfield code="y">BK</subfield>
    <subfield code="z">Pr&#xE9;stamo en sala</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">Book</subfield>
    <subfield code="a">BCUNAS</subfield>
    <subfield code="b">BCUNAS</subfield>
    <subfield code="c">BANKA</subfield>
    <subfield code="d">2020-12-20</subfield>
    <subfield code="e">2</subfield>
    <subfield code="g">74.00</subfield>
    <subfield code="o">005.133 L953 2018 ej.2</subfield>
    <subfield code="p">0000262</subfield>
    <subfield code="r">2020-12-20 00:00:00</subfield>
    <subfield code="t">2</subfield>
    <subfield code="v">74.00</subfield>
    <subfield code="w">2020-12-20</subfield>
    <subfield code="y">BK</subfield>
    <subfield code="z">Pr&#xE9;stamo en sala</subfield>
  </datafield>
</record>
