<?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>02820nam a22001937a 4500</leader>
  <controlfield tag="003">OSt</controlfield>
  <controlfield tag="005">20240311110836.0</controlfield>
  <controlfield tag="008">220312b        |||||||| |||| 00| 0 eng d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">978-958-778-399-5</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">B-ISTTENA</subfield>
  </datafield>
  <datafield tag="041" ind1=" " ind2=" ">
    <subfield code="a">Esp</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">Aprende a programar con kotlin </subfield>
    <subfield code="c">Jos&#xE9; Dimas  Luj&#xE1;n  Castillo</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">1era Ed.</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Colombia</subfield>
    <subfield code="b">Alfaomega grupo editor S.A de C.V</subfield>
    <subfield code="c">2018</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">222 P&#xE1;g.</subfield>
    <subfield code="c">17 x 23 cm</subfield>
  </datafield>
  <datafield tag="505" ind1=" " ind2=" ">
    <subfield code="a">-Prefacio - 
Cap&#xED;tulo 1. Introducci&#xF3;n -
Historia,
Caracter&#xED;sticas....
Ambiente de trabajo,
Crear un proyecto.,
Hola mundo con Kotlin,
Ejecutar un proyecto,
-Cap&#xED;tulo 2. 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,
-Cap&#xED;tulo 3. Constantes y comentarios -
Comentarios,
-Cap&#xED;tulo 4. 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,
-Cap&#xED;tulo 5. Ciclos -
FOR ....
Instrucci&#xF3;n Step,
Instrucci&#xF3;n downTo,
While...
Do while.
-Cap&#xED;tulo 6. 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,
-Cap&#xED;tulo 7. 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.
-Cap&#xED;tulo 8. Programaci&#xF3;n Orientada a Objetos -
Clases.,
Propiedades.
M&#xE9;todos....
Constructor,
Constructores secundarios 
Objetos 
Propiedades del objeto...
Nested Classes,
Inner Class....
-Cap&#xED;tulo 9. Propiedades - 
POJO, 
Getter y Setter,
Data Classes ...
Get y Set en Kotlin
Definir SET y GET....
Propiedades delegadas.
Inicializaci&#xF3;n tard&#xED;a de propiedades,
Inicializaci&#xF3;n perezosa,
Observables,
-Cap&#xED;tulo 10. Herencia -
Herencia simple,
Herencia m&#xFA;ltiple,
Herencia en Kotlin,
Sobrescribir m&#xE9;todos...
Sobrescribir propiedades...
-	Cap&#xED;tulo 11. Modificadores de visibilidad &#x2013;
Cap&#xED;tulo 12. Clases abstractas  - 
Cap&#xED;tulo 13. Interfaces -
Cap&#xED;tulo 14. Clases selladas - 
Cap&#xED;tulo 15. Objeto - 
Singleton .....
Objeto complementario, 
-Cap&#xED;tulo 16. Anotaciones -
Cap&#xED;tulo 17. Colecciones -
Arreglos....
Listas,
Maps..
-Cap&#xED;tulo 18. Kotlin y Java -
&#xCD;ndice anal&#xED;tico.
</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="b">Tendencias actuales de programaci&#xF3;n.</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="a">B-ISTTENA</subfield>
    <subfield code="c">BOOK</subfield>
    <subfield code="p">12/03/2022</subfield>
    <subfield code="q">Mabel M.</subfield>
    <subfield code="n">12/03/2022</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">52</subfield>
    <subfield code="d">52</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="a">BISTT</subfield>
    <subfield code="d">2018-10-22</subfield>
    <subfield code="e">Donaci&#xF3;n</subfield>
    <subfield code="i">ISTT-DS-0055</subfield>
    <subfield code="p">ISTT-DS-0055</subfield>
    <subfield code="t">Eje. 1/1</subfield>
    <subfield code="v">44.00</subfield>
    <subfield code="y">BOOK</subfield>
  </datafield>
</record>
