Infosintesis Solutions Group, S.L. Temario
Inicio | Temarios
 

Curso Java SE Avanzado (Standard Edition)

Dirigido a

Personas que quieren profundizar en la tecnología Java en aplicaciones de sobremesa , conocer los Diagramas de Secuencia UML y profundizar en el conocimiento y utilización de los patrones de diseño.

Conocimientos previos

Para seguir este curso es necesario tener unos fundamentos sólidos de Java y de Orientación a Objetos. Si estos conocimientos no se tienen, es necesario realizar con anterioridad el curso Java SE (Standard Edition)

Temario

  • Red - Swing - Streams
    • Valerse de la API java.net para interactuar con las capas TCP/IP a través de los sockets
    • Utilizar tanto los Streams de bytes de entrada como los de salida para enviar y recibir mensajes HTTP
    • Utilizar el patrón de diseño fachada de la banda de los cuatro y los patrones de diseño Controlador, Indirección, Bajo acoplamiento y Alta Cohesión de Craig Larman.
  • Serialización
    • Concepto de Serialización
    • Ejemplo de Serialización
  • Introspección
    • Concepto de Introspección
    • Ejemplo de Introspección
  • Acceso a Bases de Datos
    • Conocer los cuatro tipos de drivers utilizados por Java para conectar a Bases de Datos
    • Ver como la API java.sql aplica los patrones de diseño Abstract Factory y Factory Method de la banda de los cuatro para que todas las BDS puedan interactuar con aplicaciones Java de forma transparente
    • Utilizar el driver JDBC-ODBC Bridge de tipo 1
    • Utilizar el driver JDBC 100% Java a través de conexión de Red directa de tipo 4
    • Utilizar las Properties de Java para tener acceso a los drivers en un entorno de producción sin que se tenga que modificar el código fuente.
  • XML
    • Sintaxis de las DTDs
    • Ejemplo de validación de un Documento XML con una DTD
  • XML - Swing
    • La API JAXP (Java API for XML Processing) para parsear documentos XML desde Java
    • Ejemplo de lectura de un documento XML con la API JAXP
  • XML
    • Sintaxis de los XML Schemas
    • Ejemplo de validación de un Documento XML con un XML Schema
  • Java Web Start
    • Distribución de aplicaciones con JAWS

 

Infosintesis Solutions Group, S.L.
Formación, asesoramiento y desarrollo de proyectos informáticos