<?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>02137nam a22001937a 4500</leader>
  <controlfield tag="003">OSt</controlfield>
  <controlfield tag="005">20250403151651.0</controlfield>
  <controlfield tag="008">230517b        |||||||| |||| 00| 0 eng d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">978-958-787-155-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">Java y el Patr&#xF3;n</subfield>
    <subfield code="b">Modelo-Vista-Contrtolador (MVC)</subfield>
    <subfield code="c">Sonia Alexandra Pinz&#xF3;n N&#xFA;&#xF1;ez, Roc&#xED;o Rodr&#xED;guez Guerrero, Carlos Alberto Vanegas</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">1ra Ed.</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Colombia</subfield>
    <subfield code="b">Universidad Distrital Francisco Jos&#xE9; de Caldas</subfield>
    <subfield code="c">2019</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">354 p.</subfield>
    <subfield code="c">24 x17 cm</subfield>
  </datafield>
  <datafield tag="505" ind1=" " ind2=" ">
    <subfield code="a">Pr&#xF3;logo- Patr&#xF3;n modelo, vista, controlador (MVC) 
Funcionamiento MVC.
Ventajas y desventajas.
MVC y bases de datos.
Estructura de una aplicaci&#xF3;n MVC. 
Ejemplo practico aplicaci&#xF3;n MVC.
- Lenguaje de programaci&#xF3;n java 
Entornos integrado de desarrollo Java.
Elementos de un programa Java.
Palabras reservadas.
Variables y constantes.
Tipos de datos.
Expresiones y operadores.
Ejemplos de tipos de datos y operadores.
Estructura de control.
Ejercicios propuestos.
- Programaci&#xF3;n orientada a objetos (POO) 
Definici&#xF3;n de una clase en Java.
Crear objetos de una clase (instanciar)
Constructores.
Sobrecarga de constructores.
Herencia.
Clases abstractas.
Interfaces.
Ejercicios propuestos.
- Gr&#xE1;ficos
Sistema de coordenadas.
Figuras geom&#xE9;tricas. 
Texto grafico.
Tratamiento de im&#xE1;genes.
Transformaci&#xF3;n de gr&#xE1;ficos.
Ejercicios compuestos.
- Manejo de eventos.
Listener (oidores)
Ejercicios propuestos. 
- Persistencia/serializaci&#xF3;n de archivos.
Persistencia.
Serializaci&#xF3;n.
Flujos de datos y archivos en Java.
Archivos secuenciales.
Archivo de acceso aleatorio.
Ejercicio propuestos.  
- Base de datos y JDBC 
&#xBF;Qu&#xE9; es una Base de Datos?
Lenguaje de Consulta Estructurado (SQL)
Acceder a una base de datos con Java.
Ejemplos pr&#xE1;cticos de base de datos.
Ejercicio propuestos. 
- Patrones de dise&#xF1;o
Categor&#xED;as de patrones.
Ejemplos pr&#xE1;cticos de patrones de dise&#xF1;o. 
- Referencias 
- Autores 
-Figuras 
- Tablas. </subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="b">Programaci&#xF3;n de Aplicaciones Web</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="a">B-ISTTENA</subfield>
    <subfield code="c">BOOK</subfield>
    <subfield code="p">17/05/2023</subfield>
    <subfield code="q">Pedro Alvarado</subfield>
    <subfield code="n">05/06/2023</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">1072</subfield>
    <subfield code="d">1072</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="a">BISTT</subfield>
    <subfield code="d">2023-04-04</subfield>
    <subfield code="e">DONACI&#xD3;N</subfield>
    <subfield code="i">ISTT-DS-0257</subfield>
    <subfield code="p">ISTT-DS-0257</subfield>
    <subfield code="t">Eje. 1/1</subfield>
    <subfield code="v">39.77</subfield>
    <subfield code="y">BOOK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="a">BISTT</subfield>
    <subfield code="d">2023-06-05</subfield>
    <subfield code="e">DONACI&#xD3;N</subfield>
    <subfield code="i">ISTT-DS-0272</subfield>
    <subfield code="p">ISTT-DS-0272</subfield>
    <subfield code="t">Eje: 1/2</subfield>
    <subfield code="v">34.21</subfield>
    <subfield code="y">BOOK</subfield>
  </datafield>
</record>
